- Absolute(FieldDescription) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Absolute
-
Creates an absolute field location.
- AbstractBase() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.agent.builder.ResettableClassFileTransformer.AbstractBase
-
- AbstractBase(MethodDescription.InDefinedShape, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDescription, TypeDescription, Advice.OffsetMapping.Factory.AdviceType) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
Creates a new resolved version of a dispatcher.
- AbstractBase() - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.build.Plugin.Engine.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.field.FieldDescription.InDefinedShape.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.field.FieldList.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.method.MethodList.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.method.ParameterDescription.InDefinedShape.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.method.ParameterList.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.type.PackageDescription.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeList.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.description.TypeVariableSource.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase
-
- AbstractBase(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase
-
Creates a new field locator.
- AbstractBase() - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.AbstractBase
-
- AbstractBase(TypeDescription, ClassFileVersion) - Constructor for class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
Create a new extractable view.
- AbstractBase() - Constructor for class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.AbstractBase
-
- AbstractBase(TypeDescription, MethodGraph.Linked, Implementation.Target.AbstractBase.DefaultMethodInvocation) - Constructor for class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
Creates a new implementation target.
- AbstractBase() - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.matcher.FilterableList.AbstractBase
-
- AbstractBase() - Constructor for class net.bytebuddy.NamingStrategy.AbstractBase
-
- AbstractBase(TypePool.CacheProvider) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase
-
Creates a new instance.
- AbstractBase(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase
-
Creates a new annotation registrant.
- AbstractBase() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
-
Creates a new base implementation of an incomplete token.
- AbstractBase(Method, Method, Method, Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
Creates a legal dispatcher.
- AbstractDelegator(MethodDescription.InDefinedShape, List<?>, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Creates a new abstract delegator for a dynamic method invocation.
- AbstractFieldInstruction() - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.AbstractFieldInstruction
-
- AbstractInliningDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.inline
-
An abstract base implementation of a dynamic type builder that alters an existing type.
- AbstractInliningDynamicTypeBuilder(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>, TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder
-
Creates an inlining dynamic type builder.
- AbstractMethodErrorThrow() - Constructor for enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
-
Creates the singleton instance.
- AbstractPropertyAccessorMethod() - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AbstractPropertyAccessorMethod
-
- AbstractReadOnlyAdapter() - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.AbstractReadOnlyAdapter
-
- AbstractUserConfiguration - Class in net.bytebuddy.build.maven
-
An abstract base class for a user configuration implying a Maven coordinate.
- AbstractUserConfiguration() - Constructor for class net.bytebuddy.build.maven.AbstractUserConfiguration
-
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in interface net.bytebuddy.description.ByteCodeElement.Token
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.ByteCodeElement.Token.TokenList
-
Transforms all tokens that are represented by this list.
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.field.FieldDescription.Token
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeVariableSource.Visitor<T>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Applies a visitor on this type variable source.
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.method.ParameterDescription.Token
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeVariableSource.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Applies a visitor on this type variable source.
- accept(TypeDescription.Generic.Visitor<T>) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor<T>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Applies a visitor to this generic type description.
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
-
Transforms the generic types by applying the supplied visitor to each of them.
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in interface net.bytebuddy.description.type.TypeList.Generic
-
Transforms the generic types by applying the supplied visitor to each of them.
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
-
Transforms the generic types by applying the supplied visitor to each of them.
- accept(TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Method in class net.bytebuddy.description.type.TypeVariableToken
-
Transforms the types represented by this token by applying the given visitor to them.
- accept(TypeVariableSource.Visitor<T>) - Method in interface net.bytebuddy.description.TypeVariableSource
-
Applies a visitor on this type variable source.
- acceptsArray - Variable in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
true
if this validator accepts array types.
- acceptsPrimitive - Variable in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
true
if this validator accepts primitive types.
- acceptsVariable - Variable in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
true
if this validator accepts type variables.
- acceptsVoid - Variable in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
true
if this validator accepts the void
type.
- AccessBridgeWrapper(TypeWriter.MethodPool.Record, TypeDescription, MethodDescription, Set<MethodDescription.TypeToken>, MethodAttributeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Creates a wrapper for adding accessor bridges.
- accessControlContext - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The access control context to use for loading classes.
- accessControlContext - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The access control context to use for loading classes.
- AccessDispatcher(FieldDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
-
Creates a new access dispatcher.
- AccessibilityMatcher<T extends ByteCodeElement> - Class in net.bytebuddy.matcher
-
An element matcher that validates that a given byte code element is accessible to a given type.
- AccessibilityMatcher(TypeDescription) - Constructor for class net.bytebuddy.matcher.AccessibilityMatcher
-
Creates a matcher that validates that a byte code element can be seen by a given type.
- accessibleObject - Variable in class net.bytebuddy.utility.privilege.SetAccessibleAction
-
The accessible object.
- accessingType - Variable in class net.bytebuddy.dynamic.scaffold.FieldLocator.AbstractBase
-
The type accessing the field.
- accessor - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
An instance of the accessor class that is required for using it's intentionally non-static methods.
- 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 - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
-
The method that is accessed by the implemented method.
- accessorMethod - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
-
The accessor method to invoke from the proxy's method.
- accessorMethod() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Returns the method for loading a declared method or constructor onto the operand stack.
- accessorMethod() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
-
- accessorMethod() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
-
- AccessorMethod(TypeDescription, MethodDescription, String) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Creates a new accessor method.
- AccessorMethodDelegation(TypeDescription, String, MethodAccessorFactory.AccessType, Implementation.SpecialMethodInvocation) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
-
Creates a delegation to an accessor method.
- AccessorMethodDelegation(MethodDescription.InDefinedShape, Visibility, StackManipulation) - 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.
- accessorMethodInvocation - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
-
The stack manipulation that represents the requested special method invocation.
- AccessorProxy(FieldDescription, TypeDescription, FieldProxy.Binder.FieldResolver, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
- AccessType(Visibility) - Constructor for enum net.bytebuddy.implementation.MethodAccessorFactory.AccessType
-
Creates a new access type.
- acquire() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.CircularityLock
-
Attempts to acquire a circularity lock.
- acquire() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Default
-
Attempts to acquire a circularity lock.
- acquire() - Method in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
Attempts to acquire a circularity lock.
- acquire() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Inactive
-
Attempts to acquire a circularity lock.
- Active() - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Active
-
- Active() - Constructor for class net.bytebuddy.dynamic.TypeResolutionStrategy.Active
-
Creates a new active type resolution strategy that uses a default nexus accessor.
- Active(NexusAccessor) - Constructor for class net.bytebuddy.dynamic.TypeResolutionStrategy.Active
-
Creates a new active type resolution strategy that uses the supplied nexus accessor.
- actualMethodVisitor - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
-
The method visitor to which the actual method is to be written to.
- actualMethodVisitor - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
-
The method visitor of the actual method.
- actualModifiers - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The actual modifiers of this type.
- actualModifiers - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
The actual modifiers found for this type.
- Adapter() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Adapter
-
- Adapter() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.Adapter
-
- Adapter() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Adapter
-
- Adapter() - Constructor for class net.bytebuddy.build.BuildLogger.Adapter
-
- Adapter() - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
- Adapter(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Creates a new default type writer for creating a new type that is not based on an existing class file.
- Adapter(FieldAttributeAppender.Factory, Transformer<FieldDescription>, Object) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter
-
Creates a new field adapter.
- Adapter(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
Creates a new adapter for a method definition.
- Adapter() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter
-
- Adapter() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter
-
- Adapter() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter
-
- add(T) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener.ConcurrentHashSet
-
- Addition - Enum in net.bytebuddy.implementation.bytecode
-
A stack manipulation that adds to numbers on the operand stack.
- Addition(int, StackSize) - Constructor for enum net.bytebuddy.implementation.bytecode.Addition
-
Creates a new addition.
- addReads(Instrumentation, JavaModule) - Method in class net.bytebuddy.utility.JavaModule
-
Adds a read-edge to this module to the supplied module using the instrumentation API.
- addReads(Instrumentation, Object, Object) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
-
Adds a read-edge from the source to the target module.
- addReads(Instrumentation, Object, Object) - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
Adds a read-edge from the source to the target module.
- addReads(Instrumentation, Object, Object) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
Adds a read-edge from the source to the target module.
- addTargetEdge - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.ModuleReadEdgeCompleting
-
true
if the listener should also add a read-edge from the supplied modules to the instrumented type's module.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher
-
Adds a class file transformer to an instrumentation instance.
- addTransformer - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForJava6CapableVm
-
The Instrumentation#addTransformer
method.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForJava6CapableVm
-
Adds a class file transformer to an instrumentation instance.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForLegacyVm
-
Adds a class file transformer to an instrumentation instance.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher
-
Registers a transformer.
- addTransformer - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm
-
The Instrumentation#addTransformer
method.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm
-
Registers a transformer.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForLegacyVm
-
Registers a transformer.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
-
Registers a transformer.
- addTransformer - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
The Instrumentation#addTransformer
method.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
Registers a transformer.
- addTransformer(Instrumentation, ClassFileTransformer, boolean) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForLegacyVm
-
Registers a transformer.
- Adjustment(ElementMatcher<? super T>, ModifierContributor.Resolver<?>) - Constructor for class net.bytebuddy.asm.ModifierAdjustment.Adjustment
-
Creates a new adjustment.
- adjustStack(int) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
Adjusts the current state of the operand stack.
- adjustStack(int, int) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
Adjusts the current state of the operand stack.
- advice - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
The advice to use.
- advice(ElementMatcher<? super MethodDescription>, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Applies the given advice class onto all methods that satisfy the supplied matcher.
- advice(LatentMatcher<? super MethodDescription>, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Applies the given advice class onto all methods that satisfy the supplied matcher.
- advice(ElementMatcher<? super MethodDescription>, String, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Applies the given advice class onto all methods that satisfy the supplied matcher.
- advice(LatentMatcher<? super MethodDescription>, String, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Applies the given advice class onto all methods that satisfy the supplied matcher.
- Advice - Class in net.bytebuddy.asm
-
Advice wrappers copy the code of blueprint methods to be executed before and/or after a matched method.
- Advice(Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit) - Constructor for class net.bytebuddy.asm.Advice
-
Creates a new advice.
- Advice(Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit, Assigner, Advice.ExceptionHandler, Implementation) - Constructor for class net.bytebuddy.asm.Advice
-
Creates a new advice.
- advice - Variable in class net.bytebuddy.asm.Advice.Appender
-
The advice to implement.
- Advice.AdviceVisitor - Class in net.bytebuddy.asm
-
A method visitor that weaves the advice methods' byte codes.
- Advice.AdviceVisitor.WithExitAdvice - Class in net.bytebuddy.asm
-
An advice visitor that applies exit advice.
- Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling - Class in net.bytebuddy.asm
-
An advice visitor that captures exceptions by weaving try-catch blocks around user code.
- Advice.AdviceVisitor.WithExitAdvice.WithoutExceptionHandling - Class in net.bytebuddy.asm
-
An advice visitor that does not capture exceptions.
- Advice.AdviceVisitor.WithoutExitAdvice - Class in net.bytebuddy.asm
-
An advice visitor that does not apply exit advice.
- Advice.AllArguments - Annotation Type in net.bytebuddy.asm
-
Assigns an array containing all arguments of the instrumented method to the annotated parameter.
- Advice.Appender - Class in net.bytebuddy.asm
-
A byte code appender for implementing
Advice
.
- Advice.Appender.EmulatingMethodVisitor - Class in net.bytebuddy.asm
-
A method visitor that allows for the emulation of a full method visitor invocation circle without delegating initial
and ending visitations to the underlying visitor.
- Advice.Argument - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the parameter with index
Advice.Argument.value()
of
the instrumented method.
- Advice.ArgumentHandler - Interface in net.bytebuddy.asm
-
An argument handler is responsible for resolving offsets of the local variable array in the context of the applied instrumentation.
- Advice.ArgumentHandler.Factory - Enum in net.bytebuddy.asm
-
A factory for creating an argument handler.
- Advice.ArgumentHandler.ForAdvice - Interface in net.bytebuddy.asm
-
An argument handler that is used for resolving an advice method.
- Advice.ArgumentHandler.ForAdvice.Default - Class in net.bytebuddy.asm
-
A default implementation for an argument handler for an advice method.
- Advice.ArgumentHandler.ForAdvice.Default.ForMethodEnter - Class in net.bytebuddy.asm
-
An argument handler for an enter advice method.
- Advice.ArgumentHandler.ForAdvice.Default.ForMethodExit - Class in net.bytebuddy.asm
-
An argument handler for an exit advice method.
- Advice.ArgumentHandler.ForInstrumentedMethod - Interface in net.bytebuddy.asm
-
An argument handler that is used for resolving the instrumented method.
- Advice.ArgumentHandler.ForInstrumentedMethod.Default - Class in net.bytebuddy.asm
-
A default implementation of an argument handler for an instrumented method.
- Advice.ArgumentHandler.ForInstrumentedMethod.Default.Copying - Class in net.bytebuddy.asm
-
An argument handler for an instrumented method that copies all arguments before executing the instrumented method.
- Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple - Class in net.bytebuddy.asm
-
A simple argument handler for an instrumented method.
- Advice.Dispatcher - Interface in net.bytebuddy.asm
-
A dispatcher for implementing advice.
- Advice.Dispatcher.Bound - Interface in net.bytebuddy.asm
-
A bound resolution of an advice method.
- Advice.Dispatcher.Delegating - Class in net.bytebuddy.asm
-
A dispatcher for an advice method that is being invoked from the instrumented method.
- Advice.Dispatcher.Delegating.Resolved - Class in net.bytebuddy.asm
-
A resolved version of a dispatcher.
- Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter - Class in net.bytebuddy.asm
-
A bound advice method that copies the code by first extracting the exception table and later appending the
code of the method without copying any meta data.
- Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodEnter - Class in net.bytebuddy.asm
-
An advice method writer for a method enter.
- Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodExit - Class in net.bytebuddy.asm
-
An advice method writer for a method exit.
- Advice.Dispatcher.Delegating.Resolved.ForMethodEnter - Class in net.bytebuddy.asm
-
A resolved dispatcher for implementing method enter advice.
- Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithDiscardedEnterType - Class in net.bytebuddy.asm
-
Implementation of an advice that does not expose an enter type.
- Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithRetainedEnterType - Class in net.bytebuddy.asm
-
Implementation of an advice that does expose an enter type.
- Advice.Dispatcher.Delegating.Resolved.ForMethodExit - Class in net.bytebuddy.asm
-
A resolved dispatcher for implementing method exit advice.
- Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithExceptionHandler - Class in net.bytebuddy.asm
-
Implementation of exit advice that handles exceptions.
- Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithoutExceptionHandler - Class in net.bytebuddy.asm
-
Implementation of exit advice that ignores exceptions.
- Advice.Dispatcher.Inactive - Enum in net.bytebuddy.asm
-
An implementation for inactive devise that does not write any byte code.
- Advice.Dispatcher.Inlining - Class in net.bytebuddy.asm
-
A dispatcher for an advice method that is being inlined into the instrumented method.
- Advice.Dispatcher.Inlining.CodeTranslationVisitor - Class in net.bytebuddy.asm
-
A visitor for translating an advice method's byte code for inlining into the instrumented method.
- Advice.Dispatcher.Inlining.CodeTranslationVisitor.ForMethodEnter - Class in net.bytebuddy.asm
-
A code translation visitor that retains the return value of the represented advice method.
- Advice.Dispatcher.Inlining.CodeTranslationVisitor.ForMethodExit - Class in net.bytebuddy.asm
-
A code translation visitor that discards the return value of the represented advice method.
- Advice.Dispatcher.Inlining.Resolved - Class in net.bytebuddy.asm
-
A resolved version of a dispatcher.
- Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner - Class in net.bytebuddy.asm
-
A bound advice method that copies the code by first extracting the exception table and later appending the
code of the method without copying any meta data.
- Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableCollector - Class in net.bytebuddy.asm
-
A visitor that only writes try-catch-finally blocks to the supplied method visitor.
- Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableExtractor - Class in net.bytebuddy.asm
-
A class visitor that extracts the exception tables of the advice method.
- Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor - Class in net.bytebuddy.asm
-
A label substitutor allows to visit an advice method a second time after the exception handlers were already written.
- Advice.Dispatcher.Inlining.Resolved.ForMethodEnter - Class in net.bytebuddy.asm
-
A resolved dispatcher for implementing method enter advice.
- Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithDiscardedEnterType - Class in net.bytebuddy.asm
-
Implementation of an advice that does not expose an enter type.
- Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithRetainedEnterType - Class in net.bytebuddy.asm
-
Implementation of an advice that does expose an enter type.
- Advice.Dispatcher.Inlining.Resolved.ForMethodExit - Class in net.bytebuddy.asm
-
A resolved dispatcher for implementing method exit advice.
- Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithExceptionHandler - Class in net.bytebuddy.asm
-
Implementation of exit advice that handles exceptions.
- Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithoutExceptionHandler - Class in net.bytebuddy.asm
-
Implementation of exit advice that ignores exceptions.
- Advice.Dispatcher.RelocationHandler - Interface in net.bytebuddy.asm
-
A relocation handler is responsible for chaining the usual control flow of an instrumented method.
- Advice.Dispatcher.RelocationHandler.Bound - Interface in net.bytebuddy.asm
-
- Advice.Dispatcher.RelocationHandler.Disabled - Enum in net.bytebuddy.asm
-
A disabled relocation handler that does never trigger a relocation.
- Advice.Dispatcher.RelocationHandler.ForType - Class in net.bytebuddy.asm
-
A relocation handler that is triggered if the checked value is an instance of a given type.
- Advice.Dispatcher.RelocationHandler.ForType.Bound - Class in net.bytebuddy.asm
-
- Advice.Dispatcher.RelocationHandler.ForValue - Enum in net.bytebuddy.asm
-
A relocation handler that triggers a relocation for a default or non-default value.
- Advice.Dispatcher.RelocationHandler.ForValue.Bound - Class in net.bytebuddy.asm
-
- Advice.Dispatcher.RelocationHandler.ForValue.Inverted - Class in net.bytebuddy.asm
-
An inverted version of the outer relocation handler.
- Advice.Dispatcher.RelocationHandler.Relocation - Interface in net.bytebuddy.asm
-
A relocator is responsible for triggering a relocation if a relocation handler triggers a relocating condition.
- Advice.Dispatcher.RelocationHandler.Relocation.ForLabel - Class in net.bytebuddy.asm
-
A relocation that unconditionally jumps to a given label.
- Advice.Dispatcher.Resolved - Interface in net.bytebuddy.asm
-
Represents a resolved dispatcher.
- Advice.Dispatcher.Resolved.AbstractBase - Class in net.bytebuddy.asm
-
- Advice.Dispatcher.Resolved.ForMethodEnter - Interface in net.bytebuddy.asm
-
Represents a resolved dispatcher for entering a method.
- Advice.Dispatcher.Resolved.ForMethodExit - Interface in net.bytebuddy.asm
-
Represents a resolved dispatcher for exiting a method.
- Advice.Dispatcher.SuppressionHandler - Interface in net.bytebuddy.asm
-
A suppression handler for optionally suppressing exceptions.
- Advice.Dispatcher.SuppressionHandler.Bound - Interface in net.bytebuddy.asm
-
A bound version of a suppression handler that must not be reused.
- Advice.Dispatcher.SuppressionHandler.NoOp - Enum in net.bytebuddy.asm
-
A non-operational suppression handler that does not suppress any method.
- Advice.Dispatcher.SuppressionHandler.Suppressing - Class in net.bytebuddy.asm
-
A suppression handler that suppresses a given throwable type.
- Advice.Dispatcher.SuppressionHandler.Suppressing.Bound - Class in net.bytebuddy.asm
-
An active, bound suppression handler.
- Advice.Dispatcher.Unresolved - Interface in net.bytebuddy.asm
-
A dispatcher that is not yet resolved.
- Advice.Enter - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the value that is returned by the advice method that is annotated
by
Advice.OnMethodEnter
.
- Advice.ExceptionHandler - Interface in net.bytebuddy.asm
-
An exception handler is responsible for providing byte code for handling an exception thrown from a suppressing advice method.
- Advice.ExceptionHandler.Default - Enum in net.bytebuddy.asm
-
Default implementations for commonly used exception handlers.
- Advice.ExceptionHandler.Simple - Class in net.bytebuddy.asm
-
A simple exception handler that returns a fixed stack manipulation.
- Advice.Exit - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the value that is returned by the advice method that is annotated
by
Advice.OnMethodExit
.
- Advice.FieldValue - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to a field in the scope of the instrumented method.
- Advice.Local - Annotation Type in net.bytebuddy.asm
-
Declares the annotated parameter as a local variable that is created by Byte Buddy for the instrumented method.
- Advice.MethodSizeHandler - Interface in net.bytebuddy.asm
-
A handler for computing the instrumented method's size.
- Advice.MethodSizeHandler.Default - Class in net.bytebuddy.asm
-
A default implementation for a method size handler.
- Advice.MethodSizeHandler.Default.ForAdvice - Class in net.bytebuddy.asm
-
A method size handler for an advice method.
- Advice.MethodSizeHandler.Default.WithCopiedArguments - Class in net.bytebuddy.asm
-
A method size handler that expects that the original arguments were copied.
- Advice.MethodSizeHandler.Default.WithRetainedArguments - Class in net.bytebuddy.asm
-
A method size handler that expects that the original arguments are retained.
- Advice.MethodSizeHandler.ForAdvice - Interface in net.bytebuddy.asm
-
A method size handler for an advice method.
- Advice.MethodSizeHandler.ForInstrumentedMethod - Interface in net.bytebuddy.asm
-
A method size handler for the instrumented method.
- Advice.MethodSizeHandler.NoOp - Enum in net.bytebuddy.asm
-
A non-operational method size handler.
- Advice.NoExceptionHandler - Class in net.bytebuddy.asm
-
A marker class that indicates that an advice method does not suppress any Throwable
.
- Advice.OffsetMapping - Interface in net.bytebuddy.asm
-
Represents an offset mapping for an advice method to an alternative offset.
- Advice.OffsetMapping.Factory<T extends java.lang.annotation.Annotation> - Interface in net.bytebuddy.asm
-
Represents a factory for creating a
Advice.OffsetMapping
for a given parameter for a given annotation.
- Advice.OffsetMapping.Factory.AdviceType - Enum in net.bytebuddy.asm
-
Describes the type of advice being applied.
- Advice.OffsetMapping.Factory.Illegal<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.asm
-
A factory for an annotation whose use is not permitted.
- Advice.OffsetMapping.Factory.Simple<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.asm
-
A simple factory that binds a constant offset mapping.
- Advice.OffsetMapping.ForAllArguments - Class in net.bytebuddy.asm
-
An offset mapping that maps an array containing all arguments of the instrumented method.
- Advice.OffsetMapping.ForAllArguments.Factory - Enum in net.bytebuddy.asm
-
A factory for an offset mapping that maps all arguments values of the instrumented method.
- Advice.OffsetMapping.ForArgument - Class in net.bytebuddy.asm
-
An offset mapping for a given parameter of the instrumented method.
- Advice.OffsetMapping.ForArgument.Resolved - Class in net.bytebuddy.asm
-
An offset mapping for a specific parameter of the instrumented method.
- Advice.OffsetMapping.ForArgument.Resolved.Factory<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.asm
-
A factory for a parameter argument of the instrumented method.
- Advice.OffsetMapping.ForArgument.Unresolved - Class in net.bytebuddy.asm
-
An offset mapping for a parameter of the instrumented method with a specific index.
- Advice.OffsetMapping.ForArgument.Unresolved.Factory - Enum in net.bytebuddy.asm
-
A factory for a mapping of a parameter of the instrumented method.
- Advice.OffsetMapping.ForEnterValue - Class in net.bytebuddy.asm
-
An offset mapping that provides access to the value that is returned by the enter advice.
- Advice.OffsetMapping.ForEnterValue.Factory - Class in net.bytebuddy.asm
-
- 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
-
- Advice.OffsetMapping.ForField - Class in net.bytebuddy.asm
-
An offset mapping for a field.
- Advice.OffsetMapping.ForField.Resolved - Class in net.bytebuddy.asm
-
A binding for an offset mapping that represents a specific field.
- Advice.OffsetMapping.ForField.Resolved.Factory<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.asm
-
A factory that binds a field.
- Advice.OffsetMapping.ForField.Unresolved - Class in net.bytebuddy.asm
-
An offset mapping for a field that is resolved from the instrumented type by its name.
- Advice.OffsetMapping.ForField.Unresolved.Factory - Enum in net.bytebuddy.asm
-
- Advice.OffsetMapping.ForField.Unresolved.WithExplicitType - Class in net.bytebuddy.asm
-
An offset mapping for a field with an explicit declaring type.
- Advice.OffsetMapping.ForField.Unresolved.WithImplicitType - Class in net.bytebuddy.asm
-
An offset mapping for a field with an implicit declaring type.
- Advice.OffsetMapping.ForInstrumentedMethod - Enum in net.bytebuddy.asm
-
Maps a constant representing the instrumented method.
- Advice.OffsetMapping.ForInstrumentedType - Enum in net.bytebuddy.asm
-
Maps the declaring type of the instrumented method.
- Advice.OffsetMapping.ForLocalValue - Class in net.bytebuddy.asm
-
An offset mapping that provides access to a named local variable that is declared by the advice methods via
Advice.Local
.
- Advice.OffsetMapping.ForLocalValue.Factory - Class in net.bytebuddy.asm
-
A factory for an offset mapping for a local variable that is declared by the advice methods via
Advice.Local
.
- Advice.OffsetMapping.ForOrigin - Class in net.bytebuddy.asm
-
- Advice.OffsetMapping.ForOrigin.Factory - Enum in net.bytebuddy.asm
-
A factory for a method origin.
- Advice.OffsetMapping.ForOrigin.Renderer - Interface in net.bytebuddy.asm
-
A renderer for an origin pattern element.
- Advice.OffsetMapping.ForOrigin.Renderer.ForConstantValue - Class in net.bytebuddy.asm
-
A renderer for a constant value.
- Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor - Enum in net.bytebuddy.asm
-
A renderer for a method descriptor.
- Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature - Enum in net.bytebuddy.asm
-
A renderer for a method's Java signature in binary form.
- Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName - Enum in net.bytebuddy.asm
-
A renderer for a method's internal name.
- Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName - Enum in net.bytebuddy.asm
-
A renderer for a method's return type in binary form.
- Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation - Enum in net.bytebuddy.asm
-
A renderer for a method's Object.toString()
representation.
- Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName - Enum in net.bytebuddy.asm
-
A renderer for a method declaring type's binary name.
- Advice.OffsetMapping.ForReturnValue - Class in net.bytebuddy.asm
-
An offset mapping that provides access to the value that is returned by the instrumented method.
- Advice.OffsetMapping.ForReturnValue.Factory - Enum in net.bytebuddy.asm
-
- Advice.OffsetMapping.ForSerializedValue - Class in net.bytebuddy.asm
-
An offset mapping that loads a serialized value.
- Advice.OffsetMapping.ForSerializedValue.Factory<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.asm
-
A factory for loading a deserialized value.
- Advice.OffsetMapping.ForStackManipulation - Class in net.bytebuddy.asm
-
An offset mapping for binding a stack manipulation.
- Advice.OffsetMapping.ForStackManipulation.Factory<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.asm
-
A factory that binds a stack manipulation.
- Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.asm
-
A factory for binding an annotation's property.
- Advice.OffsetMapping.ForStackManipulation.OfDefaultValue<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.asm
-
A factory for binding the annotated parameter's default value.
- Advice.OffsetMapping.ForStubValue - Enum in net.bytebuddy.asm
-
An offset mapping for a parameter where assignments are fully ignored and that is assigned a boxed version of the instrumented
method's return value or null
if the return type is not primitive or void
.
- Advice.OffsetMapping.ForThisReference - Class in net.bytebuddy.asm
-
An offset mapping that provides access to the this
reference of the instrumented method.
- Advice.OffsetMapping.ForThisReference.Factory - Enum in net.bytebuddy.asm
-
- Advice.OffsetMapping.ForThrowable - Class in net.bytebuddy.asm
-
An offset mapping for accessing a Throwable
of the instrumented method.
- Advice.OffsetMapping.ForThrowable.Factory - Enum in net.bytebuddy.asm
-
A factory for accessing an exception that was thrown by the instrumented method.
- Advice.OffsetMapping.ForUnusedValue - Class in net.bytebuddy.asm
-
An offset mapping for a parameter where assignments are fully ignored and that always return the parameter type's default value.
- Advice.OffsetMapping.ForUnusedValue.Factory - Enum in net.bytebuddy.asm
-
A factory for an offset mapping for an unused value.
- Advice.OffsetMapping.Sort - Enum in net.bytebuddy.asm
-
Describes the sort of the executed advice.
- Advice.OffsetMapping.Target - Interface in net.bytebuddy.asm
-
A target offset of an offset mapping.
- Advice.OffsetMapping.Target.AbstractReadOnlyAdapter - Class in net.bytebuddy.asm
-
An adapter class for a target that only can be read.
- Advice.OffsetMapping.Target.ForArray - Class in net.bytebuddy.asm
-
A target mapping for an array of all local variables.
- Advice.OffsetMapping.Target.ForArray.ReadOnly - Class in net.bytebuddy.asm
-
A target mapping for a read-only target mapping for an array of local variables.
- Advice.OffsetMapping.Target.ForArray.ReadWrite - Class in net.bytebuddy.asm
-
A target mapping for a writable target mapping for an array of local variables.
- Advice.OffsetMapping.Target.ForDefaultValue - Class in net.bytebuddy.asm
-
A target for an offset mapping that represents a non-operational value.
- Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly - Class in net.bytebuddy.asm
-
A read-only target for a default value.
- Advice.OffsetMapping.Target.ForDefaultValue.ReadWrite - Class in net.bytebuddy.asm
-
A read-write target for a default value.
- Advice.OffsetMapping.Target.ForField - Class in net.bytebuddy.asm
-
A target for an offset mapping that loads a field value.
- Advice.OffsetMapping.Target.ForField.ReadOnly - Class in net.bytebuddy.asm
-
A read-only mapping for a field value.
- Advice.OffsetMapping.Target.ForField.ReadWrite - Class in net.bytebuddy.asm
-
A mapping for a writable field.
- Advice.OffsetMapping.Target.ForStackManipulation - Class in net.bytebuddy.asm
-
A target for an offset mapping that represents a read-only stack manipulation.
- Advice.OffsetMapping.Target.ForVariable - Class in net.bytebuddy.asm
-
A target for an offset mapping that represents a local variable.
- Advice.OffsetMapping.Target.ForVariable.ReadOnly - Class in net.bytebuddy.asm
-
A target for a read-only mapping of a local variable.
- Advice.OffsetMapping.Target.ForVariable.ReadWrite - Class in net.bytebuddy.asm
-
A target for a writable mapping of a local variable.
- Advice.OnDefaultValue - Class in net.bytebuddy.asm
-
- 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
-
- Advice.Origin - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to a string representation of the instrumented method,
a constant representing the Class
declaring the adviced method or a Method
, Constructor
or java.lang.reflect.Executable
representing this method.
- Advice.Return - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the return value of the instrumented method.
- Advice.StackMapFrameHandler - Interface in net.bytebuddy.asm
-
A handler for computing and translating stack map frames.
- Advice.StackMapFrameHandler.Default - Class in net.bytebuddy.asm
-
A default implementation of a stack map frame handler for an instrumented method.
- Advice.StackMapFrameHandler.Default.ForAdvice - Class in net.bytebuddy.asm
-
A stack map frame handler for an advice method.
- Advice.StackMapFrameHandler.Default.Initialization - Enum in net.bytebuddy.asm
-
Represents the initialization state of a stack value that can either be initialized or uninitialized.
- Advice.StackMapFrameHandler.Default.TranslationMode - Enum in net.bytebuddy.asm
-
A translation mode that determines how the fixed frames of the instrumented method are written.
- Advice.StackMapFrameHandler.Default.Trivial - Class in net.bytebuddy.asm
-
A trivial stack map frame handler that applies a trivial translation for the instrumented method's stack map frames.
- Advice.StackMapFrameHandler.Default.WithPreservedArguments - Class in net.bytebuddy.asm
-
A stack map frame handler that requires the original arguments of the instrumented method to be preserved in their original form.
- Advice.StackMapFrameHandler.Default.WithPreservedArguments.RequiringConsistentShape - Class in net.bytebuddy.asm
-
A stack map frame handler that expects that the original argument frames remain preserved throughout the original invocation.
- Advice.StackMapFrameHandler.Default.WithPreservedArguments.UsingArgumentCopy - Class in net.bytebuddy.asm
-
A stack map frame handler that expects that an argument copy of the original method arguments was made.
- Advice.StackMapFrameHandler.ForAdvice - Interface in net.bytebuddy.asm
-
A stack map frame handler for an advice method.
- Advice.StackMapFrameHandler.ForInstrumentedMethod - Interface in net.bytebuddy.asm
-
A stack map frame handler for an instrumented method.
- Advice.StackMapFrameHandler.NoOp - Enum in net.bytebuddy.asm
-
A non-operational stack map frame handler.
- Advice.StubValue - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should always return a default a boxed version of the instrumented methods return value
(i.e.
- Advice.This - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the this
reference of the instrumented method.
- Advice.Thrown - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should be mapped to the Throwable
thrown by the instrumented method or to null
if the method returned regularly.
- Advice.Unused - Annotation Type in net.bytebuddy.asm
-
Indicates that the annotated parameter should always return a default value (i.e.
- Advice.WithCustomMapping - Class in net.bytebuddy.asm
-
A builder step for creating an
Advice
that uses custom mappings of annotations to constant pool values.
- ADVICE_INFIX - Static variable in class net.bytebuddy.build.CachedReturnPlugin
-
The infix symbol for advice classes.
- adviceByType - Variable in class net.bytebuddy.build.CachedReturnPlugin
-
A map of advice types mapped by their argument type.
- adviceMethod - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
The advice method.
- adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
The advice method.
- adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
The advice method.
- adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
The advice method.
- adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
The advice method.
- adviceMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
The represented advice method.
- adviceMethod - Variable in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
The advice method.
- adviceMethod - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
The method description for which frames are translated.
- AdviceMethodInliner(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound, ClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
Creates a new advice method inliner.
- AdviceMethodWriter(MethodDescription.InDefinedShape, List<Advice.OffsetMapping.Target>, MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
Creates a new advice method writer.
- AdviceType(boolean) - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
-
Creates a new advice type.
- AdviceVisitor(MethodVisitor, MethodVisitor, Implementation.Context, Assigner, StackManipulation, TypeDescription, MethodDescription, Advice.Dispatcher.Resolved.ForMethodEnter, Advice.Dispatcher.Resolved.ForMethodExit, List<? extends TypeDescription>, int, int) - Constructor for class net.bytebuddy.asm.Advice.AdviceVisitor
-
Creates a new advice visitor.
- after() - Method in interface net.bytebuddy.implementation.EqualsMethod.NullValueGuard
-
Returns a stack manipulation to apply after computing equality.
- after() - Method in enum net.bytebuddy.implementation.EqualsMethod.NullValueGuard.NoOp
-
Returns a stack manipulation to apply after computing equality.
- after() - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
-
Returns a stack manipulation to apply after computing equality.
- after() - Method in interface net.bytebuddy.implementation.HashCodeMethod.NullValueGuard
-
Returns a stack manipulation to apply after computing a hash value.
- after() - Method in enum net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.NoOp
-
Returns a stack manipulation to apply after computing a hash value.
- after() - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump
-
Returns a stack manipulation to apply after computing a hash value.
- AfterInstruction() - Constructor for class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.AfterInstruction
-
- AfterInstruction() - Constructor for class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.AfterInstruction
-
- agent - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForExistingAgent
-
The supplied agent.
- AGENT_CLASS_PROPERTY - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The manifest property specifying the agent class.
- AGENT_FILE_NAME - Static variable in enum net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForByteBuddyAgent
-
The default prefix of the Byte Buddy agent jar file.
- AgentBased(Instrumentation, ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
Creates an agent-based class file locator.
- AgentBased(Instrumentation, ClassFileLocator.AgentBased.ClassLoadingDelegate) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
Creates an agent-based class file locator.
- AgentBuilder - Interface in net.bytebuddy.agent.builder
-
An agent builder provides a convenience API for defining a
Java agent.
- AgentBuilder.CircularityLock - Interface in net.bytebuddy.agent.builder
-
A circularity lock is responsible for preventing that a
ClassFileLocator
is used recursively.
- AgentBuilder.CircularityLock.Default - Class in net.bytebuddy.agent.builder
-
A default implementation of a circularity lock.
- AgentBuilder.CircularityLock.Global - Class in net.bytebuddy.agent.builder
-
A circularity lock that holds a global monitor and does not permit concurrent access.
- AgentBuilder.CircularityLock.Inactive - Enum in net.bytebuddy.agent.builder
-
An inactive circularity lock which is always acquirable.
- AgentBuilder.ClassFileBufferStrategy - Interface in net.bytebuddy.agent.builder
-
This strategy determines how the provided class file buffer is used.
- AgentBuilder.ClassFileBufferStrategy.Default - Enum in net.bytebuddy.agent.builder
-
An implementation of default class file buffer strategy.
- AgentBuilder.Default - Class in net.bytebuddy.agent.builder
-
- AgentBuilder.Default.BootstrapInjectionStrategy - Interface in net.bytebuddy.agent.builder
-
An injection strategy for injecting classes into the bootstrap class loader.
- AgentBuilder.Default.BootstrapInjectionStrategy.Disabled - Enum in net.bytebuddy.agent.builder
-
A disabled bootstrap injection strategy.
- AgentBuilder.Default.BootstrapInjectionStrategy.Enabled - Class in net.bytebuddy.agent.builder
-
An enabled bootstrap injection strategy.
- AgentBuilder.Default.BootstrapInjectionStrategy.Unsafe - Enum in net.bytebuddy.agent.builder
-
A bootstrap injection strategy relying on sun.misc.Unsafe
.
- AgentBuilder.Default.Delegator<T extends AgentBuilder.Matchable<T>> - Class in net.bytebuddy.agent.builder
-
An abstract implementation of an agent builder that delegates all invocation to another instance.
- AgentBuilder.Default.Dispatcher - Interface in net.bytebuddy.agent.builder
-
A dispatcher for interacting with the instrumentation API.
- AgentBuilder.Default.Dispatcher.CreationAction - Enum in net.bytebuddy.agent.builder
-
An action for creating a dispatcher.
- AgentBuilder.Default.Dispatcher.ForJava6CapableVm - Class in net.bytebuddy.agent.builder
-
A dispatcher for a Java 6 capable VM.
- AgentBuilder.Default.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.agent.builder
-
A dispatcher for a legacy VM.
- AgentBuilder.Default.ExecutingTransformer - Class in net.bytebuddy.agent.builder
-
A ClassFileTransformer
that implements the enclosing agent builder's
configuration.
- AgentBuilder.Default.ExecutingTransformer.Factory - Interface in net.bytebuddy.agent.builder
-
A factory for creating a ClassFileTransformer
for the current VM.
- AgentBuilder.Default.ExecutingTransformer.Factory.CreationAction - Enum in net.bytebuddy.agent.builder
-
- AgentBuilder.Default.ExecutingTransformer.Factory.ForJava9CapableVm - Class in net.bytebuddy.agent.builder
-
A factory for a class file transformer on a JVM that supports the java.lang.Module
API to override
the newly added method of the ClassFileTransformer
to capture an instrumented class's module.
- AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm - Enum in net.bytebuddy.agent.builder
-
A factory for a ClassFileTransformer
on a VM that does not support the java.lang.Module
API.
- AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher - Class in net.bytebuddy.agent.builder
-
A privileged action for transforming a class on a JVM that supports modules.
- AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher - Class in net.bytebuddy.agent.builder
-
A privileged action for transforming a class on a JVM prior to Java 9.
- AgentBuilder.Default.Ignoring - Class in net.bytebuddy.agent.builder
-
A delegator transformer for further precising what types to ignore.
- AgentBuilder.Default.NativeMethodStrategy - Interface in net.bytebuddy.agent.builder
-
A strategy for determining if a native method name prefix should be used when rebasing methods.
- AgentBuilder.Default.NativeMethodStrategy.Disabled - Enum in net.bytebuddy.agent.builder
-
A native method strategy that suffixes method names with a random suffix and disables native method rebasement.
- AgentBuilder.Default.NativeMethodStrategy.ForPrefix - Class in net.bytebuddy.agent.builder
-
A native method strategy that prefixes method names with a fixed value for supporting rebasing of native methods.
- AgentBuilder.Default.Redefining - Class in net.bytebuddy.agent.builder
-
An implementation of a default agent builder that allows for refinement of the redefinition strategy.
- AgentBuilder.Default.Transformation - Interface in net.bytebuddy.agent.builder
-
A transformation serves as a handler for modifying a class.
- AgentBuilder.Default.Transformation.Compound - Class in net.bytebuddy.agent.builder
-
A compound transformation that applied several transformation in the given order and applies the first active transformation.
- AgentBuilder.Default.Transformation.Ignored - Enum in net.bytebuddy.agent.builder
-
A transformation that does not attempt to transform any type.
- AgentBuilder.Default.Transformation.Resolution - Interface in net.bytebuddy.agent.builder
-
A resolution to a transformation.
- AgentBuilder.Default.Transformation.Resolution.Decoratable - Interface in net.bytebuddy.agent.builder
-
A resolution that can be decorated by a transformer.
- AgentBuilder.Default.Transformation.Resolution.Sort - Enum in net.bytebuddy.agent.builder
-
- AgentBuilder.Default.Transformation.Resolution.Unresolved - Class in net.bytebuddy.agent.builder
-
A canonical implementation of a non-resolved resolution.
- AgentBuilder.Default.Transformation.Simple - Class in net.bytebuddy.agent.builder
-
A simple, active transformation.
- AgentBuilder.Default.Transformation.Simple.Resolution - Class in net.bytebuddy.agent.builder
-
A resolution that performs a type transformation.
- AgentBuilder.Default.Transformation.Simple.Resolution.BootstrapClassLoaderCapableInjectorFactory - Class in net.bytebuddy.agent.builder
-
An injector factory that resolves to a bootstrap class loader injection if this is necessary and enabled.
- AgentBuilder.Default.Transforming - Class in net.bytebuddy.agent.builder
-
- AgentBuilder.DescriptionStrategy - Interface in net.bytebuddy.agent.builder
-
A description strategy is responsible for resolving a
TypeDescription
when transforming or retransforming/-defining a type.
- AgentBuilder.DescriptionStrategy.Default - Enum in net.bytebuddy.agent.builder
-
- AgentBuilder.DescriptionStrategy.SuperTypeLoading - Class in net.bytebuddy.agent.builder
-
A description strategy that enforces the loading of any super type of a type description but delegates the actual type description
to another description strategy.
- AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous - Class in net.bytebuddy.agent.builder
-
A description strategy that enforces the loading of any super type of a type description but delegates the actual type description
to another description strategy.
- AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate - Class in net.bytebuddy.agent.builder
-
A class loading delegate that delegates loading of the super type to another thread.
- AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction - Class in net.bytebuddy.agent.builder
-
A class loading action that notifies the class loader's lock after the type was loaded.
- AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction - Class in net.bytebuddy.agent.builder
-
A class loading action that simply loads a type.
- AgentBuilder.DescriptionStrategy.SuperTypeLoading.UnlockingClassLoadingDelegate - Class in net.bytebuddy.agent.builder
-
A class loading delegate that unlocks the circularity lock during class loading.
- AgentBuilder.FallbackStrategy - Interface in net.bytebuddy.agent.builder
-
A fallback strategy allows to reattempt a transformation or a consideration for redefinition/retransformation in case an exception
occurs.
- AgentBuilder.FallbackStrategy.ByThrowableType - Class in net.bytebuddy.agent.builder
-
A fallback strategy that discriminates by the type of the Throwable
that triggered a request.
- AgentBuilder.FallbackStrategy.Simple - Enum in net.bytebuddy.agent.builder
-
A simple fallback strategy that either always reattempts a transformation or never does so.
- AgentBuilder.Identified - Interface in net.bytebuddy.agent.builder
-
- AgentBuilder.Identified.Extendable - Interface in net.bytebuddy.agent.builder
-
This interface is used to allow for optionally providing several
AgentBuilder.Transformer
to applied when a matcher identifies a type
to be instrumented.
- AgentBuilder.Identified.Narrowable - Interface in net.bytebuddy.agent.builder
-
Allows to specify a type matcher for a type to instrument.
- AgentBuilder.Ignored - Interface in net.bytebuddy.agent.builder
-
Allows to further specify ignored types.
- AgentBuilder.InitializationStrategy - Interface in net.bytebuddy.agent.builder
-
An initialization strategy which determines the handling of
LoadedTypeInitializer
s
and the loading of auxiliary types.
- AgentBuilder.InitializationStrategy.Dispatcher - Interface in net.bytebuddy.agent.builder
-
A dispatcher for changing a class file to adapt a self-initialization strategy.
- AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory - Interface in net.bytebuddy.agent.builder
-
- AgentBuilder.InitializationStrategy.Minimal - Enum in net.bytebuddy.agent.builder
-
An initialization strategy that loads auxiliary types before loading the instrumented type.
- AgentBuilder.InitializationStrategy.NoOp - Enum in net.bytebuddy.agent.builder
-
A non-initializing initialization strategy.
- AgentBuilder.InitializationStrategy.SelfInjection - Class in net.bytebuddy.agent.builder
-
An initialization strategy that adds a code block to an instrumented type's type initializer which
then calls a specific class that is responsible for the explicit initialization.
- AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher - Class in net.bytebuddy.agent.builder
-
A dispatcher for a self-initialization strategy.
- AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.InjectingInitializer - Class in net.bytebuddy.agent.builder
-
A type initializer that injects all auxiliary types of the instrumented type.
- AgentBuilder.InitializationStrategy.SelfInjection.Eager - Class in net.bytebuddy.agent.builder
-
A form of self-injection where any auxiliary type is loaded eagerly.
- AgentBuilder.InitializationStrategy.SelfInjection.Eager.Dispatcher - Class in net.bytebuddy.agent.builder
-
- AgentBuilder.InitializationStrategy.SelfInjection.Lazy - Class in net.bytebuddy.agent.builder
-
A form of self-injection where any auxiliary type is loaded lazily.
- AgentBuilder.InitializationStrategy.SelfInjection.Lazy.Dispatcher - Class in net.bytebuddy.agent.builder
-
- AgentBuilder.InitializationStrategy.SelfInjection.Split - Class in net.bytebuddy.agent.builder
-
A form of self-injection where auxiliary types that are annotated by
AuxiliaryType.SignatureRelevant
of the instrumented type are loaded lazily and
any other auxiliary type is loaded eagerly.
- AgentBuilder.InitializationStrategy.SelfInjection.Split.Dispatcher - Class in net.bytebuddy.agent.builder
-
- AgentBuilder.InstallationListener - Interface in net.bytebuddy.agent.builder
-
A listener that is notified during the installation and the resetting of a class file transformer.
- AgentBuilder.InstallationListener.Adapter - Class in net.bytebuddy.agent.builder
-
An adapter implementation for an installation listener that serves as a convenience.
- AgentBuilder.InstallationListener.Compound - Class in net.bytebuddy.agent.builder
-
A compound installation listener.
- AgentBuilder.InstallationListener.ErrorSuppressing - Enum in net.bytebuddy.agent.builder
-
A listener that suppresses any installation error.
- AgentBuilder.InstallationListener.NoOp - Enum in net.bytebuddy.agent.builder
-
A non-operational listener that does not do anything.
- AgentBuilder.InstallationListener.StreamWriting - Class in net.bytebuddy.agent.builder
-
This installation listener prints the status of any installation to a PrintStream
.
- AgentBuilder.LambdaInstrumentationStrategy - Enum in net.bytebuddy.agent.builder
-
Implements the instrumentation of the LambdaMetafactory
if this feature is enabled.
- AgentBuilder.LambdaInstrumentationStrategy.AlternativeMetaFactoryRedirection - Enum in net.bytebuddy.agent.builder
-
Implements the alternative lambda meta factory.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory - Class in net.bytebuddy.agent.builder
-
A factory that creates instances that represent lambda expressions.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation - Class in net.bytebuddy.agent.builder
-
Implements an explicit bridge method for a lambda expression.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation.Appender - Class in net.bytebuddy.agent.builder
-
An appender for implementing a bridge method for a lambda expression.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation - Enum in net.bytebuddy.agent.builder
-
Implements a lambda class's executing transformer.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.Appender - Class in net.bytebuddy.agent.builder
-
An appender to implement the executing transformer.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation - Enum in net.bytebuddy.agent.builder
-
An implementation of a instance factory for a lambda expression's class.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.Appender - Class in net.bytebuddy.agent.builder
-
An appender for a lambda expression factory.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation - Class in net.bytebuddy.agent.builder
-
Implements a lambda expression's functional method.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender - Class in net.bytebuddy.agent.builder
-
An appender for a lambda expression's functional method.
- AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation - Class in net.bytebuddy.agent.builder
-
Implements the writeReplace
method for serializable lambda expressions.
- AgentBuilder.LambdaInstrumentationStrategy.MetaFactoryRedirection - Enum in net.bytebuddy.agent.builder
-
Implements the regular lambda meta factory.
- AgentBuilder.Listener - Interface in net.bytebuddy.agent.builder
-
A listener that is informed about events that occur during an instrumentation process.
- AgentBuilder.Listener.Adapter - Class in net.bytebuddy.agent.builder
-
An adapter for a listener where all methods are implemented as non-operational.
- AgentBuilder.Listener.Compound - Class in net.bytebuddy.agent.builder
-
A compound listener that allows to group several listeners in one instance.
- AgentBuilder.Listener.Filtering - Class in net.bytebuddy.agent.builder
-
A listener that filters types with a given name from being logged.
- AgentBuilder.Listener.ModuleReadEdgeCompleting - Class in net.bytebuddy.agent.builder
-
A listener that adds read-edges to any module of an instrumented class upon its transformation.
- AgentBuilder.Listener.NoOp - Enum in net.bytebuddy.agent.builder
-
- 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
-
- AgentBuilder.LocationStrategy.Compound - Class in net.bytebuddy.agent.builder
-
A compound location strategy that applies a list of location strategies.
- AgentBuilder.LocationStrategy.ForClassLoader - Enum in net.bytebuddy.agent.builder
-
A location strategy that locates class files by querying an instrumented type's ClassLoader
.
- AgentBuilder.LocationStrategy.NoOp - Enum in net.bytebuddy.agent.builder
-
A location strategy that never locates any byte code.
- AgentBuilder.LocationStrategy.Simple - Class in net.bytebuddy.agent.builder
-
A simple location strategy that queries a given class file locator.
- AgentBuilder.Matchable<T extends AgentBuilder.Matchable<T>> - Interface in net.bytebuddy.agent.builder
-
An abstraction for extending a matcher.
- AgentBuilder.Matchable.AbstractBase<S extends AgentBuilder.Matchable<S>> - Class in net.bytebuddy.agent.builder
-
An abstract base implementation of a matchable.
- AgentBuilder.PoolStrategy - Interface in net.bytebuddy.agent.builder
-
- AgentBuilder.PoolStrategy.ClassLoading - Enum in net.bytebuddy.agent.builder
-
A type locator that attempts loading a type if it cannot be located by the underlying lazy type pool.
- AgentBuilder.PoolStrategy.Default - Enum in net.bytebuddy.agent.builder
-
A default type locator that resolves types only if any property that is not the type's name is requested.
- AgentBuilder.PoolStrategy.Eager - Enum in net.bytebuddy.agent.builder
-
A type locator that resolves all type descriptions eagerly.
- AgentBuilder.PoolStrategy.WithTypePoolCache - Class in net.bytebuddy.agent.builder
-
A type locator that uses type pools but allows for the configuration of a custom cache provider by class loader.
- AgentBuilder.PoolStrategy.WithTypePoolCache.Simple - Class in net.bytebuddy.agent.builder
-
- AgentBuilder.RawMatcher - Interface in net.bytebuddy.agent.builder
-
- AgentBuilder.RawMatcher.Conjunction - Class in net.bytebuddy.agent.builder
-
A conjunction of two raw matchers.
- AgentBuilder.RawMatcher.Disjunction - Class in net.bytebuddy.agent.builder
-
A disjunction of two raw matchers.
- AgentBuilder.RawMatcher.ForElementMatchers - Class in net.bytebuddy.agent.builder
-
A raw matcher implementation that checks a
TypeDescription
and its
ClassLoader
against two suitable matchers in order to determine if the matched
type should be instrumented.
- AgentBuilder.RawMatcher.ForLoadState - Enum in net.bytebuddy.agent.builder
-
A raw matcher indicating the state of a type's class loading.
- AgentBuilder.RawMatcher.ForResolvableTypes - Enum in net.bytebuddy.agent.builder
-
Only matches loaded types that can be fully resolved.
- AgentBuilder.RawMatcher.Inversion - Class in net.bytebuddy.agent.builder
-
A raw matcher that inverts a raw matcher's result.
- AgentBuilder.RawMatcher.Trivial - Enum in net.bytebuddy.agent.builder
-
A matcher that always or never matches a type.
- AgentBuilder.RedefinitionListenable - Interface in net.bytebuddy.agent.builder
-
An agent builder configuration that allows the registration of listeners to the redefinition process.
- AgentBuilder.RedefinitionListenable.WithImplicitDiscoveryStrategy - Interface in net.bytebuddy.agent.builder
-
An agent builder configuration strategy that allows the definition of a discovery strategy.
- AgentBuilder.RedefinitionListenable.WithoutBatchStrategy - Interface in net.bytebuddy.agent.builder
-
An agent builder configuration that allows the configuration of a batching strategy.
- AgentBuilder.RedefinitionStrategy - Enum in net.bytebuddy.agent.builder
-
A redefinition strategy regulates how already loaded classes are modified by a built agent.
- AgentBuilder.RedefinitionStrategy.BatchAllocator - Interface in net.bytebuddy.agent.builder
-
A batch allocator which is responsible for applying a redefinition in a batches.
- AgentBuilder.RedefinitionStrategy.BatchAllocator.ForFixedSize - Class in net.bytebuddy.agent.builder
-
A batch allocator that creates chunks with a fixed size as batch jobs.
- AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping - Class in net.bytebuddy.agent.builder
-
A batch allocator that groups all batches by discriminating types using a type matcher.
- AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal - Enum in net.bytebuddy.agent.builder
-
A batch allocator that includes all types in a single batch.
- AgentBuilder.RedefinitionStrategy.BatchAllocator.Partitioning - Class in net.bytebuddy.agent.builder
-
A partitioning batch allocator that splits types for redefinition into a fixed amount of parts.
- AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing - Class in net.bytebuddy.agent.builder
-
A slicing batch allocator that assures that any batch is within a certain size range.
- AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable - Class in net.bytebuddy.agent.builder
-
An iterable that slices batches into parts of a minimum and maximum size.
- AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator - Class in net.bytebuddy.agent.builder
-
An iterator that slices batches into parts of a minimum and maximum size.
- AgentBuilder.RedefinitionStrategy.Collector - Class in net.bytebuddy.agent.builder
-
A collector is responsible for collecting classes that are to be considered for modification.
- AgentBuilder.RedefinitionStrategy.Collector.ForRedefinition - Class in net.bytebuddy.agent.builder
-
A collector that applies a redefinition of already loaded classes.
- AgentBuilder.RedefinitionStrategy.Collector.ForRetransformation - Class in net.bytebuddy.agent.builder
-
A collector that applies a retransformation of already loaded classes.
- AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator - Class in net.bytebuddy.agent.builder
-
An iterator that allows prepending of iterables to be applied previous to another iterator.
- AgentBuilder.RedefinitionStrategy.DiscoveryStrategy - Interface in net.bytebuddy.agent.builder
-
A strategy for discovering types to redefine.
- AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Explicit - Class in net.bytebuddy.agent.builder
-
An explicit discovery strategy that only attempts the redefinition of specific types.
- AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating - Enum in net.bytebuddy.agent.builder
-
A discovery strategy that considers all loaded types supplied by Instrumentation.getAllLoadedClasses()
.
- AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterable - Class in net.bytebuddy.agent.builder
-
An iterable that returns any loaded types and checks if any additional types were loaded during the last instrumentation.
- AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator - Class in net.bytebuddy.agent.builder
-
A reiterating iterator that considers types that were loaded during an instrumentation.
- AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.SinglePass - Enum in net.bytebuddy.agent.builder
-
A discovery strategy that considers all loaded types supplied by Instrumentation.getAllLoadedClasses()
.
- AgentBuilder.RedefinitionStrategy.Dispatcher - Interface in net.bytebuddy.agent.builder
-
A dispatcher for interacting with the instrumentation API.
- AgentBuilder.RedefinitionStrategy.Dispatcher.CreationAction - Enum in net.bytebuddy.agent.builder
-
An action for creating a dispatcher.
- AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm - Class in net.bytebuddy.agent.builder
-
A dispatcher for a Java 6 capable VM.
- AgentBuilder.RedefinitionStrategy.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.agent.builder
-
A dispatcher for a legacy VM.
- AgentBuilder.RedefinitionStrategy.Listener - Interface in net.bytebuddy.agent.builder
-
A listener to be applied during a redefinition.
- AgentBuilder.RedefinitionStrategy.Listener.Adapter - Class in net.bytebuddy.agent.builder
-
A listener adapter that offers non-operational implementations of all listener methods.
- AgentBuilder.RedefinitionStrategy.Listener.BatchReallocator - Class in net.bytebuddy.agent.builder
-
A batch reallocator allows to split up a failed retransformation into additional batches which are reenqueed to the
current retransformation process.
- AgentBuilder.RedefinitionStrategy.Listener.Compound - Class in net.bytebuddy.agent.builder
-
A compound listener that delegates events to several listeners.
- AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable - Class in net.bytebuddy.agent.builder
-
A compound iterable.
- AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator - Class in net.bytebuddy.agent.builder
-
A compound iterator that combines several iterables.
- AgentBuilder.RedefinitionStrategy.Listener.ErrorEscalating - Enum in net.bytebuddy.agent.builder
-
A listener that halts a retransformation process upon an exception.
- AgentBuilder.RedefinitionStrategy.Listener.NoOp - Enum in net.bytebuddy.agent.builder
-
A non-operational listener.
- AgentBuilder.RedefinitionStrategy.Listener.Pausing - Class in net.bytebuddy.agent.builder
-
A listener that invokes Thread.sleep(long)
prior to every batch but the first batch.
- AgentBuilder.RedefinitionStrategy.Listener.StreamWriting - Class in net.bytebuddy.agent.builder
-
A listener that writes events to a PrintStream
.
- AgentBuilder.RedefinitionStrategy.Listener.Yielding - Enum in net.bytebuddy.agent.builder
-
A listener that invokes Thread.yield()
prior to every batch but the first batch.
- AgentBuilder.RedefinitionStrategy.ResubmissionScheduler - Interface in net.bytebuddy.agent.builder
-
A resubmission scheduler is responsible for scheduling a job that is resubmitting unloaded types that failed during retransformation.
- AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate - Class in net.bytebuddy.agent.builder
-
A resubmission scheduler that schedules jobs at a fixed rate.
- AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable - Interface in net.bytebuddy.agent.builder
-
A cancelable allows to discontinue a resubmission job.
- AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.ForFuture - Class in net.bytebuddy.agent.builder
-
A cancelable for a Future
.
- AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.NoOp - Enum in net.bytebuddy.agent.builder
-
A non-operational cancelable.
- AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.NoOp - Enum in net.bytebuddy.agent.builder
-
A resubmission scheduler that does not apply any scheduling.
- AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay - Class in net.bytebuddy.agent.builder
-
A resubmission scheduler that schedules jobs with a fixed delay.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy - Interface in net.bytebuddy.agent.builder
-
A resubmission strategy is responsible for enabling resubmission of types that failed to resubmit.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled - Enum in net.bytebuddy.agent.builder
-
A disabled resubmission strategy.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled - Class in net.bytebuddy.agent.builder
-
An enabled resubmission strategy.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.LookupKey - Class in net.bytebuddy.agent.builder
-
A key for a class loader that can only be used for looking up a preexisting value but avoids reference management.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener - Class in net.bytebuddy.agent.builder
-
A job that resubmits any matched type that previously failed during transformation.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener - Class in net.bytebuddy.agent.builder
-
A listener that registers types for resubmission that failed during transformations.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener.ConcurrentHashSet<T> - Class in net.bytebuddy.agent.builder
-
A set projection for a ConcurrentHashMap
.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey - Class in net.bytebuddy.agent.builder
-
A key for a class loader that only weakly references the class loader.
- AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation - Class in net.bytebuddy.agent.builder
-
Represents an installation of a resubmission strategy.
- AgentBuilder.Transformer - Interface in net.bytebuddy.agent.builder
-
A transformer allows to apply modifications to a
DynamicType
.
- AgentBuilder.Transformer.Compound - Class in net.bytebuddy.agent.builder
-
- AgentBuilder.Transformer.ForAdvice - Class in net.bytebuddy.agent.builder
-
A transformer for applying an
Advice
where this advice class might reference types of both the agent's and the user's
class loader.
- AgentBuilder.Transformer.ForAdvice.Entry - Class in net.bytebuddy.agent.builder
-
An entry for an advice to apply.
- AgentBuilder.Transformer.ForAdvice.Entry.ForSplitAdvice - Class in net.bytebuddy.agent.builder
-
An entry for an advice class where both entry and exit advice methods are declared by the different classes.
- AgentBuilder.Transformer.ForAdvice.Entry.ForUnifiedAdvice - Class in net.bytebuddy.agent.builder
-
An entry for an advice class where both the (optional) entry and exit advice methods are declared by the same class.
- AgentBuilder.Transformer.ForBuildPlugin - Class in net.bytebuddy.agent.builder
-
A transformer that applies a build
Plugin
.
- AgentBuilder.Transformer.NoOp - Enum in net.bytebuddy.agent.builder
-
- AgentBuilder.TransformerDecorator - Interface in net.bytebuddy.agent.builder
-
A decorator that allows to change the class file transformer that is registered.
- AgentBuilder.TransformerDecorator.NoOp - Enum in net.bytebuddy.agent.builder
-
A transformer decorator that retains the original transformer.
- AgentBuilder.TypeStrategy - Interface in net.bytebuddy.agent.builder
-
A type strategy is responsible for creating a type builder for a type that is being instrumented.
- AgentBuilder.TypeStrategy.Default - Enum in net.bytebuddy.agent.builder
-
Default implementations of type strategies.
- AgentBuilder.TypeStrategy.ForBuildEntryPoint - Class in net.bytebuddy.agent.builder
-
- 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.
- aggregate(int, int) - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
-
Aggregates a size change with this stack manipulation size.
- alive - Variable in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Sort
-
Indicates if this sort represents an active resolution.
- AllArguments - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation will be assigned a collection (or an array) containing
all arguments of the source method.
- AllArguments.Assignment - Enum in net.bytebuddy.implementation.bind.annotation
-
A directive for how an
AllArguments
annotation on an array is to be interpreted.
- AllArguments.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
- allArgumentsOf(MethodDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Loads all arguments of the provided method onto the operand stack.
- ALLOW_EXISTING_TYPES - Static variable in interface net.bytebuddy.dynamic.loading.ClassInjector
-
Determines the default behavior for type injections when a type is already loaded.
- allowExistingTypes() - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
-
Determines if this class loading strategy should not throw an exception when attempting to load a class that
was already loaded.
- allowExistingTypes() - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Determines if this class loading strategy should not throw an exception when attempting to load a class that
was already loaded.
- allowExistingTypes() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Determines if this class loading strategy should not throw an exception when attempting to load a class that
was already loaded.
- allowExistingTypes() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Determines if this class loading strategy should not throw an exception when attempting to load a class that
was already loaded.
- AlternativeMetaFactoryRedirection() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.AlternativeMetaFactoryRedirection
-
- ambiguityResolver - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
-
The processor's ambiguity resolver.
- ambiguityResolver - Variable in class net.bytebuddy.implementation.MethodDelegation
-
- ambiguityResolver - Variable in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
The ambiguity resolver to use.
- ambiguityResolvers - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Compound
-
A list of ambiguity resolvers that are applied by this chain in their order of application.
- Ambiguous(MethodGraph.Compiler.Default.Key.Harmonized<U>, LinkedHashSet<MethodDescription>, Visibility) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Creates a new ambiguous entry.
- analyze(TypeDefinition, TypeDefinition, Map<TypeDefinition, MethodGraph.Compiler.Default.Key.Store<T>>, ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Analyzes the given type description without checking if the end of the type hierarchy was reached.
- analyzeNullable(TypeDescription.Generic, Map<TypeDefinition, MethodGraph.Compiler.Default.Key.Store<T>>, ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Analyzes the given type description.
- and(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Ignoring
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(AgentBuilder.RawMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Matchable
-
Defines a matching that is positive if both the previous matcher and the supplied matcher are matched.
- and(ElementMatcher<? super U>) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
-
Creates a conjunction where this matcher and the other
matcher must both be matched in order
to constitute a successful match.
- and(ElementMatcher<? super U>) - Method in interface net.bytebuddy.matcher.ElementMatcher.Junction
-
Creates a conjunction where this matcher and the other
matcher must both be matched in order
to constitute a successful match.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfDefaultValue
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in interface net.bytebuddy.implementation.Implementation.Composable
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in interface net.bytebuddy.implementation.Implementation.Composable
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Appends the supplied implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodCall
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.MethodCall
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodDelegation
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in class net.bytebuddy.implementation.MethodDelegation
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in enum net.bytebuddy.implementation.StubMethod
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in enum net.bytebuddy.implementation.StubMethod
-
Appends the supplied composable implementation to this implementation.
- andThen(Implementation) - Method in enum net.bytebuddy.implementation.SuperMethodCall
-
Appends the supplied implementation to this implementation.
- andThen(Implementation.Composable) - Method in enum net.bytebuddy.implementation.SuperMethodCall
-
Appends the supplied composable implementation to this implementation.
- annotate(Annotation...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Defines type annotations to be declared by the current type.
- annotate(List<? extends Annotation>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Defines type annotations to be declared by the current type.
- annotate(AnnotationDescription...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Defines type annotations to be declared by the current type.
- annotate(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Defines type annotations to be declared by the current type.
- annotatedElement - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.Resolved
-
The represented annotated element.
- AnnotatedExceptionType(AccessibleObject, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedExceptionType
-
Creates a new annotation reader for an annotated exception type.
- AnnotatedFieldType(Field) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedFieldType
-
Creates a new annotation reader for an annotated field type.
- AnnotatedInterfaceType(Class<?>, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedInterfaceType
-
Creates a new annotation reader for an annotated interface type.
- AnnotatedParameterizedType(AccessibleObject, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedParameterizedType
-
Creates a new annotation reader for an annotated type argument type.
- AnnotatedReturnType(Method) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedReturnType
-
Creates a new annotation reader for an annotated return type.
- AnnotatedSuperClass(Class<?>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedSuperClass
-
Creates a new annotation reader for an annotated super type.
- AnnotatedTypeVariable(TypePool, List<TypePool.Default.LazyTypeDescription.AnnotationToken>, TypeDescription.Generic) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
Creates a new annotated type variable.
- AnnotatedTypeVariable(TypeDescription.Generic, int) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable
-
Creates a new description of an annotated type variable as a type argument.
- AnnotatedTypeVariableType(TypeVariable<?>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedTypeVariableType
-
Creates a new annotation reader for the given type variable.
- annotateField(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateField(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.AbstractBase
-
Annotates the previously defined or matched field with the supplied annotations.
- annotateMethod(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateMethod(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the previously defined or matched method with the supplied annotations.
- annotateParameter(int, Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(int, Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(int, Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(int, List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(int, AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(int, Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(int, List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(int, AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(int, Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.
- annotateParameter(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateParameter(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable
-
Annotates the previously defined parameter with the specified annotations.
- annotateType(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Annotates the instrumented type with the supplied annotations.
- annotateType(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Annotates the instrumented type with the supplied annotations.
- annotateType(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Annotates the instrumented type with the supplied annotations.
- annotateType(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Annotates the instrumented type with the supplied annotations.
- annotateType(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Annotates the instrumented type with the supplied annotations.
- annotateType(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Annotates the instrumented type with the supplied annotations.
- annotateType(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Annotates the instrumented type with the supplied annotations.
- annotateType(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Annotates the instrumented type with the supplied annotations.
- annotateType(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Annotates the instrumented type with the supplied annotations.
- annotateType(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Annotates the instrumented type with the supplied annotations.
- annotateTypeVariable(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(List<? extends Annotation>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition.AbstractBase
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(List<? extends Annotation>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
-
Annotates the previously defined type variable with the supplied annotations.
- annotateTypeVariable(Collection<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.TypeVariableDefinition
-
Annotates the previously defined type variable with the supplied annotations.
- annotation - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
The represented annotation value.
- annotation - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.Loaded
-
The loaded version of the represented annotation.
- ANNOTATION - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
A representation of the Annotation
type.
- annotation - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
-
The annotation value that lead to the binding of this handler.
- AnnotationAdapter(MethodRegistry.Handler) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
-
Creates a new annotation adapter.
- AnnotationAdapter(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
-
Creates a new annotation adapter.
- AnnotationAdapter(MethodRegistry.Handler) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
-
Creates a new annotation adapter.
- AnnotationAdapter(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
-
Creates a new annotation adapter.
- AnnotationAppender - Interface in net.bytebuddy.implementation.attribute
-
Annotation appenders are capable of writing annotations to a specified target.
- annotationAppender - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
The annotation appender to use.
- AnnotationAppender.Default - Class in net.bytebuddy.implementation.attribute
-
A default implementation for an annotation appender that writes annotations to a given byte consumer
represented by an ASM AnnotationVisitor
.
- AnnotationAppender.ForTypeAnnotations - Class in net.bytebuddy.implementation.attribute
-
A type visitor that visits all type annotations of a generic type and writes any discovered annotation to a
supplied
AnnotationAppender
.
- AnnotationAppender.Target - Interface in net.bytebuddy.implementation.attribute
-
Represents a target for an annotation writing process.
- AnnotationAppender.Target.OnField - Class in net.bytebuddy.implementation.attribute
-
Target for an annotation that is written to a Java field.
- AnnotationAppender.Target.OnMethod - Class in net.bytebuddy.implementation.attribute
-
Target for an annotation that is written to a Java method or constructor.
- AnnotationAppender.Target.OnMethodParameter - Class in net.bytebuddy.implementation.attribute
-
Target for an annotation that is written to a Java method or constructor parameter.
- AnnotationAppender.Target.OnType - Class in net.bytebuddy.implementation.attribute
-
Target for an annotation that is written to a Java type.
- AnnotationDescription - Interface in net.bytebuddy.description.annotation
-
An annotation description describes Annotation
meta data of a class without this class
being required to be loaded.
- annotationDescription - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
The annotation description that this value represents.
- annotationDescription - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Simple
-
The represented annotation description.
- AnnotationDescription.AbstractBase - Class in net.bytebuddy.description.annotation
-
An adapter implementation of an annotation.
- AnnotationDescription.AbstractBase.ForPrepared<S extends java.lang.annotation.Annotation> - Class in net.bytebuddy.description.annotation
-
An abstract implementation of a loadable annotation description.
- AnnotationDescription.AnnotationInvocationHandler<T extends java.lang.annotation.Annotation> - Class in net.bytebuddy.description.annotation
-
An InvocationHandler
for implementing annotations.
- AnnotationDescription.AnnotationInvocationHandler.MissingValue - Class in net.bytebuddy.description.annotation
-
Represents a missing annotation property which is not represented by a default value.
- AnnotationDescription.Builder - Class in net.bytebuddy.description.annotation
-
- AnnotationDescription.ForLoadedAnnotation<S extends java.lang.annotation.Annotation> - Class in net.bytebuddy.description.annotation
-
A description of an already loaded annotation.
- AnnotationDescription.Latent - Class in net.bytebuddy.description.annotation
-
A latent description of an annotation value that is defined explicitly.
- AnnotationDescription.Latent.Loadable<S extends java.lang.annotation.Annotation> - Class in net.bytebuddy.description.annotation
-
A loadable annotation description of a latent annotation description.
- AnnotationDescription.Loadable<S extends java.lang.annotation.Annotation> - Interface in net.bytebuddy.description.annotation
-
An annotation description that is linked to a given loaded annotation type which allows its representation
as a fully loaded instance.
- annotationDescriptions - Variable in class net.bytebuddy.description.annotation.AnnotationList.Explicit
-
The list of represented annotation descriptions.
- annotationDescriptions - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
A list of annotations of the annotated type.
- AnnotationExtractor(String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>, TypePool.Default.ComponentTypeLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
-
Creates a new annotation extractor for a byte code element without an index.
- AnnotationExtractor(String, int, Map<Integer, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, TypePool.Default.ComponentTypeLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
-
Creates a new annotation extractor for a byte code element with an index.
- AnnotationExtractor(TypePool.Default.AnnotationRegistrant, TypePool.Default.ComponentTypeLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
-
Creates a new annotation extractor.
- annotationIndex - Variable in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
-
The index of the first annotations that should be directly written onto the type.
- AnnotationInvocationHandler(Class<T>, LinkedHashMap<Method, AnnotationValue.Loaded<?>>) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
Creates a new invocation handler.
- AnnotationList - Interface in net.bytebuddy.description.annotation
-
Defines a list of annotation instances.
- AnnotationList.AbstractBase - Class in net.bytebuddy.description.annotation
-
An abstract base implementation of an annotation list.
- AnnotationList.Empty - Class in net.bytebuddy.description.annotation
-
Represents an empty annotation list.
- AnnotationList.Explicit - Class in net.bytebuddy.description.annotation
-
Represents a list of explicitly provided annotation descriptions.
- AnnotationList.ForLoadedAnnotations - Class in net.bytebuddy.description.annotation
-
Describes an array of loaded Annotation
s 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.
- annotationName - Variable in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
-
The name of the annotation to analyze.
- AnnotationOrderComparator() - Constructor for enum net.bytebuddy.build.HashCodeAndEqualsPlugin.AnnotationOrderComparator
-
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained
-
The underlying annotation reader.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.ForLoadedType
-
The annotation reader to query for the generic array type's annotations.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
The annotation reader to query for the non-generic type's annotations.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
The annotation reader to query for the parameterized type's annotations.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeList
-
The annotation reader to query for type annotations.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
The annotation reader to query for the variable's annotations.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType.TypeVariableBoundList
-
The annotation reader to query for the type bounds.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType
-
The annotation reader to query for the wildcard type's annotations.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardLowerBoundTypeList
-
The annotation reader to query for type annotations.
- annotationReader - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType.WildcardUpperBoundTypeList
-
The annotation reader to query for type annotations.
- annotationRegistrant - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
-
The annotation registrant to register found annotation values on.
- 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.inline.DecoratingDynamicTypeBuilder
-
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.
- AnnotationRetention(boolean) - Constructor for enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Creates an annotation retention strategy.
- annotations - Variable in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotations
-
The represented annotations.
- annotations - Variable in class net.bytebuddy.description.annotation.AnnotationSource.Explicit
-
The represented annotations.
- annotations - Variable in class net.bytebuddy.description.field.FieldDescription.Token
-
The annotations of the represented field.
- annotations - Variable in class net.bytebuddy.description.method.MethodDescription.Token
-
The annotations of the represented method.
- annotations - Variable in class net.bytebuddy.description.method.ParameterDescription.Token
-
A list of parameter annotations.
- annotations - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
The type annotations of the current annotated type.
- annotations - Variable in class net.bytebuddy.description.type.TypeVariableToken
-
The annotations of the type variable.
- annotations - Variable in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Explicit
-
The annotations that this appender appends.
- annotations - Variable in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
the annotations this method attribute appender is writing to its target.
- annotations - Variable in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Explicit
-
The annotations to write to the given type.
- AnnotationSource - Interface in net.bytebuddy.description.annotation
-
Describes a declaration source for annotations.
- annotationSource - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
-
The annotation source to apply.
- annotationSource - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.Latent
-
The annotation source to query for the declared annotations.
- annotationSource - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
The annotation source to query for the declared annotations.
- annotationSource - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
The annotation source to query for the declared annotations.
- annotationSource - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
The annotation source to query for the declared annotations.
- annotationSource - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay
-
The annotation source to query for the declared annotations.
- annotationSource - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.Latent
-
The annotation source to query for the declared 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.
- AnnotationStripper() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
- annotationToken - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawAnnotationValue
-
The annotation token that represents the nested invocation.
- AnnotationToken(String, Map<String, AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken
-
Creates a new annotation token.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForByteCodeElement
-
The target collection.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForByteCodeElement.WithIndex
-
The target collection.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
A list of tokens that represent the annotations of this type.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
A list of annotation tokens representing the annotations of the represented field.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray
-
This type's type annotations.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard
-
This type's type annotations.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
A mapping of the represent type's annotation tokens.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
A mapping of type annotations for this type.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
-
This type's type annotation tokens.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
The represented annotation tokens.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
The type variable's type annotation tokens.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenList
-
A mapping of the bound type's type annotations by their bound index.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
The type variable's annotation tokens.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard
-
The type's type annotations.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard
-
This type's type annotations.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList
-
A mapping of the represent types' annotation tokens.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound
-
A mapping of the represent types' annotation tokens.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
A mapping of this type's type annotations.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
-
A mapping of the represented types' type annotation tokens by their indices.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
A list of annotation descriptions of this field.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
The annotation tokens representing the method's annotations.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
A list of annotation tokens that are present on the represented method.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
The tokenized type's type annotation tokens.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
-
A mapping of each type's type annotation tokens by its index.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList
-
A mapping of the type variables' type annotation tokens by their indices.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A list of annotation tokens describing annotations that are found on the visited type.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
-
A list of annotation tokens found for this field.
- annotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A list of annotation tokens declared on the found method.
- annotationType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Illegal
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Simple
-
The annotation type being bound.
- annotationType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved.Factory
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved.Factory
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue.Factory
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfDefaultValue
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
The loaded annotation type.
- annotationType - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler.MissingValue
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
The annotation type.
- annotationType - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
The annotation's loaded type which might be loaded by a different class loader than the value's
annotation type but must be structurally equal to it.
- annotationType - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.Latent
-
The type of the annotation.
- annotationType - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.Latent.Loadable
-
The annotation type.
- annotationType() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
- annotationType(Class<? extends Annotation>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches if an annotation is of a given type.
- annotationType(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches if an annotation is of a given type.
- annotationType(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches if an annotation's type matches the supplied matcher.
- annotationType - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Illegal
-
The annotation's binary type name.
- annotationType - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
-
The type of this annotation.
- annotationType - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription.Loadable
-
The loaded annotation type.
- AnnotationTypeMatcher<T extends AnnotationDescription> - Class in net.bytebuddy.matcher
-
An element matcher that matches the type of an annotation description.
- AnnotationTypeMatcher(ElementMatcher<? super TypeDescription>) - Constructor for class net.bytebuddy.matcher.AnnotationTypeMatcher
-
Creates a new matcher for an annotation description's type.
- AnnotationValue<T,S> - Interface in net.bytebuddy.description.annotation
-
Representation of an unloaded annotation value where all values represent either:
Primitive values (as their wrappers),
String
s or arrays of primitive types or strings.
A
TypeDescription
or an array of such a descriptions.
An
EnumerationDescription
or an array of such a description.
An
AnnotationDescription
or an array of such a description.
The represented values are not necessarily resolvable, i.e.
- annotationValue - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
-
The annotation value to set as a default value.
- annotationValue - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
The annotation value to define.
- AnnotationValue.AbstractBase<U,V> - Class in net.bytebuddy.description.annotation
-
An abstract base implementation of an unloaded annotation value.
- AnnotationValue.ForAnnotationDescription<U extends java.lang.annotation.Annotation> - Class in net.bytebuddy.description.annotation
-
A description of an Annotation
as a value of another annotation.
- AnnotationValue.ForAnnotationDescription.IncompatibleRuntimeType - Class in net.bytebuddy.description.annotation
-
Represents an annotation value which was attempted to ba loaded by a type that does not represent
an annotation value.
- AnnotationValue.ForAnnotationDescription.Loaded<V extends java.lang.annotation.Annotation> - Class in net.bytebuddy.description.annotation
-
A loaded version of the described annotation.
- AnnotationValue.ForConstant<U> - Class in net.bytebuddy.description.annotation
-
Represents a primitive value, a String
or an array of the latter types.
- AnnotationValue.ForConstant.Loaded<V> - Class in net.bytebuddy.description.annotation
-
Represents a trivial loaded value.
- AnnotationValue.ForConstant.PropertyDelegate - Interface in net.bytebuddy.description.annotation
-
A property delegate for a constant annotation value.
- AnnotationValue.ForConstant.PropertyDelegate.ForArrayType - Enum in net.bytebuddy.description.annotation
-
A property delegate for an array type of a constant value.
- AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType - Enum in net.bytebuddy.description.annotation
-
A property delegate for a non-array type.
- AnnotationValue.ForDescriptionArray<U,V> - Class in net.bytebuddy.description.annotation
-
Describes a complex array that is the value of an annotation.
- AnnotationValue.ForDescriptionArray.Loaded<W> - Class in net.bytebuddy.description.annotation
-
Represents a loaded complex array.
- AnnotationValue.ForEnumerationDescription<U extends java.lang.Enum<U>> - Class in net.bytebuddy.description.annotation
-
A description of an Enum
as a value of an annotation.
- AnnotationValue.ForEnumerationDescription.IncompatibleRuntimeType - Class in net.bytebuddy.description.annotation
-
Represents an annotation's enumeration value for a runtime type that is not an enumeration type.
- AnnotationValue.ForEnumerationDescription.Loaded<V extends java.lang.Enum<V>> - Class in net.bytebuddy.description.annotation
-
A loaded representation of an enumeration value.
- AnnotationValue.ForEnumerationDescription.UnknownRuntimeEnumeration - Class in net.bytebuddy.description.annotation
-
Represents an annotation's enumeration value for a constant that does not exist for the runtime
enumeration type.
- AnnotationValue.ForTypeDescription<U extends java.lang.Class<U>> - Class in net.bytebuddy.description.annotation
-
A description of a Class
as a value of an annotation.
- AnnotationValue.ForTypeDescription.Loaded<U extends java.lang.Class<U>> - Class in net.bytebuddy.description.annotation
-
A loaded annotation value for a given type.
- AnnotationValue.Loaded<U> - Interface in net.bytebuddy.description.annotation
-
- AnnotationValue.Loaded.AbstractBase<W> - Class in net.bytebuddy.description.annotation
-
An abstract base implementation of a loaded annotation value.
- AnnotationValue.Loaded.State - Enum in net.bytebuddy.description.annotation
-
- AnnotationValue.RenderingDispatcher - Enum in net.bytebuddy.description.annotation
-
A rendering dispatcher is responsible for resolving annotation values to String
representations.
- annotationValueFilter - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
The annotation value filter to use.
- AnnotationValueFilter - Interface in net.bytebuddy.implementation.attribute
-
An annotation value filter is responsible for determining which values should be skipped and rather be represented as an
annotation type's default values when writing an annotation to a class file.
- AnnotationValueFilter.Default - Enum in net.bytebuddy.implementation.attribute
-
A default implementation of an annotation value filter that applies the same strategy for any type, field or method.
- AnnotationValueFilter.Factory - Interface in net.bytebuddy.implementation.attribute
-
A factory for creating an annotation value filter for an annotation's target.
- annotationValueFilterFactory - Variable in class net.bytebuddy.ByteBuddy
-
The annotation value filter factory to use.
- annotationValueFilterFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The annotation value filter factory to apply.
- annotationValueFilterFactory - Variable in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
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.
- annotationValues - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
A mapping of annotation properties to their annotation values.
- annotationValues - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.Latent
-
The values of the annotation mapped by their property name.
- Anonymous(StackManipulation) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
-
Creates a new, anonymous parameter binding.
- anonymousClass - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
true
if this type is a anonymous class.
- anonymousToken - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
-
A pseudo-token that is not exposed and therefore anonymous.
- anonymousType - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
true
if this type is an anonymous type.
- anonymousType - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
true
if this type was found to represent an anonymous type.
- any() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that always returns true
.
- anyOf(Object...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches any of the given objects by the Object.equals(Object)
method.
- anyOf(Iterable<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches any of the given objects by the Object.equals(Object)
method.
- anyOf(Type...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches any of the given types as
TypeDescription
s
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
MethodDescription
s
by the
Object.equals(Object)
method.
- anyOf(Method...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches any of the given methods as
MethodDescription
s
by the
Object.equals(Object)
method.
- anyOf(Field...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches any of the given fields as
FieldDescription
s
by the
Object.equals(Object)
method.
- anyOf(Annotation...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Creates a matcher that matches any of the given annotations as
AnnotationDescription
s
by the
Object.equals(Object)
method.
- aPackage - Variable in class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
-
The represented package.
- append(AgentBuilder.Transformer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Decoratable
-
Appends the supplied transformer to this resolution.
- append(AgentBuilder.Transformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
Appends the supplied transformer to this resolution.
- append(Class<?>...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the class loaders of the given types.
- append(Collection<? extends Class<?>>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the class loaders of the given types if those class loaders were not yet collected.
- append(ClassLoader...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the given class loaders if they were not yet collected.
- append(List<? extends ClassLoader>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the given class loaders if they were not yet appended.
- append(LatentMatcher<? super MethodDescription>, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
-
Appends the given method definition to this method registry, i.e.
- append(LatentMatcher<? super MethodDescription>, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Appends the given method definition to this method registry, i.e.
- append(AnnotationDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.AnnotationAppender
-
Writes the given annotation to the target that this appender represents.
- append(AnnotationDescription, AnnotationValueFilter, int, String) - Method in interface net.bytebuddy.implementation.attribute.AnnotationAppender
-
Writes the given type annotation to the target that this appender represents.
- append(AnnotationDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
-
Writes the given annotation to the target that this appender represents.
- append(AnnotationDescription, AnnotationValueFilter, int, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
-
Writes the given type annotation to the target that this appender represents.
- append(MethodDelegationBinder.ParameterBinding<?>) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
-
Appends a stack manipulation for the next parameter of the target method.
- appendArgument(InvokeDynamic.InvocationProvider.ArgumentProvider) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
-
Appends the given argument to the invocation to be loaded onto the operand stack.
- appendArgument(InvokeDynamic.InvocationProvider.ArgumentProvider) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Appends the given argument to the invocation to be loaded onto the operand stack.
- appendArguments(List<InvokeDynamic.InvocationProvider.ArgumentProvider>) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
-
Appends the given arguments to the invocation to be loaded onto the operand stack.
- appendArguments(List<InvokeDynamic.InvocationProvider.ArgumentProvider>) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Appends the given arguments to the invocation to be loaded onto the operand stack.
- appendDirectBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
-
Appends a direct bound to this token.
- appendDirectBound() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
-
Appends a direct bound to this token.
- appended - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain
-
A label marking the beginning of the appended code.
- appender(Implementation.Target) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.SpecialMethodInvocation) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation.Appender
-
Creates a new appender for invoking a lambda expression's bridge method target.
- appender(Implementation.Target) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(List<FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(MethodDescription, JavaConstant.MethodType, List<FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
-
Creates an appender of a lambda expression's functional method.
- appender(Implementation.Target) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.asm.Advice
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Advice, Implementation.Target, ByteCodeAppender) - Constructor for class net.bytebuddy.asm.Advice.Appender
-
Creates a new appender for an advice component.
- appender(Implementation.Target) - Method in class net.bytebuddy.ByteBuddy.EnumerationImplementation
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender
-
Creates a new appender.
- 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(TypeDescription) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter.Appender
-
Creates a new appender for a setter method.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter.Appender
-
Creates a new appender for a setter method.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target, List<TypeDescription>) - Constructor for class net.bytebuddy.implementation.DefaultMethodCall.Appender
-
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.EqualsMethod
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription, StackManipulation, List<FieldDescription.InDefinedShape>, ElementMatcher<? super FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.implementation.EqualsMethod.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.ExceptionMethod
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(FieldAccessor.FieldLocation.Prepared) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty.Appender
-
Creates a new byte code appender for a field accessor implementation.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription, T, FieldAccessor.FieldLocation.Prepared) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForSetter.Appender
-
Creates a new appender for a field setter.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForArgument
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.FixedValue.ForNullValue
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForOriginType
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForOriginType.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForThisValue
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForThisValue.Appender
-
Creates a new byte code appender for returning this
.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForValue
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.HashCodeMethod
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(StackManipulation, int, List<FieldDescription.InDefinedShape>, ElementMatcher<? super FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.implementation.HashCodeMethod.Appender
-
Creates a new appender for implementing a hash code method.
- appender(Implementation.Target) - Method in interface net.bytebuddy.implementation.Implementation
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.Implementation.Compound
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.Implementation.Simple
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(FieldDescription) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.Appender
-
Creates a new byte code appender for an invoke dynamic implementation.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target, MethodCall.TerminationHandler) - Constructor for class net.bytebuddy.implementation.MethodCall.Appender
-
Creates a new appender.
- appender - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall
-
The method call's appender.
- appender - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall.ArgumentProvider
-
The method call's appender.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall.FieldSetting
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender() - Constructor for enum net.bytebuddy.implementation.MethodCall.FieldSetting.Appender
-
- appender - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall
-
The appender that is the target of the using method call.
- appender - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Resolved
-
The appender to use.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodDelegation
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target, MethodDelegationBinder.Record, MethodDelegationBinder.TerminationHandler, Assigner, MethodDelegation.ImplementationDelegate.Compiled) - Constructor for class net.bytebuddy.implementation.MethodDelegation.Appender
-
Creates a new appender for a method delegation.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.StubMethod
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.SuperMethodCall
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(Implementation.Target, SuperMethodCall.Appender.TerminationHandler) - Constructor for class net.bytebuddy.implementation.SuperMethodCall.Appender
-
Creates a new appender.
- appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- appender(Implementation.Target) - Method in class net.bytebuddy.implementation.ToStringMethod
-
Creates a byte code appender that determines the implementation of the instrumented type's methods.
- Appender(String, String, String, String, String, List<? extends FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.implementation.ToStringMethod.Appender
-
Creates a new appender.
- Appending(MethodVisitor, TypeDescription, TypeWriter.MethodPool.Record, AnnotationValueFilter.Factory, boolean, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
Creates a new appending initialization handler.
- appendLowerBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
-
Appends a lower bound to this token.
- appendLowerBound() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
-
Appends a lower bound to this token.
- appendMostSpecific(Class<?>...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the class loaders of the given types but filters any duplicates within the hierarchy of class loaders.
- appendMostSpecific(Collection<? extends Class<?>>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the class loaders of the given types but filters any duplicates within the hierarchy of class loaders.
- appendMostSpecific(ClassLoader...) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the given class loaders but removes any class loaders that are the parent of any previously registered class loader.
- appendMostSpecific(List<? extends ClassLoader>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Appends the given class loaders but removes any class loaders that are the parent of any previously registered class loader.
- appendPlaceholder() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
-
Appends a placeholder to this token.
- appendPlaceholder() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
-
Appends a placeholder to this token.
- appendReceiver(AnnotationAppender, AnnotationValueFilter, MethodDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
-
Appends the annotations of the instrumented method's receiver type if this is enabled and such a type exists.
- appendToBootstrapClassLoaderSearch(Instrumentation, JarFile) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher
-
Appends a jar file to the bootstrap class loader.
- appendToBootstrapClassLoaderSearch - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForJava6CapableVm
-
The Instrumentation#appendToBootstrapClassLoaderSearch
method.
- appendToBootstrapClassLoaderSearch(Instrumentation, JarFile) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForJava6CapableVm
-
Appends a jar file to the bootstrap class loader.
- appendToBootstrapClassLoaderSearch(Instrumentation, JarFile) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForLegacyVm
-
Appends a jar file to the bootstrap class loader.
- appendToSystemClassLoaderSearch(Instrumentation, JarFile) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher
-
Appends a jar file to the system class loader.
- appendToSystemClassLoaderSearch - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForJava6CapableVm
-
The Instrumentation#appendToSystemClassLoaderSearch
method.
- appendToSystemClassLoaderSearch(Instrumentation, JarFile) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForJava6CapableVm
-
Appends a jar file to the system class loader.
- appendToSystemClassLoaderSearch(Instrumentation, JarFile) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForLegacyVm
-
Appends a jar file to the system class loader.
- appendUpperBound() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
-
Appends an upper bound to this token.
- appendUpperBound() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
-
Appends an upper bound to this token.
- apply(AgentBuilder.InitializationStrategy, ClassFileLocator, AgentBuilder.TypeStrategy, ByteBuddy, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AccessControlContext, AgentBuilder.Listener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution
-
Transforms a type or returns null
if a type is not to be transformed.
- apply(AgentBuilder.InitializationStrategy, ClassFileLocator, AgentBuilder.TypeStrategy, ByteBuddy, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AccessControlContext, AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
-
Transforms a type or returns null
if a type is not to be transformed.
- apply(AgentBuilder.InitializationStrategy, ClassFileLocator, AgentBuilder.TypeStrategy, ByteBuddy, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AccessControlContext, AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
Transforms a type or returns null
if a type is not to be transformed.
- apply(String, Class<?>, TypePool, AgentBuilder.CircularityLock, ClassLoader, JavaModule) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy
-
Describes the given type.
- apply(String, Class<?>, TypePool, AgentBuilder.CircularityLock, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading
-
Describes the given type.
- apply(String, Class<?>, TypePool, AgentBuilder.CircularityLock, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous
-
Describes the given type.
- apply(DynamicType.Builder<?>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Dispatcher
-
Transforms the instrumented type to implement an appropriate initialization strategy.
- apply(DynamicType.Builder<?>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Minimal
-
Transforms the instrumented type to implement an appropriate initialization strategy.
- apply(DynamicType.Builder<?>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.NoOp
-
Transforms the instrumented type to implement an appropriate initialization strategy.
- apply(DynamicType.Builder<?>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher
-
Transforms the instrumented type to implement an appropriate initialization strategy.
- apply(ByteBuddy, Instrumentation, ClassFileTransformer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Applies a transformation to lambda instances if applicable.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.BridgeMethodImplementation.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
-
Applies this byte code appender to a type creation process.
- apply(Instrumentation, AgentBuilder.Listener, AgentBuilder.CircularityLock, AgentBuilder.PoolStrategy, AgentBuilder.LocationStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.RawMatcher, AgentBuilder.RawMatcher) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Applies this redefinition strategy by submitting all loaded types to redefinition.
- apply(Instrumentation, AgentBuilder.CircularityLock, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
Applies all types that this collector collected.
- apply(Instrumentation, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.InstallationListener, AgentBuilder.CircularityLock, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy
-
Invoked upon installation of an agent builder.
- apply(Instrumentation, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.InstallationListener, AgentBuilder.CircularityLock, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled
-
Invoked upon installation of an agent builder.
- apply(Instrumentation, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.InstallationListener, AgentBuilder.CircularityLock, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled
-
Invoked upon installation of an agent builder.
- apply(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
-
Applies this relocator.
- apply(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.AdviceVisitor.WithoutExitAdvice
-
Applies this relocator.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.Advice.Appender
-
Applies this byte code appender to a type creation process.
- apply() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Bound
-
Applies this dispatcher.
- apply() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
Applies this dispatcher.
- apply() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Applies this dispatcher.
- apply() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
Applies this dispatcher.
- apply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved
-
Applies a resolution for a given instrumented method.
- apply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
- apply(MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForInstrumentedMethod, Advice.MethodSizeHandler.ForInstrumentedMethod, Advice.StackMapFrameHandler.ForInstrumentedMethod, TypeDescription, MethodDescription, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
- apply(MethodVisitor, int) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Bound
-
Applies this relocation handler.
- apply(MethodVisitor, int) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Disabled
-
Applies this relocation handler.
- apply(MethodVisitor, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType.Bound
-
Applies this relocation handler.
- apply(MethodVisitor, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Bound
-
Applies this relocation handler.
- apply(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Relocation
-
Applies this relocator.
- apply(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Relocation.ForLabel
-
Applies this relocator.
- apply(TypeDescription, MethodDescription) - Method in interface net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer
-
Returns a string representation for this renderer.
- apply(TypeDescription, MethodDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForConstantValue
-
Returns a string representation for this renderer.
- apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
-
Returns a string representation for this renderer.
- apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
-
Returns a string representation for this renderer.
- apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
-
Returns a string representation for this renderer.
- apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
-
Returns a string representation for this renderer.
- apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation
-
Returns a string representation for this renderer.
- apply(TypeDescription, MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
-
Returns a string representation for this renderer.
- apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.CachedReturnPlugin
-
Applies this plugin.
- apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Applies this plugin.
- apply(File, List<? extends String>) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Applies the instrumentation.
- apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in interface net.bytebuddy.build.Plugin
-
Applies this plugin.
- apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.Plugin.Compound
-
Applies this plugin.
- apply(File, File, Plugin.Factory...) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
-
Applies this plugin engine onto a given source and target.
- apply(File, File, List<? extends Plugin.Factory>) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
-
Applies this plugin engine onto a given source and target.
- apply(Plugin.Engine.Source, Plugin.Engine.Target, Plugin.Factory...) - Method in class net.bytebuddy.build.Plugin.Engine.AbstractBase
-
Applies this plugin engine onto a given source and target.
- apply(File, File, Plugin.Factory...) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Applies this plugin engine onto a given source and target.
- apply(File, File, List<? extends Plugin.Factory>) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Applies this plugin engine onto a given source and target.
- apply(Plugin.Engine.Source, Plugin.Engine.Target, Plugin.Factory...) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Applies this plugin engine onto a given source and target.
- apply(Plugin.Engine.Source, Plugin.Engine.Target, List<? extends Plugin.Factory>) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Applies this plugin engine onto a given source and target.
- apply(Plugin.Engine.Source, Plugin.Engine.Target, List<? extends Plugin.Factory>) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Applies this plugin engine onto a given source and target.
- apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.Plugin.NoOp
-
Applies this plugin.
- apply(DynamicType.Builder<?>, TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.build.ToStringPlugin
-
Applies this plugin.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.ByteBuddy.EnumerationImplementation.InitializationAppender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.ByteBuddy.EnumerationImplementation.ValuesMethodAppender
-
Applies this byte code appender to a type creation process.
- apply(StringBuilder, TypeDescription, TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
-
Applies this rendering delegate.
- apply(ByteArrayClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy
-
Returns a package for a given byte array class loader and a name.
- apply(ByteArrayClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm
-
Returns a package for a given byte array class loader and a name.
- apply(ByteArrayClassLoader, String) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm
-
Returns a package for a given byte array class loader and a name.
- apply(Instrumentation, Map<Class<?>, ClassDefinition>) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Applies this strategy for the given arguments.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.NexusAccessor.InitializationAppender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
Applies the stack manipulation that is described by this instance.
- apply(ClassVisitor, TypeInitializer, Implementation.Context) - Method in interface net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain
-
Applies the drain.
- apply(ClassVisitor, TypeInitializer, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default
-
Applies the drain.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeInitializer.None
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple
-
Applies this byte code appender to a type creation process.
- apply(ClassVisitor, TypeInitializer, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
-
Applies the drain.
- apply(ClassVisitor, TypeInitializer, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
Applies the drain.
- apply(ClassVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
-
Writes this entry to a given class visitor.
- apply(FieldVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
-
Applies this record to a field visitor.
- apply(ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Writes this entry to a given class visitor.
- apply(FieldVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Applies this record to a field visitor.
- apply(ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Writes this entry to a given class visitor.
- apply(FieldVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Applies this record to a field visitor.
- apply(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Applies this method entry.
- apply(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
-
Applies this method entry.
- apply(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod
-
Applies this method entry.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Applies this byte code appender to a type creation process.
- apply(ClassVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Applies this method entry.
- apply(AnnotationVisitor, TypeDescription, String, Object) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
-
Performs the writing of a given annotation value to an annotation visitor.
- apply(TypeDescription.Generic, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Writes all annotations of the supplied type to this instance's annotation appender.
- apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.FieldAttributeAppender
-
Applies this attribute appender to a given field visitor.
- apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
-
Applies this attribute appender to a given field visitor.
- apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Explicit
-
Applies this attribute appender to a given field visitor.
- apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedField
-
Applies this attribute appender to a given field visitor.
- apply(FieldVisitor, FieldDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
-
Applies this attribute appender to a given field visitor.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.MethodAttributeAppender
-
Applies this attribute appender to a given method visitor.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
-
Applies this attribute appender to a given method visitor.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
Applies this attribute appender to a given method visitor.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
-
Applies this attribute appender to a given method visitor.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForReceiverType
-
Applies this attribute appender to a given method visitor.
- apply(MethodVisitor, MethodDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
-
Applies this attribute appender to a given method visitor.
- apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in interface net.bytebuddy.implementation.attribute.TypeAttributeAppender
-
Applies this type attribute appender.
- apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
-
Applies this type attribute appender.
- apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Explicit
-
Applies this type attribute appender.
- apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType
-
Applies this type attribute appender.
- apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
-
Applies this type attribute appender.
- apply(ClassVisitor, TypeDescription, AnnotationValueFilter) - Method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.NoOp
-
Applies this type attribute appender.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.DelegationMethod
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter.Appender
-
Applies this byte code appender to a type creation process.
- apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in interface net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver
-
Applies this field resolver to a dynamic type.
- apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetter
-
Applies this field resolver to a dynamic type.
- apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
-
Applies this field resolver to a dynamic type.
- apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForSetter
-
Applies this field resolver to a dynamic type.
- apply(DynamicType.Builder<?>, FieldDescription, Assigner, MethodAccessorFactory) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Unresolved
-
Applies this field resolver to a dynamic type.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall.Appender
-
Applies this byte code appender to a type creation process.
- 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.PrimitiveBoxingDelegate.BoxingStackManipulation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in interface net.bytebuddy.implementation.bytecode.ByteCodeAppender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.JavaConstantValue
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.SerializedConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.TextConstant
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Duplication
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.AbstractFieldInstruction
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.HandleInvocation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleInvocation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetIncrementing
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetLoading
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetWriting
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Multiplication
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Removal
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in interface net.bytebuddy.implementation.bytecode.StackManipulation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Trivial
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Throw
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.TypeCreation
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.DefaultMethodCall.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.EqualsMethod.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.AfterInstruction
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.BeforeInstruction
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.ExceptionMethod
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription, TypeDescription.Generic, StackManipulation) - Method in class net.bytebuddy.implementation.FixedValue
-
Blueprint method that for applying the actual implementation.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForArgument
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.implementation.FixedValue.ForNullValue
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForOriginType.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForThisValue.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FixedValue.ForValue.StaticFieldByteCodeAppender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.HashCodeMethod.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.AfterInstruction
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.BeforeInstruction
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetterDelegation
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetterDelegation
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
Applies the stack manipulation that is described by this instance.
- apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Applies the stack manipulation that is described by this instance.
- apply(MethodGraph.Node, TypeDescription) - Method in enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
-
Resolves a default method invocation for a given node.
- apply(MethodVisitor, Implementation.Context, MethodDescription, StackManipulation, FieldDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Applies an implementation that delegates to a invocation handler.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.implementation.MethodCall.FieldSetting.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.implementation.StubMethod
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.SuperMethodCall.Appender
-
Applies this byte code appender to a type creation process.
- apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.ToStringMethod.Appender
-
Applies this byte code appender to a type creation process.
- applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Applies the attributes of this entry.
- applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
-
Applies the attributes of this entry.
- applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Applies the attributes of this entry.
- applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
Applies the attributes of this entry.
- applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
Applies the attributes of this entry.
- applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
Applies the attributes of this entry.
- applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Applies the attributes of this entry.
- applyAttributes(MethodVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
Applies the attributes of this entry.
- applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Applies the body of this entry.
- applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
-
Applies the body of this entry.
- applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Applies the body of this entry.
- applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
Applies the body of this entry.
- applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
Applies the body of this entry.
- applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
Applies the body of this entry.
- applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Applies the body of this entry.
- applyBody(MethodVisitor, Implementation.Context, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
Applies the body of this entry.
- applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
Applies the code of this entry.
- applyCode(MethodVisitor, Implementation.Context) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record
-
Applies the code of this entry.
- applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Applies the code of this entry.
- applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
Applies the code of this entry.
- applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
Applies the code of this entry.
- applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
Applies the code of this entry.
- applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
Applies the code of this entry.
- applyCode(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
Applies the code of this entry.
- applyConstructorStrategy(InstrumentedType) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
Applies this builder's constructor strategy to the given instrumented type.
- 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 - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved
-
The resolved argument which might be null
.
- Argument - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
Parameters that are annotated with this annotation will be assigned the value of the parameter of the source method
with the given parameter.
- argument(int) - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns the argument at the specified index.
- Argument.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
Argument
annotation.
- Argument.BindingMechanic - Enum in net.bytebuddy.implementation.bind.annotation
-
Determines if a parameter binding should be considered for resolving ambiguous method bindings.
- ARGUMENT_DELIMITER - Static variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
A delimiter to be used for attachment.
- 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 - Variable in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfInstance
-
An argument provider that represents the argument with an implicit type.
- 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.
- argumentProviders - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
The providers for the method arguments in their order.
- argumentProviders - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
-
The arguments to be passed to the bootstrap method.
- argumentProviders - Variable in class net.bytebuddy.implementation.MethodCall.Appender
-
The argument providers to use.
- argumentResolvers - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
A list of argument providers that can be used for instantiating the plugin.
- 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.build.Plugin.Factory.UsingReflection.Instantiator.Resolved
-
The constructor arguments.
- arguments - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
-
The list of arguments to be handed over to the bootstrap method.
- argumentType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType.ParameterArgumentTypeList
-
The represented argument types.
- ArgumentTypeResolver - Enum in net.bytebuddy.implementation.bind
-
Implementation of an
MethodDelegationBinder.AmbiguityResolver
that resolves two conflicting bindings by considering most-specific types of target method parameters in the same manner
as the Java compiler resolves bindings of overloaded method.
- ArgumentTypeResolver() - Constructor for enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
-
- 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.
- argumentValuesOf(MethodDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Returns a list of stack manipulations that loads all arguments of an instrumented method.
- arity - Variable in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
The arity of this array.
- arity - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
-
The arity of the represented array.
- 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_EXCLUDED - Static variable in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Modifiers that no array in Java displays.
- ARRAY_IMPLIED - Static variable in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Modifiers that every array in Java implies.
- ARRAY_INTERFACES - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
A list of interfaces that are implicitly implemented by any array type.
- ARRAY_SYMBOL - Static variable in class net.bytebuddy.pool.TypePool.AbstractBase
-
The array symbol as used by Java descriptors.
- ArrayAccess - Enum in net.bytebuddy.implementation.bytecode.collection
-
Allows accessing array values.
- ArrayAccess(int, int, StackSize) - Constructor for enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Creates a new array access.
- 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.
- arrayCreator - Variable in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
The array creator delegate that supplies suitable opcodes for the creation of an array and the storage of
values inside it.
- ArrayFactory - Class in net.bytebuddy.implementation.bytecode.collection
-
A
CollectionFactory
that is capable of
creating an array of a given type with any number of given values.
- ArrayFactory(TypeDescription.Generic, ArrayFactory.ArrayCreator) - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
- 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.
- arrayIndex - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter
-
The array index to load.
- ArrayLookup(String, TypePool.AbstractBase.RawDescriptionArray.ComponentTypeReference) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
-
Creates a new annotation registrant for an array lookup.
- ArrayProjection(TypeDescription, int) - Constructor for class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Creates a new array projection.
- ArrayStackManipulation(List<? extends StackManipulation>) - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
-
Creates a new array loading instruction.
- ArrayTypeMatcher<T extends TypeDefinition> - Class in net.bytebuddy.matcher
-
Matches an enumeration type.
- ArrayTypeMatcher() - Constructor for class net.bytebuddy.matcher.ArrayTypeMatcher
-
- ArrayTypeResolution(TypePool.Resolution, int) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
-
Creates a wrapper for another resolution that, if resolved, represents an array type.
- artifactId - Variable in class net.bytebuddy.build.maven.AbstractUserConfiguration
-
The artifact id of the project containing the plugin type or null
if the current project's artifact id should be used.
- artifactId - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The built project's artifact id.
- artifactId - Variable in class net.bytebuddy.build.maven.MavenCoordinate
-
The project's artifact id.
- as(Class<?>) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType
-
Represents the last value as an instance of the given type.
- as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType
-
Represents the last value as an instance of the given type.
- as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfArgument
-
- as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfField
-
- as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfInstance
-
- asAnonymousType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForMethodAdapter
-
Defines this inner type declaration as an anonymous type.
- asAnonymousType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapter
-
Defines this inner type declaration as an anonymous type.
- asAnonymousType() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.InnerTypeDefinition
-
Defines this inner type declaration as an anonymous type.
- asArray() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Represents the built type into an array.
- asArray(int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Represents the built type into an array.
- asArtifact() - Method in class net.bytebuddy.build.maven.MavenCoordinate
-
Returns this coordinate as a jar-file Artifact
.
- asBoxed() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns a description of this type that represents this type as a boxed type for primitive types, unless its void
.
- asBoxed() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns a description of this type that represents this type as a boxed type for primitive types, unless its void
.
- asBridgeOf(MethodDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
-
Applies a transformation to all loaded arguments of the method being loaded to be casted to the corresponding parameter of
the provided method.
- asConstantPoolValue() - Method in interface net.bytebuddy.utility.JavaConstant
-
Returns the represented instance as a constant pool value.
- asConstantPoolValue() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns the represented instance as a constant pool value.
- asConstantPoolValue() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the represented instance as a constant pool value.
- asConstantPoolValue() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns the represented instance as a constant pool value.
- asCoordinate(String, String, String, String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
-
Resolves this transformation to a Maven coordinate.
- asDecoratorOf(AgentBuilder.Default.Transformation.Resolution) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution
-
Resolves this resolution as a decorator of the supplied resolution.
- asDecoratorOf(AgentBuilder.Default.Transformation.Resolution) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
-
Resolves this resolution as a decorator of the supplied resolution.
- asDecoratorOf(AgentBuilder.Default.Transformation.Resolution) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
Resolves this resolution as a decorator of the supplied resolution.
- asDefined() - Method in interface net.bytebuddy.description.ByteCodeElement.TypeDependant
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.description.field.FieldDescription.InDefinedShape.AbstractBase
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.description.field.FieldList.AbstractBase
-
Returns this list of these field descriptions resolved to their defined shape.
- asDefined() - Method in interface net.bytebuddy.description.field.FieldList
-
Returns this list of these field descriptions resolved to their defined shape.
- asDefined() - Method in class net.bytebuddy.description.field.FieldList.Empty
-
Returns this list of these field descriptions resolved to their defined shape.
- asDefined() - Method in class net.bytebuddy.description.method.MethodDescription.InDefinedShape.AbstractBase
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
-
Returns this list of these method descriptions resolved to their defined shape.
- asDefined() - Method in interface net.bytebuddy.description.method.MethodList
-
Returns this list of these method descriptions resolved to their defined shape.
- asDefined() - Method in class net.bytebuddy.description.method.MethodList.Empty
-
Returns this list of these method descriptions resolved to their defined shape.
- asDefined() - Method in class net.bytebuddy.description.method.ParameterDescription.InDefinedShape.AbstractBase
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
-
Returns this list of these parameter descriptions resolved to their defined shape.
- asDefined() - Method in interface net.bytebuddy.description.method.ParameterList
-
Returns this list of these parameter descriptions resolved to their defined shape.
- asDefined() - Method in class net.bytebuddy.description.method.ParameterList.Empty
-
Returns this list of these parameter descriptions resolved to their defined shape.
- asDefined() - Method in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns this type dependant in its defined shape, i.e.
- asDefined() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns this type dependant in its defined shape, i.e.
- asErasure() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedFieldType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedReturnType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClass
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfConstructorParameter
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameter
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes.TypeProjection
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes.TypeProjection
-
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.LazyMethodDescription.LazyNonGenericReceiverType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
Returns the erasure of this type.
- asErasure() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed
-
Returns the erasure of this type.
- asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
-
Returns a list of the generic types' erasures.
- asErasures() - Method in interface net.bytebuddy.description.type.TypeList.Generic
-
Returns a list of the generic types' erasures.
- asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
-
Returns a list of the generic types' erasures.
- asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes
-
Returns a list of the generic types' erasures.
- asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes
-
Returns a list of the generic types' erasures.
- asErasures() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes
-
Returns a list of the generic types' erasures.
- asErasures() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
-
Returns a list of the generic types' erasures.
- asErasures() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList
-
Returns a list of the generic types' erasures.
- asErasures() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
-
Returns a list of the generic types' erasures.
- asGenericType() - Method in interface net.bytebuddy.description.type.TypeDefinition
-
Returns this type definition as a generic type.
- asGenericType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns this type definition as a generic type.
- asGenericType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns this type definition as a generic type.
- asGenericType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase
-
Returns this type definition as a generic type.
- asGraph(MethodGraph.Compiler.Default.Merger) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Transforms this store into a method graph by applying the given merger.
- asList(int) - Static method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Creates a list of empty annotation lists of the given dimension.
- asList(List<? extends List<? extends AnnotationDescription>>) - Static method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
-
Creates a list of annotation lists for a given multidimensional list of annotation descriptions.
- asList(Annotation[][]) - Static method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotations
-
Creates a list of annotation lists representing the given loaded annotations.
- asList(Enum<?>[]) - Static method in class net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration
-
Enlists a given array of loaded enumerations as enumeration values.
- asList() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
Returns the underlying type annotations as a list.
- asList() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator
-
Returns the underlying type annotations as a list.
- asList() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
-
Returns the underlying type annotations as a list.
- asList(TypePool, List<? extends TypePool.Default.LazyTypeDescription.AnnotationToken>) - Static method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
-
Represents a list of annotation tokens in form of a list of lazy type annotations.
- asListOfNullable(TypePool, List<? extends TypePool.Default.LazyTypeDescription.AnnotationToken>) - Static method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
-
Represents a list of annotation tokens in form of a list of lazy type annotations.
- ASM_API - Static variable in class net.bytebuddy.utility.OpenedClassReader
-
Indicates the ASM API version that is used throughout Byte Buddy.
- asMemberType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapter
-
Defines this inner type declaration as a member type.
- asMemberType() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.InnerTypeDefinition.ForType
-
Defines this inner type declaration as a member type.
- asMethodEnter(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Resolves this dispatcher as a dispatcher for entering a method.
- asMethodEnter(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Resolves this dispatcher as a dispatcher for entering a method.
- asMethodEnter(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Resolves this dispatcher as a dispatcher for entering a method.
- asMethodEnter(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Unresolved
-
Resolves this dispatcher as a dispatcher for entering a method.
- asMethodExit(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Resolves this dispatcher as a dispatcher for exiting a method.
- asMethodExit(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Resolves this dispatcher as a dispatcher for exiting a method.
- asMethodExit(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Resolves this dispatcher as a dispatcher for exiting a method.
- asMethodExit(List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, Advice.Dispatcher.Unresolved) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Unresolved
-
Resolves this dispatcher as a dispatcher for exiting a method.
- asMethodList() - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList
-
Transforms this list of nodes into a list of the node's representatives.
- AsmVisitorWrapper - Interface in net.bytebuddy.asm
-
A class visitor wrapper is used in order to register an intermediate ASM
ClassVisitor
which
is applied to the main type created by a
DynamicType.Builder
but not
to any
AuxiliaryType
s, if any.
- asmVisitorWrapper - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The ASM visitor wrapper to apply onto the class writer.
- asmVisitorWrapper - Variable in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
The ASM visitor wrapper to apply onto the class writer.
- asmVisitorWrapper - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The ASM visitor wrapper to apply onto the class writer.
- AsmVisitorWrapper.AbstractBase - Class in net.bytebuddy.asm
-
An abstract base implementation of an ASM visitor wrapper that does not set any flags.
- AsmVisitorWrapper.Compound - Class in net.bytebuddy.asm
-
- AsmVisitorWrapper.ForDeclaredFields - Class in net.bytebuddy.asm
-
- AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor - Class in net.bytebuddy.asm
-
A class visitor that applies the outer ASM visitor for identifying declared fields.
- AsmVisitorWrapper.ForDeclaredFields.Entry - Class in net.bytebuddy.asm
-
An entry describing a field visitor wrapper paired with a matcher for fields to be wrapped.
- AsmVisitorWrapper.ForDeclaredFields.FieldVisitorWrapper - Interface in net.bytebuddy.asm
-
A field visitor wrapper that allows for wrapping a FieldVisitor
defining a declared field.
- AsmVisitorWrapper.ForDeclaredMethods - Class in net.bytebuddy.asm
-
- AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor - Class in net.bytebuddy.asm
-
A class visitor that applies the outer ASM visitor for identifying declared methods.
- AsmVisitorWrapper.ForDeclaredMethods.Entry - Class in net.bytebuddy.asm
-
An entry describing a method visitor wrapper paired with a matcher for fields to be wrapped.
- AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapper - Interface in net.bytebuddy.asm
-
A method visitor wrapper that allows for wrapping a MethodVisitor
defining a declared method.
- AsmVisitorWrapper.NoOp - Enum in net.bytebuddy.asm
-
A class visitor wrapper that does not apply any changes.
- asmVisitorWrappers - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
The class visitor wrappers that are represented by this chain in their order.
- asNode(MethodGraph.Compiler.Default.Merger) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
Transforms this entry into a node.
- asNode(MethodGraph.Compiler.Default.Merger) - Method in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry
-
Transforms this entry into a node.
- asNode(MethodGraph.Compiler.Default.Merger) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Initial
-
Transforms this entry into a node.
- asNode(MethodGraph.Compiler.Default.Merger) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Transforms this entry into a node.
- asPreparedEntry(TypeDescription, MethodDescription, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
Transforms this entry into a prepared state.
- asPreparedEntry(TypeDescription, MethodDescription, Set<MethodDescription.TypeToken>, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
Transforms this entry into a prepared state.
- asPreviewVersion() - Method in class net.bytebuddy.ClassFileVersion
-
Returns this class file version indicating a class using preview features.
- asRawType() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AbstractBase
-
Returns this type as a raw type.
- asRawType() - Method in interface net.bytebuddy.description.type.TypeDescription.Generic
-
Returns this type as a raw type.
- asRawTypes() - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
-
Returns a list of the generic types' raw types.
- asRawTypes() - Method in interface net.bytebuddy.description.type.TypeList.Generic
-
Returns a list of the generic types' raw types.
- asRawTypes() - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
-
Returns a list of the generic types' raw types.
- asRawTypes() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
-
Returns a list of the generic types' raw types.
- assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.Compiled
-
Assembles this compiled entry with a method attribute appender.
- assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
-
Assembles this compiled entry with a method attribute appender.
- assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
-
Assembles this compiled entry with a method attribute appender.
- assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled
-
Assembles this compiled entry with a method attribute appender.
- assemble(MethodDescription, MethodAttributeAppender, Visibility) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge.Compiled
-
Assembles this compiled entry with a method attribute appender.
- assertAnnotation() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the legitimacy of an annotation for the instrumented type.
- assertAnnotation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the legitimacy of an annotation for the instrumented type.
- assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the legitimacy of an annotation for the instrumented type.
- assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the legitimacy of an annotation for the instrumented type.
- assertAnnotation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the legitimacy of an annotation for the instrumented type.
- assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the legitimacy of an annotation for the instrumented type.
- assertAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the legitimacy of an annotation for the instrumented type.
- assertDefaultMethodCall() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts if it is legal to invoke a default method from a type.
- assertDefaultMethodCall() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts if it is legal to invoke a default method from a type.
- assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts if it is legal to invoke a default method from a type.
- assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts if it is legal to invoke a default method from a type.
- assertDefaultMethodCall() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts if it is legal to invoke a default method from a type.
- assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts if it is legal to invoke a default method from a type.
- assertDefaultMethodCall() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts if it is legal to invoke a default method from a type.
- assertDefaultValue(String) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts if a default value is legal for a method.
- assertDefaultValue(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts if a default value is legal for a method.
- assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts if a default value is legal for a method.
- assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts if a default value is legal for a method.
- assertDefaultValue(String) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts if a default value is legal for a method.
- assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts if a default value is legal for a method.
- assertDefaultValue(String) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts if a default value is legal for a method.
- assertDynamicValueInConstantPool() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the capability of storing a dynamic value in the constant pool.
- assertDynamicValueInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the capability of storing a dynamic value in the constant pool.
- assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the capability of storing a dynamic value in the constant pool.
- assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the capability of storing a dynamic value in the constant pool.
- assertDynamicValueInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the capability of storing a dynamic value in the constant pool.
- assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the capability of storing a dynamic value in the constant pool.
- assertDynamicValueInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the capability of storing a dynamic value in the constant pool.
- assertField(String, boolean, boolean, boolean, boolean) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts a field for being valid.
- assertField(String, boolean, boolean, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts a field for being valid.
- assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts a field for being valid.
- assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts a field for being valid.
- assertField(String, boolean, boolean, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts a field for being valid.
- assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts a field for being valid.
- assertField(String, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts a field for being valid.
- assertHandleInConstantPool() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the capability to store a method handle in the class's constant pool.
- assertHandleInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the capability to store a method handle in the class's constant pool.
- assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the capability to store a method handle in the class's constant pool.
- assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the capability to store a method handle in the class's constant pool.
- assertHandleInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the capability to store a method handle in the class's constant pool.
- assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the capability to store a method handle in the class's constant pool.
- assertHandleInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the capability to store a method handle in the class's constant pool.
- assertInvokeDynamic() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the capability to invoke a method dynamically.
- assertInvokeDynamic() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the capability to invoke a method dynamically.
- assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the capability to invoke a method dynamically.
- assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the capability to invoke a method dynamically.
- assertInvokeDynamic() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the capability to invoke a method dynamically.
- assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the capability to invoke a method dynamically.
- assertInvokeDynamic() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the capability to invoke a method dynamically.
- assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts a method for being valid.
- assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts a method for being valid.
- assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts a method for being valid.
- assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts a method for being valid.
- assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts a method for being valid.
- assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts a method for being valid.
- assertMethod(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts a method for being valid.
- assertMethodTypeInConstantPool() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the capability to store a method type constant in the class's constant pool.
- assertMethodTypeInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the capability to store a method type constant in the class's constant pool.
- assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the capability to store a method type constant in the class's constant pool.
- assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the capability to store a method type constant in the class's constant pool.
- assertMethodTypeInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the capability to store a method type constant in the class's constant pool.
- assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the capability to store a method type constant in the class's constant pool.
- assertMethodTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the capability to store a method type constant in the class's constant pool.
- assertNestMate() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the capability of storing nest mate information.
- assertNestMate() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the capability of storing nest mate information.
- assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the capability of storing nest mate information.
- assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the capability of storing nest mate information.
- assertNestMate() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the capability of storing nest mate information.
- assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the capability of storing nest mate information.
- assertNestMate() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the capability of storing nest mate information.
- assertSubRoutine() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the capability of executing a subroutine.
- assertSubRoutine() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the capability of executing a subroutine.
- assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the capability of executing a subroutine.
- assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the capability of executing a subroutine.
- assertSubRoutine() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the capability of executing a subroutine.
- assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the capability of executing a subroutine.
- assertSubRoutine() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the capability of executing a subroutine.
- assertTransformation() - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer
-
Validates that all given classes were redefined.
- assertType(int, boolean, boolean) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts if the type can legally represent a package description.
- assertType(int, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts if the type can legally represent a package description.
- assertType(int, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts if the type can legally represent a package description.
- assertType(int, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts if the type can legally represent a package description.
- assertType(int, boolean, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts if the type can legally represent a package description.
- assertType(int, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts if the type can legally represent a package description.
- assertType(int, boolean, boolean) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts if the type can legally represent a package description.
- assertTypeAnnotation() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the legitimacy of a type annotation for the instrumented type.
- assertTypeAnnotation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the legitimacy of a type annotation for the instrumented type.
- assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the legitimacy of a type annotation for the instrumented type.
- assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the legitimacy of a type annotation for the instrumented type.
- assertTypeAnnotation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the legitimacy of a type annotation for the instrumented type.
- assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the legitimacy of a type annotation for the instrumented type.
- assertTypeAnnotation() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the legitimacy of a type annotation for the instrumented type.
- assertTypeInConstantPool() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint
-
Asserts the capability to store a type constant in the class's constant pool.
- assertTypeInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Asserts the capability to store a type constant in the class's constant pool.
- assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Asserts the capability to store a type constant in the class's constant pool.
- assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Asserts the capability to store a type constant in the class's constant pool.
- assertTypeInConstantPool() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
Asserts the capability to store a type constant in the class's constant pool.
- assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Asserts the capability to store a type constant in the class's constant pool.
- assertTypeInConstantPool() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
Asserts the capability to store a type constant in the class's constant pool.
- assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in interface net.bytebuddy.implementation.bytecode.assign.Assigner
-
- assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Refusing
- assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner
- assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
- assign(TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner
- AssignableSignatureCall(Implementation.SpecialMethodInvocation, boolean) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
-
Creates an operand stack assignment that creates a
MethodCallProxy
for the
targetMethod
and pushes this proxy object onto the stack.
- asSignatureToken() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns a signature token representing this field.
- asSignatureToken() - Method in interface net.bytebuddy.description.field.FieldDescription
-
Returns a signature token representing this field.
- asSignatureToken(TypeDescription) - Method in class net.bytebuddy.description.field.FieldDescription.Token
-
Creates a signature token that represents the method that is represented by this token.
- asSignatureToken() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns a signature token representing this method.
- asSignatureToken() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns a signature token representing this method.
- asSignatureToken(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.Token
-
Creates a signature token that represents the method that is represented by this token.
- assignBoxedTo(TypeDescription.Generic, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
Creates a stack manipulation that boxes the represented primitive type and applies a chained assignment
to the result of this boxing operation.
- assigner - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
The assigner to use for the advice.
- assigner - Variable in class net.bytebuddy.asm.Advice
-
The assigner to use.
- 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
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Factory
-
The assigner to use.
- Assigner() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
- assigner - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
The assigner to use for invoking a bridge method target where the parameter and return types need to be
assigned.
- assigner - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
-
The assigner to be used for invoking the accessor method.
- assigner - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
-
The assigner to be used.
- assigner - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
-
The assigner to be used for invoking the forwarded method.
- Assigner - Interface in net.bytebuddy.implementation.bytecode.assign
-
An assigner is responsible for converting some type A
to another type B
if possible.
- assigner - Variable in class net.bytebuddy.implementation.FieldAccessor
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.implementation.FixedValue
-
The assigner that is used for assigning the fixed value to a method's return type.
- assigner - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
The assigner that is used for assigning the return invocation handler's return value to the
intercepted method's return value.
- assigner - Variable in class net.bytebuddy.implementation.InvokeDynamic
-
The assigner to be used.
- assigner - Variable in class net.bytebuddy.implementation.MethodCall
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.implementation.MethodDelegation.Appender
-
The assigner to use.
- assigner - Variable in class net.bytebuddy.implementation.MethodDelegation
-
The
Assigner
to be used by this method delegation.
- 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.
- Assignment(boolean) - Constructor for enum net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment
-
Creates a new assignment type.
- assignUnboxedTo(TypeDescription.Generic, Assigner, Assigner.Typing) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
Attempts to unbox the represented type in order to assign the unboxed value to the given target type
while using the assigner that is provided by the method call.
- assignUnboxedTo(TypeDescription.Generic, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
-
Attempts to unbox the represented type in order to assign the unboxed value to the given target type
while using the assigner that is provided by the method call.
- assignUnboxedTo(TypeDescription.Generic, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.UnboxingResponsible
-
Attempts to unbox the represented type in order to assign the unboxed value to the given target type
while using the assigner that is provided by the method call.
- asSupplementaryEntry(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
Returns a prepared entry for a supplementary method.
- assureReadEdgeFromAndTo(Instrumentation, Class<?>...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Assures that all modules of the supplied types are read by the module of any instrumented type and vice versa.
- assureReadEdgeFromAndTo(Instrumentation, JavaModule...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
- assureReadEdgeFromAndTo(Instrumentation, Collection<? extends JavaModule>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
- assureReadEdgeFromAndTo(Instrumentation, Class<?>...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Assures that all modules of the supplied types are read by the module of any instrumented type and vice versa.
- assureReadEdgeFromAndTo(Instrumentation, JavaModule...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
- assureReadEdgeFromAndTo(Instrumentation, Collection<? extends JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
- assureReadEdgeFromAndTo(Instrumentation, Class<?>...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Assures that all modules of the supplied types are read by the module of any instrumented type and vice versa.
- assureReadEdgeFromAndTo(Instrumentation, JavaModule...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
- assureReadEdgeFromAndTo(Instrumentation, Collection<? extends JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Assures that all supplied modules are read by the module of any instrumented type and vice versa.
- assureReadEdgeTo(Instrumentation, Class<?>...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Assures that all modules of the supplied types are read by the module of any instrumented type.
- assureReadEdgeTo(Instrumentation, JavaModule...) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Assures that all supplied modules are read by the module of any instrumented type.
- assureReadEdgeTo(Instrumentation, Collection<? extends JavaModule>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Assures that all supplied modules are read by the module of any instrumented type.
- assureReadEdgeTo(Instrumentation, Class<?>...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Assures that all modules of the supplied types are read by the module of any instrumented type.
- assureReadEdgeTo(Instrumentation, JavaModule...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Assures that all supplied modules are read by the module of any instrumented type.
- assureReadEdgeTo(Instrumentation, Collection<? extends JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Assures that all supplied modules are read by the module of any instrumented type.
- assureReadEdgeTo(Instrumentation, Class<?>...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Assures that all modules of the supplied types are read by the module of any instrumented type.
- assureReadEdgeTo(Instrumentation, JavaModule...) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Assures that all supplied modules are read by the module of any instrumented type.
- assureReadEdgeTo(Instrumentation, Collection<? extends JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Assures that all supplied modules are read by the module of any instrumented type.
- asTerminalTransformation() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
Applies the previously defined transformation as terminal such that no subsequent transformers are applied even
if their matchers would include the type that was matched for applying this transformer.
- asTerminalTransformation() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Identified.Extendable
-
Applies the previously defined transformation as terminal such that no subsequent transformers are applied even
if their matchers would include the type that was matched for applying this transformer.
- asToken(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.ByteCodeElement.TypeDependant
-
Returns a token representative of this type dependant.
- asToken(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns a token representative of this type dependant.
- asToken(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns a token representative of this type dependant.
- asToken(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns a token representative of this type dependant.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.field.FieldList.AbstractBase
-
Transforms the list of field descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.field.FieldList
-
Transforms the list of field descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.field.FieldList.Empty
-
Transforms the list of field descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
-
Transforms the list of method descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.method.MethodList
-
Transforms the list of method descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.MethodList.Empty
-
Transforms the list of method descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
-
Transforms the list of parameter descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.method.ParameterList
-
Transforms the list of parameter descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.method.ParameterList.Empty
-
Transforms the list of parameter descriptions into a list of detached tokens.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
-
Transforms a list of attached type variables into their tokenized form.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.description.type.TypeList.Generic
-
Transforms a list of attached type variables into their tokenized form.
- asTokenList(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.description.type.TypeList.Generic.Empty
-
Transforms a list of attached type variables into their tokenized form.
- asTokenMap() - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver
-
Returns a map of all rebasable methods' signature tokens to their resolution.
- asTokenMap() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
Returns a map of all rebasable methods' signature tokens to their resolution.
- asTokenMap() - Method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
-
Returns a map of all rebasable methods' signature tokens to their resolution.
- asTypeList() - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Returns a list of the annotation types of this list.
- asTypeList() - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Returns a list of the annotation types of this list.
- asTypeList() - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Returns a list of the annotation types of this list.
- asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
-
Transforms this list of parameters into a list of the types of the represented parameters.
- asTypeList() - Method in interface net.bytebuddy.description.method.ParameterList
-
Transforms this list of parameters into a list of the types of the represented parameters.
- asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.Empty
-
Transforms this list of parameters into a list of the types of the represented parameters.
- asTypeList() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterList
-
Transforms this list of parameters into a list of the types of the represented parameters.
- asTypeToken() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns a type token that represents this method's raw return and parameter types.
- asTypeToken() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns a type token that represents this method's raw return and parameter types.
- asTypeToken() - Method in class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
Returns this signature token as a type token.
- asUnboxed() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns a description of this type that represents this type as an unboxed type for boxing types, unless its Void
.
- asUnboxed() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns a description of this type that represents this type as an unboxed type for boxing types, unless its Void
.
- asValue(Annotation) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Extracts the annotation values of an annotation into a property map.
- asValue(Object, Class<?>) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Transforms an annotation property to an annotation value.
- asWildcardLowerBound() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the lower bound of a wildcard type.
- asWildcardLowerBound(Annotation...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the lower bound of a wildcard type.
- asWildcardLowerBound(List<? extends Annotation>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the lower bound of a wildcard type.
- asWildcardLowerBound(AnnotationDescription...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the lower bound of a wildcard type.
- asWildcardLowerBound(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the lower bound of a wildcard type.
- asWildcardUpperBound() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the upper bound of a wildcard type.
- asWildcardUpperBound(Annotation...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the upper bound of a wildcard type.
- asWildcardUpperBound(List<? extends Annotation>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the upper bound of a wildcard type.
- asWildcardUpperBound(AnnotationDescription...) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the upper bound of a wildcard type.
- asWildcardUpperBound(Collection<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Transforms this type into the upper bound of a wildcard type.
- asWrapper(Class<?>) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
Resolves any primitive type to its wrapper type.
- Asynchronous(AgentBuilder.DescriptionStrategy, ExecutorService) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous
-
Creates a new description strategy that enforces super type loading from another thread.
- AtFixedRate(ScheduledExecutorService, long, TimeUnit) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate
-
Creates a new resubmission scheduler which schedules executions at a fixed rate.
- attach(File, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent Jar on the target process which must be a virtual machine process.
- attach(File, String, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent Jar on the target process which must be a virtual machine process.
- attach(File, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent Jar on the target process which must be a virtual machine process.
- attach(File, String, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent Jar on the target process which must be a virtual machine process.
- attach(File, ByteBuddyAgent.ProcessProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent Jar on the target process which must be a virtual machine process.
- attach(File, ByteBuddyAgent.ProcessProvider, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent Jar on the target process which must be a virtual machine process.
- attach(File, ByteBuddyAgent.ProcessProvider, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent Jar on the target process which must be a virtual machine process.
- attach(File, ByteBuddyAgent.ProcessProvider, String, ByteBuddyAgent.AttachmentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attaches the given agent Jar on the target process which must be a virtual machine process.
- attach(FieldDescription, List<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of types that are attached to the provided field.
- attach(MethodDescription, List<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of types that are attached to the provided method.
- attach(ParameterDescription, List<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of types that are attached to the provided parameter.
- ATTACH_METHOD_NAME - Static variable in class net.bytebuddy.agent.Attacher
-
The name of the attach
method of the VirtualMachine
class.
- AttachedTypeVariable(TypeVariableSource, TypeVariableToken, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
-
Creates a new attached type variable.
- Attacher - Class in net.bytebuddy.agent
-
A Java program that attaches a Java agent to an external process.
- Attacher() - Constructor for class net.bytebuddy.agent.Attacher
-
The attacher provides only static
utility methods and should not be instantiated.
- ATTACHER_FILE_NAME - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The naming prefix of all artifacts for an attacher jar.
- ATTACHMENT_TYPE_EVALUATOR - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The attachment type evaluator to be used for determining if an attachment requires an external process.
- attachmentProviders - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Compound
-
A list of attachment providers in the order of their application.
- AttachmentVisitor() - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.AttachmentVisitor
-
- attachVariables(TypeDescription, List<? extends TypeVariableToken>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of type variables that are attached to the provided type.
- attachVariables(MethodDescription, List<? extends TypeVariableToken>) - Static method in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of type variables that are attached to the provided method.
- attempt() - Method in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider
-
Attempts the creation of an accessor for a specific JVM's attachment API.
- attempt() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Compound
-
Attempts the creation of an accessor for a specific JVM's attachment API.
- attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForJ9Vm
-
Attempts the creation of an accessor for a specific JVM's attachment API.
- attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForModularizedVm
-
Attempts the creation of an accessor for a specific JVM's attachment API.
- attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
-
Attempts the creation of an accessor for a specific JVM's attachment API.
- attempt() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
-
Attempts the creation of an accessor for a specific JVM's attachment API.
- attribute(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Applies the given type attribute appender onto the instrumented type.
- attribute(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Applies the given type attribute appender onto the instrumented type.
- attribute(TypeAttributeAppender) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Applies the given type attribute appender onto the instrumented type.
- attribute(FieldAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Applies the supplied attribute appender factory onto the previously defined or matched field.
- attribute(FieldAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter
-
Applies the supplied attribute appender factory onto the previously defined or matched field.
- attribute(MethodAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
Applies the supplied method attribute appender factory onto the previously defined or matched method.
- attribute(MethodAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Applies the supplied method attribute appender factory onto the previously defined or matched method.
- attribute(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Applies the given type attribute appender onto the instrumented type.
- ATTRIBUTE_NAMES - Static variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading
-
Contains all attributes that are relevant for defining a package.
- attributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled.Entry
-
The attribute appender of a compiled method.
- attributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
The attribute appender for the field.
- attributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
The attribute appender being applied for the bridge target.
- attributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
The attribute appender to apply to the visibility bridge.
- attributeAppenderFactory - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
A method attribute appender factory to apply to all entries.
- attributeAppenderFactory - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
A attribute appender factory for appending attributes for any implemented method.
- 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.
- auxiliaryClassFileVersion - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
The class file version to use for auxiliary classes.
- AuxiliaryType - Interface in net.bytebuddy.implementation.auxiliary
-
An auxiliary type that provides services to the instrumentation of another type.
- AuxiliaryType.NamingStrategy - Interface in net.bytebuddy.implementation.auxiliary
-
Representation of a naming strategy for an auxiliary type.
- AuxiliaryType.NamingStrategy.SuffixingRandom - Class in net.bytebuddy.implementation.auxiliary
-
A naming strategy for an auxiliary type which returns the instrumented type's name with a fixed extension
and a random number as a suffix.
- AuxiliaryType.SignatureRelevant - Annotation Type in net.bytebuddy.implementation.auxiliary
-
A marker to indicate that an auxiliary type is part of the instrumented types signature.
- auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.ByteBuddy
-
The naming strategy to use for naming auxiliary types.
- auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The naming strategy for auxiliary types to apply.
- auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
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.
- auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
The naming strategy for naming auxiliary types that are registered.
- 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.inline.DecoratingDynamicTypeBuilder
-
A list of explicitly required auxiliary types.
- auxiliaryTypes - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The explicit auxiliary types to add to the created type.
- auxiliaryTypes - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.UnresolvedType
-
A list of auxiliary types for this unresolved type.
- auxiliaryTypes - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
A map of registered auxiliary types to their dynamic type representation.
- Available(Method, Method) - Constructor for class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
-
Creates a new dispatcher.
- cache(StackManipulation, TypeDescription) - Method in interface net.bytebuddy.implementation.Implementation.Context
-
Caches a single value by storing it in form of a private
, final
and static
field.
- cache(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Caches a single value by storing it in form of a private
, final
and static
field.
- cache(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Caches a single value by storing it in form of a private
, final
and static
field.
- cache - Variable in class net.bytebuddy.TypeCache
-
The underlying map containing cached objects.
- CACHED - Static variable in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder
-
- cached - Variable in class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.DelegationMethod
-
true
if the method constant should be cached.
- cached - Variable in class net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder.DelegationMethod
-
true
if the method constant should be cached.
- cached() - Method in class net.bytebuddy.implementation.bytecode.constant.FieldConstant
-
Returns a cached version of this field constant.
- Cached(StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
-
Creates a new cached version of a field constant.
- cached() - Method in interface net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCache
-
Returns this method constant as a cached version.
- cached() - Method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
-
Returns this method constant as a cached version.
- cached() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
-
Returns this method constant as a cached version.
- cached() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
-
Returns this method constant as a cached version.
- cached() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
-
Returns this method constant as a cached version.
- CACHED - Static variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Indicates that a Method
should be cached.
- cached - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Determines if the Method
instances that are handed to the intercepted methods are
cached in static
fields.
- cached(ElementMatcher<? super T>, ConcurrentMap<? super T, Boolean>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Wraps another matcher but caches the result of previously matched elements.
- cached(ElementMatcher<? super T>, int) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Wraps another matcher but caches the result of previously matched elements.
- CachedConstructor(StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
-
- CachedMethod(StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
-
- 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 - Class in net.bytebuddy.build
-
An advice class for caching a boolean
value.
- CachedReturnPlugin$boolean() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$boolean
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin$byte - Class in net.bytebuddy.build
-
An advice class for caching a byte
value.
- CachedReturnPlugin$byte() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$byte
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin$char - Class in net.bytebuddy.build
-
An advice class for caching a char
value.
- CachedReturnPlugin$char() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$char
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin$double - Class in net.bytebuddy.build
-
An advice class for caching a double
value.
- CachedReturnPlugin$double() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$double
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin$float - Class in net.bytebuddy.build
-
An advice class for caching a float
value.
- CachedReturnPlugin$float() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$float
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin$int - Class in net.bytebuddy.build
-
An advice class for caching a int
value.
- CachedReturnPlugin$int() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$int
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin$long - Class in net.bytebuddy.build
-
An advice class for caching a long
value.
- CachedReturnPlugin$long() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$long
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin$Object - Class in net.bytebuddy.build
-
An advice class for caching a reference value.
- CachedReturnPlugin$Object() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$Object
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin$short - Class in net.bytebuddy.build
-
An advice class for caching a short
value.
- CachedReturnPlugin$short() - Constructor for class net.bytebuddy.build.CachedReturnPlugin$short
-
A constructor that prohibits the instantiation of the class.
- CachedReturnPlugin.CacheField - Annotation Type in net.bytebuddy.build
-
Indicates the field that stores the cached value.
- CachedReturnPlugin.CacheFieldOffsetMapping - Class in net.bytebuddy.build
-
An offset mapping for the cached field.
- CachedReturnPlugin.Enhance - Annotation Type in net.bytebuddy.build
-
Indicates methods that should be cached, i.e.
- CacheFieldOffsetMapping(String) - Constructor for class net.bytebuddy.build.CachedReturnPlugin.CacheFieldOffsetMapping
-
Creates an offset mapping for the cached field.
- cacheProvider - Variable in class net.bytebuddy.pool.TypePool.AbstractBase
-
The cache provider of this instance.
- cacheProviders - Variable in class net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.WithTypePoolCache.Simple
-
The concurrent map that is used for storing a cache provider per class loader.
- CacheValueField(TypeDescription, TypeDescription.Generic, String, int) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
Creates a new cache value field.
- CachingMatcher<T> - Class in net.bytebuddy.matcher
-
A matcher that remembers the results of previously matching an equal target.
- CachingMatcher(ElementMatcher<? super T>, ConcurrentMap<? super T, Boolean>) - Constructor for class net.bytebuddy.matcher.CachingMatcher
-
Creates a new caching matcher.
- CachingMatcher.WithInlineEviction<S> - Class in net.bytebuddy.matcher
-
A caching matcher with inline cache eviction.
- call() - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction
- call() - Method in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction
- call(Callable<?>) - Static method in class net.bytebuddy.implementation.MethodCall
-
Implements a method by invoking the provided Callable
.
- CAN_REDEFINE_CLASSES_PROPERTY - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The manifest property specifying the can redefine property.
- CAN_RETRANSFORM_CLASSES_PROPERTY - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The manifest property specifying the can retransform property.
- CAN_SET_NATIVE_METHOD_PREFIX - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The manifest property specifying the can set native method prefix property.
- CanCacheIllegal() - Constructor for enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
-
- 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.
- cancelable - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
This scheduler's cancelable or null
if no cancelable was registered.
- candidate - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.Record
-
The candidate method.
- candidate - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
-
The target method that for which a binding is to be constructed by this builder..
- CANNOT_SELF_RESOLVE - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
Represents a failed attempt to self-resolve a jar file location.
- canRead(JavaModule) - Method in class net.bytebuddy.utility.JavaModule
-
Checks if this module can read the exported packages of the supplied module.
- canRead(Object, Object) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
-
Checks if the source module can read the target module.
- canRead(Object, Object) - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
Checks if the source module can read the target module.
- canRead - Variable in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
The java.lang.Module#canRead(Module)
method.
- canRead(Object, Object) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
Checks if the source module can read the target module.
- canThrow(Class<? extends Throwable>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- canThrow(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- Chain(Assigner, Assigner.Typing, List<MemberSubstitution.Substitution.Chain.Step>) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
-
Creates a new substitution chain.
- Chained(TypeDescription.Generic.AnnotationReader) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained
-
Creates a new chained annotation reader.
- chained - Variable in class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
-
An assigner that is capable of handling assignments that do not involve void
types.
- CHARSET - Static variable in class net.bytebuddy.implementation.bytecode.constant.SerializedConstant
-
A charset that does not change the supplied byte array upon encoding or decoding.
- check(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Checks if this strategy can be applied to the supplied instrumentation instance.
- check(MethodDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.IgnoreForBinding.Verifier
-
Validates if a method should be ignored for binding.
- check(AnnotationSource) - Static method in class net.bytebuddy.implementation.bind.annotation.RuntimeType.Verifier
-
Checks if an annotated element should be assigned a value by considering the runtime type.
- CHILD_FIRST - Static variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Indicates that a child first loading strategy should be attempted.
- ChildFirst(ClassLoader, Map<String, byte[]>) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, boolean, Map<String, byte[]>) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, Map<String, byte[]>, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, boolean, Map<String, byte[]>, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, boolean, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFileTransformer) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- ChildFirst(ClassLoader, boolean, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, PackageDefinitionStrategy, ClassFileTransformer) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Creates a new child-first byte array class loader.
- childFirst - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
true
if the created class loader should apply child-first semantics.
- circularityLock - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The circularity lock to use.
- circularityLock - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
A lock that prevents circular class transformations.
- circularityLock - Variable in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.UnlockingClassLoadingDelegate
-
The circularity lock to unlock.
- circularityLock - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
The circularity lock to use.
- CLASS - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
A representation of the Class
type.
- CLASS - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
A representation of the Class
non-type.
- CLASS_FILE_EXTENSION - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The file extension for a class file.
- CLASS_FILE_EXTENSION - Static variable in interface net.bytebuddy.build.Plugin.Engine
-
The class file extension.
- CLASS_FILE_EXTENSION - Static variable in interface net.bytebuddy.dynamic.ClassFileLocator
-
The file extension for a Java class file.
- CLASS_FILE_EXTENSION - Static variable in class net.bytebuddy.dynamic.DynamicType.Default
-
The file name extension for Java class files.
- CLASS_FILE_EXTENSION - Static variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
The class file extension.
- CLASS_FILE_EXTENSION - Static variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl
-
The file extension for a class file.
- CLASS_FILE_SUFFIX - Static variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
The suffix of files in the Java class file format.
- CLASS_FILE_SUFFIX - Static variable in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
The suffix of files in the Java class file format.
- 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_PATH_ARGUMENT - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The class path argument to specify the class path elements.
- CLASS_TYPE_INTERNAL_NAME - Static variable in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The descriptor of the Class
type.
- classBeingRedefined - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher
-
The class being redefined or null
if no such class exists.
- classBeingRedefined - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher
-
The class being redefined or null
if no such class exists.
- ClassConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
Represents a constant representing any loaded Java Class
.
- ClassConstant(Class<?>) - Constructor for enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
Creates a new class constant for a primitive type.
- 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, 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.
- classFileBufferStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The class file buffer strategy to use.
- 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 - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.Simple
-
The class file locator to query.
- 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 - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
The class file locator to query for the advice class.
- classFileLocator - Variable in class net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.ForClassFileLocator
-
The class file locator to use.
- classFileLocator - Variable in class net.bytebuddy.build.CachedReturnPlugin
-
The class file locator to use.
- classFileLocator - Variable in class net.bytebuddy.build.Plugin.Engine.Default
-
The class file locator to use.
- ClassFileLocator - Interface in net.bytebuddy.dynamic
-
Locates a class file or its byte array representation when it is given its type description.
- 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.inline.DecoratingDynamicTypeBuilder
-
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.AgentBased - Class in net.bytebuddy.dynamic
-
A Java agent that allows the location of class files by emulating a retransformation.
- ClassFileLocator.AgentBased.ClassLoadingDelegate - Interface in net.bytebuddy.dynamic
-
A delegate that is queried for loading a class.
- ClassFileLocator.AgentBased.ClassLoadingDelegate.Default - Class in net.bytebuddy.dynamic
-
A default implementation of a class loading delegate.
- ClassFileLocator.AgentBased.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.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader - Class in net.bytebuddy.dynamic
-
A class loading delegate that accounts for a sun.reflect.DelegatingClassLoader
which
cannot load its own classes by name.
- ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher - Interface in net.bytebuddy.dynamic
-
Representation of a Java Field
.
- ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic
-
An action for creating a dispatcher.
- ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Initializable - Interface in net.bytebuddy.dynamic
-
An uninitialized version of a dispatcher for extracting a class loader's loaded classes.
- ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved - Class in net.bytebuddy.dynamic
-
Represents a field that could be located.
- ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Unresolved - Class in net.bytebuddy.dynamic
-
Represents a field that could not be located.
- ClassFileLocator.AgentBased.Dispatcher - Interface in net.bytebuddy.dynamic
-
A dispatcher to interact with the Instrumentation
API.
- ClassFileLocator.AgentBased.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic
-
- ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm - Class in net.bytebuddy.dynamic
-
A dispatcher for a Java 6 capable VM.
- ClassFileLocator.AgentBased.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.dynamic
-
A dispatcher for a VM that does not support retransformation.
- ClassFileLocator.AgentBased.ExtractionClassFileTransformer - Class in net.bytebuddy.dynamic
-
A non-operational class file transformer that remembers the binary format of a given class.
- ClassFileLocator.Compound - Class in net.bytebuddy.dynamic
-
- 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>.class
files
within their package folder.
- 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 getResourceAsStream
method.
- 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.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.
- classFileLocators - Variable in class net.bytebuddy.dynamic.ClassFileLocator.Compound
-
The
ClassFileLocator
s which are represented by this compound
class file locator in the order of their application.
- classFileLocators - Variable in class net.bytebuddy.dynamic.ClassFileLocator.PackageDiscriminating
-
A mapping of package names to class file locators.
- classFiles - Variable in class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
The class files that are known to this class file locator mapped by their type name.
- classFileTransformer - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The class file transformer to apply on loaded classes.
- 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 - 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 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.inline.DecoratingDynamicTypeBuilder
-
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.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion
-
The enforced class file version.
- classFileVersion - Variable in class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
The class file version of the dynamic type.
- ClassFileVersion.VersionExtractor - Class in net.bytebuddy
-
A simple visitor that extracts the class file version of a class file.
- ClassFileVersion.VersionLocator - Interface in net.bytebuddy
-
A locator for the executing VM's Java version.
- ClassFileVersion.VersionLocator.CreationAction - Enum in net.bytebuddy
-
A creation action for a version locator.
- ClassFileVersion.VersionLocator.ForJava9CapableVm - Class in net.bytebuddy
-
A version locator for a JVM of at least version 9.
- ClassFileVersion.VersionLocator.ForLegacyVm - Enum in net.bytebuddy
-
A version locator for a JVM that does not provide the java.lang.Runtime.Version
class.
- classFileVersionNumber - Variable in class net.bytebuddy.ClassFileVersion.VersionExtractor
-
The class file version extracted from a class.
- classic - Variable in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
true
if this instance represents a classic annotation type (pre Java 8).
- classic - Variable in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
true
if this instance represents a classic interface type (pre Java 8).
- classInjector - Variable in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.InjectingInitializer
-
The class injector to use.
- ClassInjector - Interface in net.bytebuddy.dynamic.loading
-
A class injector is capable of injecting classes into a ClassLoader
without
requiring the class loader to being able to explicitly look up these classes.
- classInjector - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.UsingLookup
-
The class injector to use.
- 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 Instrumentation
to 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.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic.loading
-
An action to create a dispatcher for interacting with the instrumentation API.
- ClassInjector.UsingInstrumentation.Dispatcher.ForJava6CapableVm - Class in net.bytebuddy.dynamic.loading
-
A dispatcher for a VM that is capable of appending to the boot and system class loader.
- ClassInjector.UsingInstrumentation.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.dynamic.loading
-
A dispatcher for a legacy VM that is not capable of appending jar files.
- ClassInjector.UsingInstrumentation.Target - Enum in net.bytebuddy.dynamic.loading
-
A representation of the target to which Java classes should be appended to.
- ClassInjector.UsingLookup - Class in net.bytebuddy.dynamic.loading
-
A class injector that uses a java.lang.invoke.MethodHandles$Lookup
object for defining a class.
- ClassInjector.UsingLookup.Dispatcher - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher for interacting with a method handle lookup.
- ClassInjector.UsingLookup.Dispatcher.Creator - Enum in net.bytebuddy.dynamic.loading
-
An action for defining a dispatcher.
- ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm - Class in net.bytebuddy.dynamic.loading
-
A dispatcher for a Java 9 capable VM that supports class definition via method handles.
- ClassInjector.UsingLookup.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.dynamic.loading
-
A dispatcher for a legacy VM that does not support class definition via method handles.
- 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 ClassLoader
reflectively.
- 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 ClassLoader
methods.
- 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#putBoolean
to set the AccessibleObject
field
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.UsingUnsafe - Class in net.bytebuddy.dynamic.loading
-
A class injector that uses sun.misc.Unsafe
to inject classes.
- ClassInjector.UsingUnsafe.Dispatcher - Interface in net.bytebuddy.dynamic.loading
-
A dispatcher for using sun.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.
- classLoader - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher
-
The type's class loader or null
if the type is loaded by the bootstrap loader.
- classLoader - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher
-
The type's class loader or null
if the bootstrap class loader is represented.
- classLoader - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
-
The unresolved type's class loader.
- classLoader - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution.BootstrapClassLoaderCapableInjectorFactory
-
The class loader for which to create an injection factory.
- classLoader - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
The class loader of the transformed type.
- classLoader - Variable in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction
-
The type's class loader or null
if the type is loaded by the bootstrap loader.
- classLoader - Variable in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction
-
The type's class loader or null
if the type is loaded by the bootstrap loader.
- classLoader - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.LookupKey
-
The represented class loader.
- classLoader - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
The class loader to use for loading a super type.
- classLoader - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeList
-
The class loader to use for loading types which might be null
to represent the bootstrap class loader.
- classLoader - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
-
The class loader to use for loading types which might be null
to represent the bootstrap class loader.
- classLoader - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
-
The underlying class loader.
- classLoader - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ExtractionClassFileTransformer
-
The class loader that is expected to have loaded the looked-up a class.
- classLoader - Variable in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
-
The class loader to query.
- classLoader - Variable in class net.bytebuddy.dynamic.ClassFileLocator.ForUrl
-
The class loader that delegates to the URLs.
- classLoader - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
The class loader into which the classes are to be injected.
- classLoader - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
The class loader to inject classes into or null
for the bootstrap loader.
- classLoader - Variable in class net.bytebuddy.matcher.ClassLoaderParentMatcher
-
The class loader that is matched for being a child of the matched class loader.
- classLoader - Variable in class net.bytebuddy.pool.TypePool.ClassLoading
-
The class loader to query.
- classLoader - Variable in class net.bytebuddy.TypeCache.LookupKey
-
The referenced class loader.
- ClassLoaderCreationAction(URL[]) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForUrl.ClassLoaderCreationAction
-
Creates a new class loader creation action.
- classLoaderHashCode - Variable in class net.bytebuddy.dynamic.Nexus
-
The class loader's hash code upon registration.
- ClassLoaderHierarchyMatcher<T extends java.lang.ClassLoader> - Class in net.bytebuddy.matcher
-
An element matcher that matches all ClassLoader
s in the matched class loaders hierarchy
against a given matcher.
- ClassLoaderHierarchyMatcher(ElementMatcher<? super ClassLoader>) - Constructor for class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
-
Creates a new class loader hierarchy matcher.
- classLoaderMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
The class loader matcher to apply to a ClassLoader
.
- ClassLoaderParentMatcher<T extends java.lang.ClassLoader> - 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<RemoteRepository>) - Constructor for class net.bytebuddy.build.maven.ClassLoaderResolver
-
Creates a new class loader resolver.
- classLoaders - Variable in class net.bytebuddy.build.maven.ClassLoaderResolver
-
A mapping of Maven coordinates to already existing class loaders.
- classLoaders - Variable in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
The class loaders that were collected.
- ClassLoading(TypePool.Default.ReaderMode) - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading
-
Creates a new type locator.
- ClassLoading(TypePool.CacheProvider, TypePool, ClassLoader) - Constructor for class net.bytebuddy.pool.TypePool.ClassLoading
-
Creates a class loadings type pool.
- classLoadingDelegate - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
A delegate for loading a type.
- classLoadingDelegate - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeList
-
A delegate for loading a type.
- classLoadingDelegate - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
-
A delegate for loading a type.
- classLoadingDelegate - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
The delegate to load a class by its name.
- ClassLoadingStrategy<T extends java.lang.ClassLoader> - Interface in net.bytebuddy.dynamic.loading
-
A strategy for loading a collection of types.
- ClassLoadingStrategy.Configurable<S extends java.lang.ClassLoader> - Interface in net.bytebuddy.dynamic.loading
-
- 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 ProtectionDomain
on 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
ProtectionDomain
on 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.ForUnsafeInjection - Class in net.bytebuddy.dynamic.loading
-
A class loading strategy that injects a class using sun.misc.Unsafe
.
- ClassLoadingStrategy.UsingLookup - Class in net.bytebuddy.dynamic.loading
-
A class loading strategy that uses a java.lang.invoke.MethodHandles$Lookup
instance 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.
- classPath - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment
-
The class path elements required for loading the supplied virtual machine type.
- classPath - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithExternalAttachment
-
The class path required for loading the virtual machine type.
- 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.
- ClassRedefinitionTransformer(Map<Class<?>, ClassDefinition>) - 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 Class
es.
- 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<String, Class<?>>) - 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.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic.loading
-
- ClassReloadingStrategy.Dispatcher.ForJava6CapableVm - Class in net.bytebuddy.dynamic.loading
-
A dispatcher for a Java 6 capable VM that is potentially capable of retransformation.
- ClassReloadingStrategy.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.dynamic.loading
-
A dispatcher for a legacy VM that does not support retransformation.
- 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.
- ClassResettingTransformer() - Constructor for enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassResettingTransformer
-
- classVisitor - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
-
The class visitor to write the annotation to.
- classWriterStrategy - Variable in class net.bytebuddy.ByteBuddy
-
The class writer strategy to use.
- classWriterStrategy - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
The class writer strategy to use.
- ClassWriterStrategy - Interface in net.bytebuddy.dynamic.scaffold
-
A class writer strategy is responsible for the creation of a ClassWriter
when creating a type.
- classWriterStrategy - Variable in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
The class writer strategy to use.
- classWriterStrategy - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The class writer strategy to use.
- ClassWriterStrategy.Default - Enum in net.bytebuddy.dynamic.scaffold
-
Default implementations of class writer strategies.
- ClassWriterStrategy.FrameComputingClassWriter - Class in net.bytebuddy.dynamic.scaffold
-
A class writer that piggy-backs on Byte Buddy's
TypePool
to avoid class loading or look-up errors when redefining a class.
- clean(Reference<? super ClassLoader>) - Static method in class net.bytebuddy.dynamic.Nexus
-
Cleans any stale entries from this nexus.
- clean(Reference<? extends ClassLoader>) - Static method in class net.bytebuddy.dynamic.NexusAccessor
-
Removes a stale entries that are registered in the
Nexus
.
- clean - Variable in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
-
- clean(Reference<? extends ClassLoader>) - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
-
Cleans any dead entries of the system class loader's
Nexus
.
- clean(Reference<? extends ClassLoader>) - Method in interface net.bytebuddy.dynamic.NexusAccessor.Dispatcher
-
Cleans any dead entries of the system class loader's
Nexus
.
- clean(Reference<? extends ClassLoader>) - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Unavailable
-
Cleans any dead entries of the system class loader's
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 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 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.build.CachedReturnPlugin
- close() - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
- close() - Method in class net.bytebuddy.build.maven.ClassLoaderResolver
- close() - Method in class net.bytebuddy.build.Plugin.Compound
- 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.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.ToStringPlugin
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
- close() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Compound
- 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.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
- closingBrace - Variable in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
The closing brace of an array String
representation.
- 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, MethodDescription, MethodDescription.InDefinedShape, Map<Integer, Advice.OffsetMapping.Target>, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - 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<? super T>) - Constructor for class net.bytebuddy.matcher.CollectionElementMatcher
-
Creates a new matcher for an element in a collection.
- CollectionErasureMatcher<T extends java.lang.Iterable<? extends TypeDefinition>> - Class in net.bytebuddy.matcher
-
An element matcher that matches a collection of types by their erasures.
- CollectionErasureMatcher(ElementMatcher<? super Iterable<? extends TypeDescription>>) - 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<? super T>) - 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<? extends ElementMatcher<? super T>>) - 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 extends java.lang.Iterable<?>> - 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() - 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.
- combine(MethodGraph.Compiler.Default.Key.Store.Entry<W>, MethodGraph.Compiler.Default.Key.Store.Entry<W>) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Combines the two given stores.
- combineWith(MethodGraph.Compiler.Default.Key.Harmonized<V>) - 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<V>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Combines this store with the given store.
- comparator - Variable in class net.bytebuddy.implementation.EqualsMethod
-
The comparator to apply for ordering fields.
- comparators - Variable in class net.bytebuddy.implementation.EqualsMethod.CompoundComparator
-
All comparators to be applied in the application order.
- 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(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
-
Compiles the given type into a method graph considering the type to be the viewpoint.
- compile(TypeDescription) - 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, 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(TypeDescription) - 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, TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
Compiles the given type into a method graph.
- compile(TypeDescription) - 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, TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Empty
-
Compiles the given type into a method graph.
- compile(Implementation.Target.Factory, ClassFileVersion) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
Compiles this prepared method registry.
- 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 interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
-
Compiles this prepared method registry.
- compile(TypeDescription) - 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 enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
Compiles the given type into a method graph.
- 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(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.
- compileClasspathElements - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
-
The production class path.
- Compiled(TypeDescription, List<FieldRegistry.Default.Compiled.Entry>) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
-
Creates a new compiled field registry.
- Compiled(TypeDescription, LoadedTypeInitializer, TypeInitializer, MethodList<?>, LinkedHashMap<MethodDescription, MethodRegistry.Default.Compiled.Entry>, 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.
- Compiled(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge.Compiled
-
Creates a new compiled handler for a visibility bridge.
- compiled - Variable in class net.bytebuddy.implementation.MethodDelegation.Appender
-
The compiled implementation delegate.
- 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 class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Represents a step to a component type within a type path.
- 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.
- componentType - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
A description of the component type when it is loaded.
- componentType - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
-
The loaded component type of the array.
- componentType - Variable in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
The base component type which is itself not an array.
- componentType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfGenericArrayType
-
The generic component type.
- componentType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.Latent
-
The component type of the generic array.
- componentType - Variable in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
The component type of the array this array factory is creating.
- componentType - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray.Loaded
-
The array's loaded component type.
- componentType - Variable in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
-
The resolved component type's binary name.
- componentTypeLocator - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
-
A locator for the component type of any found annotation value.
- componentTypeReference - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray
-
A reference to the component type.
- componentTypeReference - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
-
A lazy reference to resolve the component type of the collected array.
- componentTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray
-
The array's component type.
- componentTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray
-
A tokenized representation of this generic arrays's component type.
- Composable(Implementation, Implementation.Composable) - Constructor for class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Creates a new compound composable.
- Composable(List<? extends Implementation>, Implementation.Composable) - Constructor for class net.bytebuddy.implementation.Implementation.Compound.Composable
-
Creates a new compound composable.
- composable - Variable in class net.bytebuddy.implementation.Implementation.Compound.Composable
-
The composable implementation that is applied last.
- Compound(AgentBuilder.Default.Transformation...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Compound
-
Creates a new compound transformation.
- Compound(List<? extends AgentBuilder.Default.Transformation>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Compound
-
Creates a new compound transformation.
- Compound(AgentBuilder.InstallationListener...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
Creates a new compound listener.
- Compound(List<? extends 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(List<? extends 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(List<? extends 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(List<? extends AgentBuilder.RedefinitionStrategy.Listener>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Creates a new compound listener.
- Compound(AgentBuilder.Transformer...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.Compound
-
Creates a new compound transformer.
- Compound(List<? extends AgentBuilder.Transformer>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.Compound
-
Creates a new compound transformer.
- Compound(ByteBuddyAgent.AttachmentProvider...) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Compound
-
Creates a new compound attachment provider.
- Compound(List<? extends ByteBuddyAgent.AttachmentProvider>) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Compound
-
Creates a new compound attachment provider.
- Compound(AsmVisitorWrapper...) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Creates a new immutable chain based on an existing list of
AsmVisitorWrapper
s
where no copy of the received array is made.
- Compound(List<? extends AsmVisitorWrapper>) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Creates a new immutable chain based on an existing list of
AsmVisitorWrapper
s
where no copy of the received list is made.
- Compound(MemberSubstitution.Replacement.Factory...) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.Factory.Compound
-
Creates a new compound factory.
- Compound(List<? extends 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(List<? extends BuildLogger>) - Constructor for class net.bytebuddy.build.BuildLogger.Compound
-
Creates a new compound build logger.
- Compound(Plugin...) - Constructor for class net.bytebuddy.build.Plugin.Compound
-
Creates a compound plugin.
- Compound(List<? extends Plugin>) - Constructor for class net.bytebuddy.build.Plugin.Compound
-
Creates a compound plugin.
- Compound(Plugin.Engine.ErrorHandler...) - Constructor for class net.bytebuddy.build.Plugin.Engine.ErrorHandler.Compound
-
Creates a new compound error handler.
- Compound(List<? extends 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(List<? extends Plugin.Engine.Listener>) - Constructor for class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Creates a new compound listener.
- Compound(ClassFileLocator...) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Compound
-
Creates a new compound class file locator.
- Compound(List<? extends ClassFileLocator>) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Compound
-
Creates a new compound class file locator.
- Compound(List<? extends TypeWriter.Default.ValidatingClassVisitor.Constraint>) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
Creates a new compound constraint.
- Compound(Transformer<S>...) - Constructor for class net.bytebuddy.dynamic.Transformer.Compound
-
Creates a new compound transformer.
- Compound(List<? extends Transformer<S>>) - 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(List<? extends 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(List<? extends 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(List<? extends 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(List<? extends MethodAttributeAppender.Factory>) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
-
Creates a new compound method attribute appender factory.
- Compound(TypeAttributeAppender...) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
-
Creates a new compound attribute appender.
- Compound(List<? extends 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(List<? extends 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(List<? extends 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(List<? extends 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(List<? extends 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.
- Compound(List<? extends LoadedTypeInitializer>) - Constructor for class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
-
Creates a new compound loaded type initializer.
- CompoundComparator(Comparator<? super FieldDescription.InDefinedShape>...) - Constructor for class net.bytebuddy.implementation.EqualsMethod.CompoundComparator
-
Creates a compound comparator.
- CompoundComparator(List<? extends Comparator<? super FieldDescription.InDefinedShape>>) - Constructor for class net.bytebuddy.implementation.EqualsMethod.CompoundComparator
-
Creates a compound comparator.
- CompoundEnumeration(List<Enumeration<URL>>) - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.CompoundEnumeration
-
Creates a compound enumeration.
- CompoundIterable(List<Iterable<? extends List<Class<?>>>>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable
-
Creates a compound iterable.
- CompoundIterator(List<Iterable<? extends List<Class<?>>>>) - 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.
- CompoundList() - Constructor for class net.bytebuddy.utility.CompoundList
-
A compound list cannot be created.
- 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.ResubmissionListener.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
.
- ConditionalReturn(int, int) - Constructor for class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Creates a conditional return.
- Conjunction(AgentBuilder.RawMatcher, AgentBuilder.RawMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Conjunction
-
Creates a new conjunction of two raw matchers.
- Conjunction(ElementMatcher<? super W>, ElementMatcher<? super W>) - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
-
Creates a new conjunction matcher.
- Conjunction(LatentMatcher<? super S>...) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Conjunction
-
Creates a new conjunction of latent matchers.
- Conjunction(List<? extends LatentMatcher<? super S>>) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Conjunction
-
Creates a new conjunction of latent matchers.
- connect() - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Connects to the target VM.
- connect() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler.ByteArrayUrlConnection
- consider(AgentBuilder.RawMatcher, AgentBuilder.RawMatcher, AgentBuilder.Listener, TypeDescription, Class<?>, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
Does consider the retransformation or redefinition of a loaded type without a loaded type representation.
- consider(AgentBuilder.RawMatcher, AgentBuilder.RawMatcher, AgentBuilder.Listener, TypeDescription, Class<?>, Class<?>, JavaModule, boolean) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
Does consider the retransformation or redefinition of a loaded type.
- considerEndOfExceptionTable() - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Considers if the end of the exception table was reached.
- considerTriggerAfterAttributes() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Considers triggering the after attribute visitation.
- considerTriggerNestHost() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Considers triggering a nest host visitation.
- considerTriggerOuterClass() - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
Considers triggering an outer class visitation.
- CONSTANT_BOOTSTRAPS - Static variable in class net.bytebuddy.utility.JavaConstant.Dynamic
-
The java.lang.invoke.ConstantBootstraps
class's internal 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.
- ConstantPoolWrapper(Class<?>, Class<?>) - Constructor for enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Creates a new wrapper delegate for a primitive type.
- constraint - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
-
The constraint to assert the members against.
- constraints - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.Compound
-
A list of constraints that is enforced in the given order.
- 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.
- constructionDelegate - Variable in class net.bytebuddy.implementation.ExceptionMethod
-
The construction delegation which is responsible for creating the exception to be thrown.
- constructor(ElementMatcher<? super MethodDescription>, 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(ElementMatcher<? super MethodDescription>, List<? extends 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(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any constructor invocation that matches the given matcher.
- constructor - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Resolved
-
The represented constructor.
- constructor - Variable in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
The loaded constructor that is represented by this instance.
- constructor - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
The method that declares this parameter.
- constructor - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedConstructor
-
The constructor to query for annotations.
- constructor - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
-
The represented constructor.
- constructor - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfConstructorParameter
-
The constructor of which a parameter type is represented.
- constructor - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes
-
The constructor of which the exception types are represented.
- constructor - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes.TypeProjection
-
The constructor of which the exception types are represented.
- constructor(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Matches a constructor that is already declared by the instrumented type.
- constructor(ElementMatcher<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a constructor that is already declared by the instrumented type.
- CONSTRUCTOR_INTERNAL_NAME - Static variable in interface net.bytebuddy.description.method.MethodDescription
-
The internal name of a Java constructor.
- CONSTRUCTOR_PARAMETERS - Static variable in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
A reference to the constructor parameters method.
- CONSTRUCTOR_TYPE - Static variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
-
A description of the Constructor
type.
- ConstructorCall() - Constructor for enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
-
Creates the constructor call singleton.
- ConstructorCall() - Constructor for enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall
-
Creates the constructor call singleton.
- constructorConstant - Variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedConstructor
-
The stack manipulation that is represented by this caching wrapper.
- ConstructorImplementation() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
-
Creates a new executing transformer implementation.
- constructorParameters - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
-
The parameter types of the constructor that should be called.
- constructors - Variable in class net.bytebuddy.description.method.MethodList.ForLoadedMethods
-
The loaded constructors that are represented by this method list.
- ConstructorStrategy - Interface in net.bytebuddy.dynamic.scaffold.subclass
-
- constructorStrategy - Variable in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
The constructor strategy to apply onto the instrumented type.
- 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.
- ContextRegistry() - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.ContextRegistry
-
- contextRegistry - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
-
A context registry to register the lazily created implementation context to.
- contextRegistry - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
A context registry to register the lazily created implementation context to.
- 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.
- conversionOpcode - Variable in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
-
The opcode for executing the conversion.
- convertValue(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
Applies a value conversion prior to a applying a conditional jump.
- copy(TypeDescription, MethodDescription, 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(File, File) - Method in interface net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher
-
Copies the source file to the target location.
- copy - Variable in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForJava7CapableVm
-
The java.nio.Files#copy(Path,Path,CopyOption[])
method.
- copy(File, File) - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForJava7CapableVm
-
Copies the source file to the target location.
- copy(File, File) - Method in enum net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForLegacyVm
-
Copies the source file to the target location.
- 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(File, File) - Method in interface net.bytebuddy.dynamic.DynamicType.Default.Dispatcher
-
Copies the source file to the target location.
- copy(File, File) - Method in class net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.ForJava7CapableVm
-
Copies the source file to the target location.
- copy(File, File) - Method in enum net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.ForLegacyVm
-
Copies the source file to the target location.
- Copying(MethodDescription, TypeDefinition, TreeMap<String, TypeDefinition>, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Copying
-
Creates a new copying argument handler for an instrumented method.
- copyOptions - Variable in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForJava7CapableVm
-
The copy options to apply.
- copyOptions - Variable in class net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.ForJava7CapableVm
-
The copy options to apply.
- 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) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates an unresolved version of the dynamic type.
- create(TypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation
-
- create(TypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
- createJarFile() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForByteBuddyAgent
-
Creates an agent jar file containing the
Installer
class.
- 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.
- CreationAction() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.ClassFileVersion.VersionLocator.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.dynamic.NexusAccessor.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.CreationAction
-
- CreationAction() - Constructor for enum net.bytebuddy.utility.JavaModule.Dispatcher.CreationAction
-
- creationOpcode - Variable in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
The opcode for creating an array of this type.
- Creator() - Constructor for enum net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.Creator
-
- current - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator
-
The current iterator.
- current - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator
-
The current iterator or null
if no such iterator is defined.
- current - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.ForJava9CapableVm
-
The java.lang.ProcessHandle#current()
method.
- current - Variable in class net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForJava9CapableVm
-
The java.lang.ProcessHandle#current()
method.
- current - Variable in class net.bytebuddy.ClassFileVersion.VersionLocator.ForJava9CapableVm
-
The java.lang.Runtime#version()
method.
- 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.
- current - Variable in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
A list of the current elements on the operand stack.
- currentBounds - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
The bounds of the currently constructed type.
- currentEnumeration - Variable in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.CompoundEnumeration
-
The currently represented enumeration or null
if no such enumeration is currently selected.
- currentFrameDivergence - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
The current frame's size divergence from the original local variable array.
- currentLocalVariableLength - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.FrameWriter.Active
-
The current length of the current local variable array.
- currentTypeParameter - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
The name of the currently constructed type.
- debug(String) - 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.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, Throwable) - 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, Throwable) - 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, Throwable) - 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, Throwable) - 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.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the debug level.
- declarableFields - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
A mapping of fields to write by their names.
- declarableMethods - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
A mapping of methods to write by a concatenation of internal name and descriptor.
- declaredAnnotations - Variable in class net.bytebuddy.description.field.FieldDescription.Latent
-
The annotations of this field.
- declaredAnnotations - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
The annotations of this method.
- declaredAnnotations - Variable in class net.bytebuddy.description.method.ParameterDescription.Latent
-
The annotations of the parameter.
- DeclaredByType - Interface in net.bytebuddy.description
-
This interface represents all elements that can be declared within a type, i.e.
- declaredFields - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation.Appender
-
The fields that are declared by the instrumented type.
- declaredFields - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
-
The instrumented type's declared fields.
- declaredTypes(Collection<? extends TypeDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Class<?>...) - 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 class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(List<? extends Class<?>>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Collection<? extends TypeDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
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(TypeDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(List<? extends Class<?>>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Collection<? extends TypeDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an the outer type of the supplied types.
- declaredTypes(Collection<? extends TypeDescription>) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type as an the outer type of the supplied types.
- declaredTypes - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
A list of types that are declared by this type.
- declaredTypes - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
A mapping of the internal names of all declared types to their description.
- declaredTypes - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
A list of descriptors representing the types that are declared by this type.
- declaredTypes - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A list of descriptors representing the types that are declared by the parsed type.
- declaresAnnotation(ElementMatcher<? super AnnotationDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches an
AnnotationSource
to declare any annotation
that matches the given matcher.
- declaresException(Class<? extends Throwable>) - 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<? super FieldDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type by a 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<? super Iterable<? extends TypeDescription.Generic>>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method's generic exception types against the provided matcher.
- declaresMethod(ElementMatcher<? super MethodDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type by a another matcher that is applied on any of its declared methods.
- DECLARING_TYPE - Static variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
- DECLARING_TYPE - Static variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
A reference to the method that declares the field annotation's defining type property.
- DECLARING_TYPE - Static variable in enum net.bytebuddy.implementation.bind.annotation.FieldValue.Binder
-
The annotation method that for the defining type.
- DeclaringAnnotationMatcher<T extends AnnotationSource> - Class in net.bytebuddy.matcher
-
An element matcher that matches the list of annotations that are provided by an annotated element.
- DeclaringAnnotationMatcher(ElementMatcher<? super AnnotationList>) - Constructor for class net.bytebuddy.matcher.DeclaringAnnotationMatcher
-
Creates a new matcher for the annotations of an annotated element.
- DeclaringFieldMatcher<T extends TypeDefinition> - Class in net.bytebuddy.matcher
-
An element matcher that checks if a type description declares fields of a given property.
- DeclaringFieldMatcher(ElementMatcher<? super FieldList<? extends FieldDescription>>) - Constructor for class net.bytebuddy.matcher.DeclaringFieldMatcher
-
Creates a new matcher for a type's declared fields.
- declaringMethod - Variable in class net.bytebuddy.description.method.ParameterDescription.Latent
-
The method that is declaring the parameter.
- declaringMethod - Variable in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
The method that declares this type-substituted parameter.
- declaringMethod - Variable in class net.bytebuddy.description.method.ParameterList.ForTokens
-
The method that is declaring the represented token.
- declaringMethod - Variable in class net.bytebuddy.description.method.ParameterList.TypeSubstituting
-
The method that is declaring the transformed parameters.
- DeclaringMethodMatcher<T extends TypeDefinition> - Class in net.bytebuddy.matcher
-
An element matcher that checks if a type description declares methods of a given property.
- DeclaringMethodMatcher(ElementMatcher<? super MethodList<? extends MethodDescription>>) - Constructor for class net.bytebuddy.matcher.DeclaringMethodMatcher
-
Creates a new matcher for a type's declared methods.
- declaringType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.WithExplicitType
-
The type declaring the field.
- declaringType - Variable in class net.bytebuddy.description.field.FieldDescription.Latent
-
The type for which this field is defined.
- declaringType - Variable in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
The declaring type of the field.
- declaringType - Variable in class net.bytebuddy.description.field.FieldList.ForTokens
-
The declaring type of the represented fields.
- declaringType - Variable in class net.bytebuddy.description.field.FieldList.TypeSubstituting
-
The field's actual declaring type.
- declaringType - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
The type that is declaring this method.
- declaringType - Variable in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
The type that declares this type-substituted method.
- declaringType - Variable in class net.bytebuddy.description.method.MethodList.ForTokens
-
The method's declaring type.
- declaringType - Variable in class net.bytebuddy.description.method.MethodList.TypeSubstituting
-
The methods' declaring type.
- declaringType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
The non-generic type's declaring type.
- declaringType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
The type description that is potentially a raw type.
- declaringType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
The generic type's declaring type.
- declaringType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
The declaring type which is filled in for
TargetType
.
- declaringType - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
The declaring type of the instrumented type or null
if no such type exists.
- declaringType - Variable in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
The field's declaring type.
- declaringType - Variable in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
The method's declaring type.
- declaringType(AnnotationDescription.Loadable<FieldProxy>) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
- declaringType(AnnotationDescription.Loadable<FieldValue>) - Method in class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
-
- declaringType(AnnotationDescription.Loadable<S>) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
-
Extracts the declaring type from an annotation.
- DeclaringTypeMatcher<T extends DeclaredByType> - 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<? super TypeDescription.Generic>) - Constructor for class net.bytebuddy.matcher.DeclaringTypeMatcher
-
Creates a new matcher for the declaring type of an element.
- declaringTypeName - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The binary name of this type's declaring type or null
if no such type exists.
- declaringTypeName - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
The binary name of this type's declaring type or null
if no such type exists.
- 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.
- DeclaringTypeResolver() - Constructor for enum net.bytebuddy.implementation.bind.DeclaringTypeResolver
-
- 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.NoOp
-
Decorates the applied class file transformer.
- decorate(Class<T>) - Method in class net.bytebuddy.ByteBuddy
-
Decorates a type with
AsmVisitorWrapper
and allows adding attributes and annotations.
- decorate(Class<T>, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Decorates a type with
AsmVisitorWrapper
and allows adding attributes and annotations.
- decorate(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
-
Decorates a type with
AsmVisitorWrapper
and allows adding attributes and annotations.
- 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, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, 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, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<DynamicType>, 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.
- decorator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple
-
true
if this transformer serves as a decorator.
- decorator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
true
if this transformer serves as a decorator.
- decorator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
true
if this transformer serves as a decorator.
- Default() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Default
-
- Default() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.ClassFileBufferStrategy.Default
-
- Default() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a new default agent builder that uses a default
ByteBuddy
instance for creating classes.
- Default(ByteBuddy) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a new agent builder with default settings.
- Default(ByteBuddy, AgentBuilder.Listener, AgentBuilder.CircularityLock, AgentBuilder.PoolStrategy, AgentBuilder.TypeStrategy, AgentBuilder.LocationStrategy, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, AgentBuilder.RedefinitionStrategy.ResubmissionStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.Default.Transformation) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a new default agent builder.
- Default(boolean) - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.Default
-
Indicates if loaded type information is preferred over using a type pool for describing a type.
- Default(TypePool.Default.ReaderMode) - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default
-
Creates a new type locator.
- Default() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.TypeStrategy.Default
-
- DEFAULT - Static variable in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider
-
The default attachment provider to be used.
- Default(MethodDescription, MethodDescription, TypeDefinition, TreeMap<String, TypeDefinition>) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default
-
Creates a new argument handler for an enter advice.
- Default(MethodDescription, TypeDefinition, TreeMap<String, TypeDefinition>, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default
-
Creates a new default argument handler for an instrumented method.
- Default() - Constructor for enum net.bytebuddy.asm.Advice.ExceptionHandler.Default
-
- Default(MethodDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, List<? extends TypeDescription>) - 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 - 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(TypeDescription, MethodDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, List<? extends TypeDescription>, boolean) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Creates a new default stack map frame handler.
- Default() - Constructor for enum net.bytebuddy.build.EntryPoint.Default
-
- DEFAULT - Static variable in annotation type net.bytebuddy.build.HashCodeAndEqualsPlugin.Sorted
-
The default sort weight.
- 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(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, 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, Plugin.Engine.Listener, Plugin.Engine.ErrorHandler, ElementMatcher.Junction<? super TypeDescription>) - Constructor for class net.bytebuddy.build.Plugin.Engine.Default
-
Creates a new default plugin engine.
- Default(TypePool.Default.ReaderMode) - Constructor for enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Default
-
Creates a default pool strategy.
- Default() - Constructor for enum net.bytebuddy.build.Plugin.Engine.TypeStrategy.Default
-
- DEFAULT - Static variable in annotation type net.bytebuddy.build.Plugin.Factory.UsingReflection.Priority
-
The default priority that is assumed for non-annotated constructors.
- Default(ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
-
Creates a default class loading delegate.
- Default(TypeDescription, byte[], LoadedTypeInitializer, List<? extends DynamicType>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Default
-
Creates a new dynamic type.
- Default(ClassLoadingStrategy.Configurable<ClassLoader>) - Constructor for enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Creates a new default class loading strategy.
- Default() - Constructor for enum net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default
-
- Default() - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
-
Creates a new empty default field registry.
- Default(List<FieldRegistry.Default.Entry>) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
-
Creates a new default field registry.
- Default(Map<MethodDescription.InDefinedShape, MethodRebaseResolver.Resolution>, List<DynamicType>) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
Creates a new default method rebased resolver.
- Default(String, int, TypeDescription.Generic, List<? extends TypeVariableToken>, List<? extends TypeDescription.Generic>, List<? extends FieldDescription.Token>, List<? extends MethodDescription.Token>, List<? extends AnnotationDescription>, TypeInitializer, LoadedTypeInitializer, TypeDescription, MethodDescription.InDefinedShape, TypeDescription, List<? extends TypeDescription>, boolean, boolean, TypeDescription, List<? extends TypeDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type.
- Default() - Constructor for enum net.bytebuddy.dynamic.scaffold.InstrumentedType.Factory.Default
-
- DEFAULT - Static variable in interface net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler
-
The default compiler for compiling Java methods.
- Default(MethodGraph.Compiler.Default.Harmonizer<T>, MethodGraph.Compiler.Default.Merger, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a new default method graph compiler.
- Default() - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Creates a new default method registry without entries.
- Default(List<MethodRegistry.Default.Entry>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Creates a new default method registry.
- Default() - Constructor for enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
- Default(TypeDescription, TypeWriter.MethodPool, AnnotationValueFilter.Factory) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default
-
Creates a new default type initializer drain.
- Default(TypeDescription, ClassFileVersion, TypeWriter.FieldPool, List<? extends DynamicType>, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, MethodList<?>, LoadedTypeInitializer, TypeInitializer, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, TypePool) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates a new default type writer.
- Default() - Constructor for enum net.bytebuddy.dynamic.VisibilityBridgeStrategy.Default
-
- Default(AnnotationAppender.Target) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
-
Creates a default annotation appender.
- Default() - Constructor for enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
- Default() - Constructor for enum net.bytebuddy.implementation.auxiliary.TypeProxy.InvocationFactory.Default
-
- DEFAULT - Static variable in annotation type net.bytebuddy.implementation.bind.annotation.BindingPriority
-
The default priority for methods not carrying the
BindingPriority
annotation.
- 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 - Static variable in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver
-
The default ambiguity resolver to use.
- Default() - Constructor for enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
- Default() - Constructor for enum net.bytebuddy.implementation.bind.MethodDelegationBinder.TerminationHandler.Default
-
- DEFAULT - Static variable in interface net.bytebuddy.implementation.bytecode.assign.Assigner
-
A default assigner that can handle void
, primitive types and references.
- Default(TypeDescription, ClassFileVersion, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default
-
Creates a new default implementation context.
- 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(InvokeDynamic.InvocationProvider.NameProvider, InvokeDynamic.InvocationProvider.ReturnTypeProvider, List<InvokeDynamic.InvocationProvider.ArgumentProvider>) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
Creates a new default invocation provider.
- Default() - Constructor for enum net.bytebuddy.implementation.ToStringMethod.PrefixResolver.Default
-
- 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 - Static variable in class net.bytebuddy.utility.StreamDrainer
-
- Default.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for the
Default
annotation.
- 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.
- DEFAULT_BUFFER_SIZE - Static variable in class net.bytebuddy.utility.StreamDrainer
-
The default size of the buffer for draining a stream.
- DEFAULT_CONSTRUCTOR - Static variable in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
The default constructor of the Object
class.
- DEFAULT_FORBID_EXISTING - Static variable in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
The default behavior when attempting to load a type that was already loaded.
- DEFAULT_LENGTH - Static variable in class net.bytebuddy.utility.RandomString
-
The default length of a randomized String
.
- DEFAULT_LOCK - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The default circularity lock that assures that no agent created by any agent builder within this
class loader causes a class loading circularity.
- DEFAULT_METHOD - Static variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
A reference to the default method method.
- DEFAULT_MULTIPLIER - Static variable in class net.bytebuddy.implementation.HashCodeMethod
-
The default multiplier for each value before adding a field's hash code value which should be a prime number.
- DEFAULT_OFFSET - Static variable in class net.bytebuddy.implementation.HashCodeMethod
-
The default offset which should be a prime number.
- DEFAULT_PREFIX - Static variable in class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Prefixing
-
The default prefix to add to an original method name.
- DEFAULT_SUFFIX - Static variable in class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Suffixing
-
The default suffix to add to an original method name.
- DEFAULT_TARGET - Static variable in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase
-
An array containing all element types that are a legal annotation target when such a target
is not specified explicitly.
- DEFAULT_TARGET - Static variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
A reference to the default target method.
- DEFAULT_TYPE_MODIFIER - Static variable in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType
-
The default type access of an auxiliary 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
-
- 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.
- defaultJump - Variable in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
The opcode to check for a non-default value.
- DefaultMethod - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A parameter with this annotation is assigned an instance of Method
which invokes a default method implementation of this method.
- DefaultMethod.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
- 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
Implementation
invokes a default method for the methods it instruments.
- DefaultMethodCall(List<TypeDescription>) - Constructor for class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a new
DefaultMethodCall
implementation for a given list of
prioritized interfaces.
- DefaultMethodCall.Appender - Class in net.bytebuddy.implementation
-
- defaultMethodInvocation - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
The default method invocation mode to apply.
- DefaultMethodInvocation() - Constructor for enum net.bytebuddy.implementation.Implementation.Target.AbstractBase.DefaultMethodInvocation
-
- DEFAULTS - Static variable in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder
-
The default parameter binders to be used.
- defaultValue - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
The default value of this method or null
if no default annotation value is defined.
- defaultValue - Variable in class net.bytebuddy.description.method.MethodDescription.Token
-
The default value of the represented method or null
if no such value exists.
- 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(V, Class<? extends V>) - 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 - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter
-
The field's default value or null
if no value is to be defined.
- defaultValue(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter
-
- 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(W, Class<? extends W>) - 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(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(W, Class<? extends W>) - 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(V, Class<? extends V>) - 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(V, Class<? extends V>) - 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<? extends V>) - 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 - Variable in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry
-
The default value to write to the field or null
if no default value is to be set for the field.
- defaultValue - Variable in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
The default value to write to the field or null
if no default value is to be set for the field.
- defaultValue - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
The field's 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.
- DefaultValue(StackManipulation) - Constructor for enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
Creates a new default value load operation.
- defaultValue - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
The default value of this method or null
if no such value exists.
- defaultValue - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
The default value of this method or null
if there is no such value.
- defaultValue - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
The default value of the found method or null
if no such value exists.
- defaultValueOf(Method) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
Creates a default value for the given method.
- define(String, AnnotationValue<?, ?>) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional, given property.
- define(String, Enum<?>) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration property.
- define(String, TypeDescription, String) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration property.
- define(String, EnumerationDescription) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional enumeration property.
- define(String, Annotation) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional annotation property.
- define(String, AnnotationDescription) - 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, TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional class property.
- define(String, boolean) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional boolean
property.
- define(String, byte) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional byte
property.
- define(String, char) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional char
property.
- define(String, short) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional short
property.
- define(String, int) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional int
property.
- define(String, long) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional long
property.
- define(String, float) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional float
property.
- define(String, double) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional double
property.
- define(String, String) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional String
property.
- 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(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(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(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(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(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(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(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(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(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(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 - Variable in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Indicates if this sort defines a method, with or without byte code.
- defineAnnotationArray(String, Class<T>, 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 boolean
array property.
- defineArray(String, byte...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional byte
array property.
- defineArray(String, char...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional char
array property.
- defineArray(String, short...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional short
array property.
- defineArray(String, int...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional int
array property.
- defineArray(String, long...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional long
array property.
- defineArray(String, float...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional float
array property.
- defineArray(String, double...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional double
array property.
- defineArray(String, String...) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Returns a builder with the additional String
array property.
- defineClass(Object, byte[]) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher
-
Defines a class.
- defineClass - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm
-
The java.lang.invoke.MethodHandles$Lookup#defineClass
method.
- defineClass(Object, byte[]) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm
-
Defines a class.
- defineClass(Object, byte[]) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForLegacyVm
-
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 - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
An instance of ClassLoader.defineClass(String, byte[], int, int, ProtectionDomain)
.
- 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 - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
The accessor method for using ClassLoader.defineClass(String, byte[], int, int, ProtectionDomain)
.
- 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 - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
An instance of ClassLoader.defineClass(String, byte[], int, int, ProtectionDomain)
.
- 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 - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Enabled
-
The sun.misc.Unsafe#defineClass
method.
- 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(String, byte[]) - Method in class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Defines a new type to be loaded by this class loader.
- defineClasses(Map<String, byte[]>) - 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(ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(Collection<? extends ModifierContributor.ForMethod>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
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(ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified constructor to be declared by the instrumented type.
- defineConstructor(Collection<? extends ModifierContributor.ForMethod>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
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.
- defined - Variable in class net.bytebuddy.implementation.bytecode.member.FieldAccess.OfGenericField
-
An accessor for the field in its defined shape.
- definedField(ElementMatcher<? super FieldDescription.InDefinedShape>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field in its defined shape.
- definedMethod(ElementMatcher<? super MethodDescription.InDefinedShape>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method in its defined shape.
- definedParameter(ElementMatcher<? super ParameterDescription.InDefinedShape>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a parameter in its defined shape.
- DefinedShapeMatcher<T extends ByteCodeElement.TypeDependant<S,?>,S extends ByteCodeElement.TypeDependant<?,?>> - 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<? super S>) - Constructor for class net.bytebuddy.matcher.DefinedShapeMatcher
-
Creates a new matcher for a byte code element's defined shape.
- defineEnumerationArray(String, Class<T>, 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, 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, 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, Collection<? extends 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, int) - 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 class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified field as a field of the built dynamic type.
- defineField(String, TypeDefinition, Collection<? extends 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, 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, 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, Type, Collection<? extends ModifierContributor.ForField>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
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, TypeDefinition, 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, Collection<? extends 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 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.
- 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, 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, Collection<? extends 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, int) - 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 class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, Collection<? extends 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, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
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, Type, Collection<? extends ModifierContributor.ForMethod>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
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, TypeDefinition, ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines the specified method to be declared by the instrumented type.
- defineMethod(String, TypeDefinition, Collection<? extends 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 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.
- 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 - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
An instance of ClassLoader.definePackage(String, String, String, String, String, String, String, URL)
.
- 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 - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
The accessor method for using ClassLoader.definePackage(String, String, String, String, String, String, String, URL)
.
- 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 - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
An instance of ClassLoader.definePackage(String, String, String, String, String, String, String, URL)
.
- 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, boolean) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
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, boolean) - 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 interface net.bytebuddy.dynamic.DynamicType.Builder
-
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 interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines a Java bean property with the specified name.
- definer - Variable in class net.bytebuddy.implementation.ToStringMethod.Appender
-
A token that is added between a field's name and its value.
- definer - Variable in class net.bytebuddy.implementation.ToStringMethod
-
A token that is added between a field's name and its value.
- 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 - Variable in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous
-
The delegate description strategy.
- delegate - Variable in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading
-
The delegate description strategy.
- delegate - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
The delegate listener.
- delegate - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.WithErrorsOnly
-
The delegate listener.
- delegate - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.WithTransformationsOnly
-
The delegate listener.
- delegate - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener.ConcurrentHashSet
-
The delegate map.
- delegate - Variable in class net.bytebuddy.asm.Advice.Appender
-
The delegate byte code appender.
- delegate - Variable in class net.bytebuddy.asm.Advice.Appender.EmulatingMethodVisitor
-
The delegate byte code appender.
- delegate - Variable in class net.bytebuddy.asm.Advice
-
The delegate implementation to apply if this advice is used as an instrumentation.
- delegate - Variable in class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
-
The delegate to forward events to.
- delegate - Variable in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
-
The delegate to forward events to.
- delegate() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the delegate type description to this type instance.
- delegate - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceList
-
The lazy projection for which this description is a delegate.
- delegate - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType
-
The lazy projection for which this description is a delegate.
- delegate - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass
-
The lazy projection for which this description is a delegate.
- delegate - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
-
The unresolved generic type.
- delegate - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeList
-
The delegate type list.
- delegate - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingTypeProjection
-
The delegate type description.
- delegate - Variable in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
The delegate type description.
- delegate - Variable in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.WithMethodAttributeAppenderFactory
-
The delegate default constructor strategy.
- delegate - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
The delegate for implementing the bridge's target.
- delegate - Variable in enum net.bytebuddy.implementation.bind.annotation.FieldValue.Binder
-
A delegate parameter binder responsible for binding the parameter.
- Delegate() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
-
- delegate - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
The delegate binding resolver.
- delegate - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
-
The stack manipulation that represents the loading of the parameter binding onto the stack.
- delegate - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
-
The stack manipulation that represents the loading of the parameter binding onto the stack.
- delegate() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyTypeDescription
-
- delegate() - Method in class net.bytebuddy.pool.TypePool.LazyFacade.LazyTypeDescription
-
- Delegating(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating
-
Creates a new delegating advice dispatcher.
- DELEGATING_CLASS_LOADER_NAME - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
-
The name of the delegating class loader.
- delegation - Variable in enum net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
-
true
if delegation is used.
- Delegation(MethodGraph, MethodGraph, Map<TypeDescription, MethodGraph>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
Creates a new delegation method graph.
- 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 - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
-
The processor for performing an actual method delegation.
- DelegationProcessor(Map<? extends TypeDescription, ? extends TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>) - 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() - 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
-
- DELIMITER - Static variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin
-
The delimiter character.
- describe(Constructor<?>, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Method in interface net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher
-
Describes a Constructor
's parameters of the given VM.
- describe(Method, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Method in interface net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher
-
Describes a Method
's parameters of the given VM.
- describe(Constructor<?>, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm
-
Describes a Constructor
's parameters of the given VM.
- describe(Method, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm
-
Describes a Method
's parameters of the given VM.
- describe(Constructor<?>, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Method in enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm
-
Describes a Constructor
's parameters of the given VM.
- describe(Method, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Method in enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm
-
Describes a Method
's parameters of the given VM.
- describe(Type) - Static method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
- 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.
- DESCRIPTION - Static variable in class net.bytebuddy.asm.Advice.NoExceptionHandler
-
- DESCRIPTION - Static variable in class net.bytebuddy.dynamic.TargetType
-
- description - Variable in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
A textual representation of the method sort that is represented by this instance.
- description - Variable in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
The textual representation of this instance's matching mode.
- description - Variable in enum net.bytebuddy.matcher.StringMatcher.Mode
-
A description of the string for providing meaningful Object.toString()
implementations for
method matchers that rely on a match mode.
- descriptionStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The description strategy for resolving type descriptions for types.
- descriptionStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The description strategy for resolving type descriptions for types.
- DESCRIPTOR - Static variable in class net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor
-
The descriptor of the forName
method.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawEnumerationValue
-
The descriptor of the enumeration type.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase
-
The annotation descriptor.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken
-
The descriptor of the represented annotation.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
The descriptor of the field.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
The descriptor of this field's type.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
The descriptor of the represented method.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup
-
The descriptor of the original annotation for which the annotation values are looked up.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
-
The descriptor of the field type.
- descriptor - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
The descriptor found for this method.
- DescriptorMatcher<T extends ByteCodeElement> - Class in net.bytebuddy.matcher
-
An element matcher that matches a Java descriptor.
- DescriptorMatcher(ElementMatcher<String>) - Constructor for class net.bytebuddy.matcher.DescriptorMatcher
-
Creates a new matcher for an element's descriptor.
- descriptors - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
-
A list of type descriptors that this list represents.
- descriptors - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyTypeList
-
A list of type descriptors that this list represents.
- deserialization - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue
-
The stack manipulation deserializing the represented value.
- deserialization - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue.Factory
-
The stack manipulation that loads the represented value.
- detach() - Method in interface net.bytebuddy.agent.VirtualMachine
-
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.
- DETACH_METHOD_NAME - Static variable in class net.bytebuddy.agent.Attacher
-
The name of the detach
method of the VirtualMachine
class.
- Detached(String, int, Set<MethodDescription.TypeToken>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Detached
-
Creates a new detached key.
- detachedTypes - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
The detached types this list represents.
- detachedTypes - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.WithResolvedErasure
-
The detached types this list represents.
- detachedTypeVariables - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables
-
A token representing the type variable in its detached state.
- Differentiating(TypeDescription) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
-
Creates a new differentiating type attribute appender.
- Differentiating(int, int, int) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
-
Creates a new differentiating type attribute appender.
- Direct(Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Creates a new direct injection dispatcher.
- Directional(boolean) - Constructor for enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Merger.Directional
-
Creates a directional merger.
- Directional(boolean) - Constructor for enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Directional
-
Creates a new directional resolver.
- disableBootstrapInjection() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Disables injection of auxiliary classes into the bootstrap class path.
- disableBootstrapInjection() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Disables injection of auxiliary classes into the bootstrap class path.
- disableBootstrapInjection() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Disables injection of auxiliary classes into the bootstrap class path.
- 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() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Disabled
-
- Disabled() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.Disabled
-
- Disabled() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Disabled
-
- Disabled() - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.Disabled
-
- Disabled() - Constructor for enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.Disabled
-
- Disabled() - Constructor for enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Disabled
-
- Disabled() - Constructor for enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
-
- Disabled() - Constructor for enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Disabled
-
- Disabled() - Constructor for enum net.bytebuddy.dynamic.TypeResolutionStrategy.Disabled
-
- Disabled(TypeDescription, ClassFileVersion) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Creates a new disabled implementation context.
- Disabled() - Constructor for enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
- 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() - Constructor for enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
- Disjunction(AgentBuilder.RawMatcher, AgentBuilder.RawMatcher) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Disjunction
-
Creates a new disjunction of two raw matchers.
- Disjunction(ElementMatcher<? super W>, ElementMatcher<? super W>) - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
-
Creates a new disjunction matcher.
- Disjunction(LatentMatcher<? super S>...) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Disjunction
-
Creates a new disjunction of latent matchers.
- Disjunction(List<? extends LatentMatcher<? super S>>) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Disjunction
-
Creates a new disjunction of latent matchers.
- DISPATCHER - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
A dipatcher to use for interacting with the instrumentation API.
- 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(NexusAccessor, int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher
-
Creates a new dispatcher.
- dispatcher(int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Eager
-
- Dispatcher(NexusAccessor, int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Eager.Dispatcher
-
Creates a new eager dispatcher.
- dispatcher(int) - Method in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Lazy
-
- Dispatcher(NexusAccessor, int) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Lazy.Dispatcher
-
Creates a new lazy dispatcher.
- 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.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 - Variable in class net.bytebuddy.agent.builder.LambdaFactory
-
The dispatcher method to invoke for creating a new lambda instance.
- dispatcher - Variable in enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm
-
The best process provider for the current VM.
- DISPATCHER - Static variable in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
A dispatcher for using NIO2 if the current VM supports it.
- DISPATCHER - Static variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
A dispatcher for reading properties from java.lang.reflect.Executable
instances.
- DISPATCHER - Static variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
The dispatcher used creating parameter list instances and for accessing java.lang.reflect.Executable
instances.
- DISPATCHER - Static variable in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
A dispatcher for invking methods on Class
reflectively.
- DISPATCHER - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader
-
The dispatcher to use.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
-
A dispatcher for extracting a class loader's loaded classes.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
A dispatcher for interacting with the instrumentation API.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.DynamicType.Default
-
A dispacher for applying a file copy.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
A dispatcher for interacting with the instrumentation API.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
The dispatcher to interacting with method handles.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
The dispatcher to use for accessing a class loader via reflection.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
The dispatcher to use.
- dispatcher - Variable in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
The dispatcher to be used when loading a class.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
A dispatcher to use with some methods of the Instrumentation
API.
- DISPATCHER - Static variable in class net.bytebuddy.dynamic.NexusAccessor
-
The dispatcher to use.
- DISPATCHER - Static variable in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
A dispatcher for receiving the type information that is represented by a java.lang.invoke.MethodHandle
instance.
- DISPATCHER - Static variable in class net.bytebuddy.utility.JavaConstant.MethodType
-
A dispatcher for extracting information from a java.lang.invoke.MethodType
instance.
- DISPATCHER - Static variable in class net.bytebuddy.utility.JavaModule
-
The dispatcher to use for accessing Java modules, if available.
- DispatchingVisitor(ClassVisitor, TypeDescription, Map<String, FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor
-
Creates a new dispatching visitor.
- DispatchingVisitor(ClassVisitor, TypeDescription, Implementation.Context, TypePool, Map<String, MethodDescription>, int, int) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
-
Creates a new dispatching visitor.
- DO_NOT_TRANSFORM - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ExtractionClassFileTransformer
-
An indicator that an attempted class file transformation did not alter the handed class file.
- DO_PRIVILEGED - Static variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
-
The AccessController.doPrivileged(PrivilegedExceptionAction)
method.
- doAnalyze(TypeDefinition, Map<TypeDefinition, MethodGraph.Compiler.Default.Key.Store<T>>, ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Analyzes the given type description without checking if it is already presented in the key store.
- doAnnotate(List<? extends AnnotationDescription>) - 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<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfGenericArrayType
-
- doAnnotate(List<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
- doAnnotate(List<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
-
- doAnnotate(List<? extends AnnotationDescription>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfTypeVariable
-
- doAppend(AnnotationDescription, boolean, AnnotationValueFilter) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
-
Tries to append a given annotation by reflectively reading an annotation.
- doAppend(AnnotationDescription, boolean, AnnotationValueFilter, int, String) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
-
Tries to append a given annotation by reflectively reading an annotation.
- doApply(Instrumentation, AgentBuilder.CircularityLock, List<Class<?>>, AgentBuilder.LocationStrategy, AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
Applies this collector.
- doApply(Instrumentation, AgentBuilder.CircularityLock, List<Class<?>>, AgentBuilder.LocationStrategy, AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.ForRedefinition
-
- doApply(Instrumentation, AgentBuilder.CircularityLock, List<Class<?>>, AgentBuilder.LocationStrategy, AgentBuilder.Listener) - 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) - 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) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter.WithDiscardedEnterType
-
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) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
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
-
- doBuild(ClassLoader) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Creates a multiple parent class loader with an explicit parent.
- 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
-
Writes the resolution to the cache.
- doCopy(Object) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
Creates a copy of the provided array.
- doDefineClasses(Map<String, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
- doDefineClasses(Map<String, byte[]>) - Method in class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Defines a group of types to be loaded by this class loader.
- doDefineClasses(Map<String, byte[]>) - 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
-
- doDrain(List<StackSize>) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
Drains all supplied elements of the operand stack.
- doExtractConstructors(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Extracts the relevant method tokens of the instrumented type's constructors.
- doGetInstrumentation() - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Performs the actual lookup of the Instrumentation
from an installed
Byte Buddy agent.
- doGetPackage(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Returns the package for a given name.
- doInject(File, File) - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
Injects this dynamic type into a source jar and writes the result to the target jar.
- 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.
- doResolve(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, Assigner, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - 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) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter.WithDiscardedEnterType
-
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) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit
-
Binds this dispatcher for resolution to a specific method.
- doResolve(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.
- doResolve(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List<MethodDelegationBinder.MethodBinding>) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
Resolves a method binding for the source
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.
- doResolve(String) - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Non-lazily resolves a type name.
- doTransform(JavaModule, ClassLoader, String, Class<?>, boolean, ProtectionDomain, TypePool, ClassFileLocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
Applies a transformation for a class that was captured by this ClassFileTransformer
.
- DoubleConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
This class is responsible for loading any double
constant onto the operand stack.
- DoubleConstant(int) - Constructor for enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
Creates a new shortcut operation for loading a common double
onto the operand stack.
- DoubleConstant.ConstantPool - Class in net.bytebuddy.implementation.bytecode.constant
-
A stack manipulation for loading a double
value 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<Integer, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>>) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex.DoubleIndexed
-
Creates a new annotation collector.
- doubleIndexedPathMap - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex.DoubleIndexed
-
The target collection.
- doWrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, int, int) - Method in class net.bytebuddy.asm.Advice
-
Wraps the method visitor to implement this advice.
- drain(TypeInitializer.Drain, ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
- drain(TypeInitializer.Drain, ClassVisitor, AnnotationValueFilter.Factory) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
- drain(TypeInitializer.Drain, ClassVisitor, AnnotationValueFilter.Factory) - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
-
- drain(InputStream) - Method in class net.bytebuddy.utility.StreamDrainer
-
Drains an input stream into a byte array.
- 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.
- dropLookupMode(Object, int) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher
-
Drops a given lookup mode from a lookup instance.
- dropLookupMode - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm
-
The java.lang.invoke.MethodHandles$Lookup#dropLookupMode
method.
- dropLookupMode(Object, int) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm
-
Drops a given lookup mode from a lookup instance.
- dropLookupMode(Object, int) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForLegacyVm
-
Drops a given lookup mode from a lookup instance.
- dump(String, TypeDescription, boolean, byte[]) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction
-
- DUMP_FOLDER - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
A folder for dumping class files or null
if no dump should be generated.
- 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(StackSize, int) - Constructor for enum net.bytebuddy.implementation.bytecode.Duplication
-
Creates a new duplication.
- Duplication.WithFlip - Enum in net.bytebuddy.implementation.bytecode
-
A duplication that flips a value over the second value on the operand stack.
- dynamic - Variable in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
true
if dynamic typing is a legitimate choice.
- dynamic(String, TypeDescription, List<? extends TypeDescription>, 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<? extends TypeDescription>, 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<? extends TypeDescription>, 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<? extends TypeDescription>, 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(ConstantDynamic, TypeDescription) - Constructor for class net.bytebuddy.utility.JavaConstant.Dynamic
-
Creates a new dynamic class pool entry.
- DynamicInvocation(String, TypeDescription, List<? extends TypeDescription>, MethodDescription.InDefinedShape, List<?>) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
-
Creates a new dynamic method invocation.
- DynamicType - Interface 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.OptionalMethodMatchAdapter - Class in net.bytebuddy.dynamic
-
An adapter for optionally matching methods defined by declared interfaces.
- 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.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.Optional.Valuable.AbstractBase.Adapter<V> - Class in net.bytebuddy.dynamic
-
An adapter for 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.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.Dispatcher - Interface in net.bytebuddy.dynamic
-
A dispatcher that allows for file copy operations based on NIO2 if available.
- DynamicType.Default.Dispatcher.CreationAction - Enum in net.bytebuddy.dynamic
-
An action for creating a dispatcher.
- DynamicType.Default.Dispatcher.ForJava7CapableVm - Class in net.bytebuddy.dynamic
-
A dispatcher for VMs that are capable of NIO2.
- DynamicType.Default.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.dynamic
-
A legacy dispatcher that is not capable of NIO.
- 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
.
- dynamicTypes - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
A list of dynamic types that need to be appended to the created type in order to allow for the rebasement.
- factories - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.Factory.Compound
-
A list of represented factories.
- factories - Variable in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
-
The factories that this compound factory represents in their application order.
- factories - Variable in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
-
The factories this compound factory represents in their application order.
- FACTORY - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
A factory for creating a ClassFileTransformer
that supports the features of the current VM.
- Factory() - Constructor for enum net.bytebuddy.asm.Advice.ArgumentHandler.Factory
-
- Factory() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments.Factory
-
- Factory(Class<T>, 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<T>, 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() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved.Factory
-
- Factory(TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue.Factory
-
- Factory(TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue.Factory
-
- Factory(Class<T>, 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<T>, 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() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved.Factory
-
- Factory(Map<String, TypeDefinition>) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForLocalValue.Factory
-
- Factory() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Factory
-
- Factory() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue.Factory
-
- Factory(Class<T>, TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue.Factory
-
Creates a factory for loading a deserialized value.
- Factory(Class<T>, TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a new factory for binding a type description.
- Factory(Class<T>, EnumerationDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a new factory for binding an enumeration.
- Factory(Class<T>, StackManipulation, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a new factory for binding a stack manipulation.
- Factory() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference.Factory
-
- Factory() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable.Factory
-
- Factory() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue.Factory
-
- Factory(ElementMatcher<? super FieldDescription.InDefinedShape>, ElementMatcher<? super MethodDescription>, 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(Assigner, Assigner.Typing, List<MemberSubstitution.Substitution.Chain.Step.Factory>) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Factory
-
Creates a new factory for a substitution chain.
- Factory() - Constructor for enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy.Factory
-
- 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() - Constructor for enum net.bytebuddy.dynamic.scaffold.FieldLocator.ForTopLevelType.Factory
-
- Factory(MethodRebaseResolver) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
-
Creates a new factory for a rebase implementation target.
- Factory(SubclassImplementationTarget.OriginTypeResolver) - Constructor for enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
-
Creates a new factory.
- Factory() - Constructor for enum net.bytebuddy.implementation.Implementation.Context.Default.Factory
-
- Factory() - Constructor for enum net.bytebuddy.implementation.Implementation.Context.Disabled.Factory
-
- Factory(String, FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField.Factory
-
Creates a new argument loader for an existing field.
- 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() - Constructor for enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType.Factory
-
- Factory(MethodCall) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall.Factory
-
Creates a new argument loader for an existing method call.
- 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() - Constructor for enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference.Factory
-
- Factory() - Constructor for enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForContextualInvocation.Factory
-
- Factory() - Constructor for enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation.Factory
-
- Factory() - Constructor for enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation.Factory
-
- Factory(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.Factory
-
Creates a new method invoker factory for a virtual method call.
- Factory(ElementMatcher<? super MethodDescription>, 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() - Constructor for enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation.Factory
-
- 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(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() - Constructor for enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Factory
-
- Factory(Object, TypeDescription.Generic) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue.Factory
-
Creates a new target handler for a static field.
- FactoryImplementation() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation
-
- failed - Variable in class net.bytebuddy.build.Plugin.Engine.Summary
-
A mapping of all types that failed during transformation to the exceptions that explain the failure.
- failFast - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When set to true
, this mojo fails immediately if a plugin cannot be applied.
- Failing() - Constructor for enum net.bytebuddy.build.Plugin.Engine.ErrorHandler.Failing
-
- 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<? super T>) - 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<? super T>, boolean) - Constructor for class net.bytebuddy.matcher.FailSafeMatcher
-
Creates a new fail-safe element matcher.
- fallback - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl
-
The seal base locator to fallback to when a resource is not found or an unexpected URL protocol is discovered.
- fallback - Variable in class net.bytebuddy.matcher.FailSafeMatcher
-
The fallback value in case of an exception.
- fallbackDelegate - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
-
A class loading delegate that is queried for classes that are not registered explicitly.
- fallbackStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The fallback strategy to use.
- fallbackStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The fallback strategy to apply.
- field(ElementMatcher<? super FieldDescription.InDefinedShape>, 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<? super FieldDescription.InDefinedShape>, List<? extends 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<? super FieldDescription.InDefinedShape>) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any field access that matches the given matcher.
- field - Variable in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
The represented loaded field.
- field - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedFieldType
-
The represented field.
- field - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedFieldType
-
The field of which the type is represented.
- field - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved
-
The represented field.
- field(LatentMatcher<? super FieldDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Matches a field that is already declared by the instrumented type.
- field(LatentMatcher<? super FieldDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Matches a field that is already declared by the instrumented type.
- field(ElementMatcher<? super FieldDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Matches a field that is already declared by the instrumented type.
- field(ElementMatcher<? super FieldDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a field that is already declared by the instrumented type.
- field(LatentMatcher<? super FieldDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a field that is already declared by the instrumented type.
- field(LatentMatcher<? super FieldDescription>) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Matches a field that is already declared by the instrumented 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.agent.builder.LambdaFactory
-
The name of the field to access.
- 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.FieldProxy.Binder
-
A reference to the method that declares the field annotation's field name property.
- FIELD_NAME - Static variable in enum net.bytebuddy.implementation.bind.annotation.FieldValue.Binder
-
The annotation method for the field's name.
- 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 class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
The prefix of the fields holding the original method invocation's arguments.
- FIELD_NAME_PREFIX - Static variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
The prefix for naming fields to store method arguments.
- FIELD_NAME_PREFIX - Static variable in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate
-
A name prefix for fields.
- FIELD_PREFIX - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory
-
A prefix for a field that represents a property of a lambda expression.
- FIELD_PREFIX - Static variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance
-
The prefix of any field generated by this argument provider.
- FIELD_PREFIX - Static variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance.Factory
-
The name prefix of the field to store the argument.
- FIELD_PREFIX - Static variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue.Factory
-
The name prefix of the field to store the instance.
- FieldAccess - Enum in net.bytebuddy.implementation.bytecode.member
-
An access representation to a given field.
- FieldAccess(int, int, StackSize) - Constructor for enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
Creates a new field access.
- 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.AbstractFieldInstruction - Class in net.bytebuddy.implementation.bytecode.member
-
An abstract base implementation for accessing a field value.
- 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
-
- 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 null
or 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.
- fieldAdjustments - Variable in class net.bytebuddy.asm.ModifierAdjustment
-
A list of adjustments to apply to the instrumented type's declared fields.
- fieldAdjustments - Variable in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
-
A list of field modifier adjustments to apply.
- fieldAttributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry
-
The field attribute appender to apply on any matched field.
- 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.FieldDefinition.Optional.Valuable.AbstractBase.Adapter
-
The field attribute appender factory to apply.
- fieldAttributeAppenderFactory - Variable in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
The field attribute appender factory to apply on any matched field.
- fieldAttributeAppenders - Variable in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
-
The field attribute appenders this appender represents in their application order.
- fieldCacheCanAppendEntries - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
If false
, the type initializer for this instance was already drained what prohibits the registration of additional cached field values.
- FieldCacheEntry(StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
Creates a new field cache entry.
- FieldConstant - Class in net.bytebuddy.implementation.bytecode.constant
-
Represents a Field
constant for a given type.
- FieldConstant(FieldDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.constant.FieldConstant
-
Creates a new field constant.
- fieldConstant - Variable in class net.bytebuddy.implementation.bytecode.constant.FieldConstant.Cached
-
The field constant stack manipulation.
- FieldConstant.Cached - Class in net.bytebuddy.implementation.bytecode.constant
-
- FieldDefinitionAdapter(FieldDescription.Token) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
Creates a new field definition adapter.
- FieldDefinitionAdapter(FieldAttributeAppender.Factory, Transformer<FieldDescription>, 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.ForField.Resolved.Factory
-
The field to be bound.
- fieldDescription - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved
-
The accessed field.
- 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.ForFieldAccess.FieldResolver.Simple
-
The field to access.
- fieldDescription - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.OfGivenField
-
The field to substitute with.
- FieldDescription - Interface in net.bytebuddy.description.field
-
Implementations of this interface describe a Java field.
- fieldDescription - Variable in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
The represented field.
- fieldDescription - Variable in class net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Simple
-
A description of the located field.
- fieldDescription - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
The implemented field.
- fieldDescription - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
The implemented field.
- fieldDescription - Variable in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
The field's defined shape.
- fieldDescription - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
The field that is being accessed.
- fieldDescription - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter
-
The field that is being accessed.
- fieldDescription - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter
-
The field that is being accessed.
- fieldDescription - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
-
The field to be set within the constructor.
- fieldDescription - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
-
The field that carries the instance on which the super method is invoked.
- fieldDescription - Variable in class net.bytebuddy.implementation.bytecode.constant.FieldConstant
-
The field to be represent as a Field
.
- fieldDescription - Variable in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
-
A description of the accessed field.
- fieldDescription - Variable in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Absolute
-
The field description.
- fieldDescription - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
The field for which a getter is described.
- fieldDescription - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetterDelegation
-
The field to read from.
- fieldDescription - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
The field for which a setter is described.
- fieldDescription - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetterDelegation
-
The field to write to.
- fieldDescription - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField.Appender
-
The field that contains the invocation handler.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField.ArgumentProvider
-
The field being accessed.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField
-
The field containing the loaded value.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance
-
The description of the field.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField
-
A description of the field that is the target.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location.ForExplicitField
-
The field to resolve.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue
-
A description of the field that contains the value.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting.Explicit
-
The matcher being used for locating a field.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting
-
The field to set.
- fieldDescription - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForField
-
The field to delegate to.
- 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.
- 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.
- 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.
- fieldDescriptions - Variable in class net.bytebuddy.description.field.FieldList.Explicit
-
The list of field descriptions this list represents.
- fieldDescriptions - Variable in class net.bytebuddy.description.field.FieldList.TypeSubstituting
-
The field descriptions to be transformed.
- fieldDescriptions - Variable in class net.bytebuddy.implementation.EqualsMethod.Appender
-
A list of fields to use for the comparison.
- fieldDescriptions - Variable in class net.bytebuddy.implementation.HashCodeMethod.Appender
-
A list of fields to include in the hash code computation.
- fieldDescriptions - Variable in class net.bytebuddy.implementation.ToStringMethod.Appender
-
The list of fields to include in the Object.toString()
implementation.
- FieldExtractor(int, String, String, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
-
Creates a new field extractor.
- fieldGetAccess - Variable in class net.bytebuddy.implementation.FixedValue.ForValue.StaticFieldByteCodeAppender
-
The stack manipulation that loads the fixed value onto the operand stack.
- 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.
- FieldGetterDelegation(MethodDescription.InDefinedShape, Visibility, FieldDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetterDelegation
-
Creates a new field getter implementation.
- FieldList<T extends FieldDescription> - Interface in net.bytebuddy.description.field
-
Implementations represent a list of field descriptions.
- FieldList.AbstractBase<S extends FieldDescription> - Class in net.bytebuddy.description.field
-
An abstract base implementation of a
FieldList
.
- FieldList.Empty<S extends FieldDescription> - Class in net.bytebuddy.description.field
-
An implementation of an empty field list.
- FieldList.Explicit<S extends FieldDescription> - 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
-
- fieldLoadingInstruction - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
-
The stack manipulation for loading the proxied instance onto the stack.
- fieldLocation - Variable in class net.bytebuddy.implementation.FieldAccessor
-
The field's location.
- fieldLocation - Variable in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty.Appender
-
The field's location.
- fieldLocation - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.Appender
-
The set field's prepared 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 - Interface in net.bytebuddy.dynamic.scaffold
-
A field locator offers an interface for locating a field that is declared by a specified type.
- fieldLocator - Variable in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative.Prepared
-
The field locator factory to use.
- FieldLocator.AbstractBase - Class in net.bytebuddy.dynamic.scaffold
-
An abstract base implementation of a field locator.
- FieldLocator.Factory - Interface in net.bytebuddy.dynamic.scaffold
-
- 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
-
- 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
-
- 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.FieldAccessor.FieldLocation.Relative
-
The field locator factory to use.
- fieldLocatorFactory - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForField
-
The field locator factory to use.
- fieldLocatorFactory - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField
-
The field locator factory to use.
- fieldLocatorFactory - Variable in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfField
-
The field locator factory to use.
- fieldLocatorFactory - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField.Factory
-
The field locator to use.
- fieldLocatorFactory - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location.ForImplicitField
-
The field locator factory to use.
- fieldLocatorFactory - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithLookup
-
The field locator factory to use for locating the field to delegate to.
- FieldManifestation - Enum in net.bytebuddy.description.modifier
-
Describes the manifestation of a class's field, i.e.
- FieldManifestation(int) - Constructor for enum net.bytebuddy.description.modifier.FieldManifestation
-
Creates a new field manifestation.
- FieldMatchAdapter(LatentMatcher<? super FieldDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
Creates a new field match adapter.
- FieldMatchAdapter(FieldAttributeAppender.Factory, Transformer<FieldDescription>, Object, LatentMatcher<? super FieldDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
Creates a new field match adapter.
- fieldMatcher - Variable in class net.bytebuddy.asm.MemberRemoval
-
The matcher that decides upon field removal.
- fieldMatcher - Variable in class net.bytebuddy.asm.MemberRemoval.MemberRemovingClassVisitor
-
The matcher that determines field removal.
- fieldMatcher - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
The field matcher to consider when discovering fields.
- fieldMatcher - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
The field matcher to consider when discovering fields.
- FieldModifierTransformer(ModifierContributor.Resolver<ModifierContributor.ForField>) - 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.description.field.FieldDescription.Latent
-
The name of the field.
- fieldName(int) - Static method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
Creates a field name for a method parameter of a given index.
- fieldName(AnnotationDescription.Loadable<FieldProxy>) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
- fieldName(AnnotationDescription.Loadable<FieldValue>) - Method in class net.bytebuddy.implementation.bind.annotation.FieldValue.Binder.Delegate
-
- fieldName(int) - Static method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
Creates a new field name.
- fieldName(AnnotationDescription.Loadable<S>) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
-
Extracts the field name from an annotation.
- fieldName - Variable in class net.bytebuddy.implementation.FixedValue.ForValue
-
The name of the field in which the fixed value is stored.
- 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.InvokeDynamic.WithImplicitType.OfField
-
The field name.
- fieldName - Variable in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
-
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.
- fieldNameExtractor - Variable in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative
-
The field name extractor to use.
- fieldNameExtractor - Variable in class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative.Prepared
-
The field name extractor to use.
- fieldOwnerInternalName - Variable in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The internal name of the type owning the field.
- FieldPersistence - Enum in net.bytebuddy.description.modifier
-
Describes the persistence of a field, i.e.
- FieldPersistence(int) - Constructor for enum net.bytebuddy.description.modifier.FieldPersistence
-
Creates a new field persistence description.
- 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
-
- 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
-
- 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.
- fieldResolver - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess
-
A resolver to locate the field to access.
- fieldResolver - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
The field resolver to use.
- fieldResolverFactory - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
The field resolver factory to apply by this binder.
- fields - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor
-
A mapping of fields by their name and descriptor key-combination.
- fields - Variable in class net.bytebuddy.asm.MemberRemoval.MemberRemovingClassVisitor
-
A mapping of field names and descriptors to their description.
- fields - Variable in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
-
A mapping of field names and descriptors to their description.
- fields - Variable in class net.bytebuddy.description.field.FieldList.ForLoadedFields
-
The loaded fields this field list represents.
- fields - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The instrumented type's declared fields.
- fields - Variable in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
A mapping of field names to their types in a fixed iteration order.
- 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.
- FieldSetterDelegation(MethodDescription.InDefinedShape, Visibility, FieldDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetterDelegation
-
Creates a new field setter.
- FieldSetting(MethodCall) - Constructor for class net.bytebuddy.implementation.MethodCall.FieldSetting
-
Creates a new field setting method call.
- FieldSetting(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting
-
Creates a new field-setting termination handler.
- FieldToken(String, int, String, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, List<TypePool.Default.LazyTypeDescription.AnnotationToken>) - 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
-
- fieldTokens - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
A list of field tokens describing the fields of the instrumented type.
- fieldTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
A list of field tokens describing the field's of this type.
- fieldTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A list of field tokens describing fields that are found on the visited type.
- fieldType - Variable in class net.bytebuddy.description.field.FieldDescription.Latent
-
The type of the field.
- fieldType - Variable in class net.bytebuddy.implementation.FixedValue.ForValue
-
The type if the field for storing the fixed value.
- fieldType - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
The type of the cache's field.
- fieldType - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
The field type that is represented by this field cache entry.
- fieldType - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance
-
The type of the static field.
- fieldType - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue.Factory
-
The type of the field.
- fieldType - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithInstance
-
The field's type.
- 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<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field's raw type against the provided matcher.
- FieldTypeMatcher<T extends FieldDescription> - Class in net.bytebuddy.matcher
-
An element matcher that matches a field's type.
- FieldTypeMatcher(ElementMatcher<? super TypeDescription.Generic>) - Constructor for class net.bytebuddy.matcher.FieldTypeMatcher
-
Creates a new matcher for a matched field's type.
- fieldTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfField
-
The generic field type.
- fieldTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField.Tokenized
-
The token of the represented 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 - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
-
The field value that is represented by this field cache entry.
- FieldValue.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
- FieldValue.Binder.Delegate - Class in net.bytebuddy.implementation.bind.annotation
-
- fieldVisitor - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
-
The field visitor to write the annotation to.
- fieldVisitorWrappers - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.Entry
-
The field visitor wrapper to be applied if the given matcher is matched.
- file - Variable in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForFile
-
The file location of the represented file that is located within the root directory.
- file - Variable in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForJarEntry
-
The source's underlying jar file.
- file - Variable in class net.bytebuddy.build.Plugin.Engine.Source.ForJarFile
-
The jar file being represented by this source.
- file - Variable in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile
-
The represented file.
- file - Variable in class net.bytebuddy.build.Plugin.Engine.Target.ForJarFile
-
The jar file that is represented by this target.
- FILE_PROTOCOL - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
Represents the file
URL protocol.
- FILE_SYSTEM - Static variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl
-
The protocol name of a file system link.
- files - Variable in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder.FolderIterator
-
A list of files and folders to process.
- filter - Variable in class net.bytebuddy.asm.TypeReferenceAdjustment
-
A filter for excluding types from type reference analysis.
- filter(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment
-
Excludes all matched types from being added as an attribute.
- filter - Variable in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
A filter for excluding types from type reference analysis.
- filter(ElementMatcher<? super ClassLoader>) - Method in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Only retains all class loaders that match the given matcher.
- filter(ElementMatcher<? super MethodDescription>) - 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<? super T>) - Method in class net.bytebuddy.matcher.FilterableList.AbstractBase
-
Filters any elements in this lists by the given elementMatcher
and returns a list that are matched
by the given matcher.
- filter(ElementMatcher<? super T>) - Method in class net.bytebuddy.matcher.FilterableList.Empty
-
Filters any elements in this lists by the given elementMatcher
and returns a list that are matched
by the given matcher.
- filter(ElementMatcher<? super T>) - Method in interface net.bytebuddy.matcher.FilterableList
-
Filters any elements in this lists by the given elementMatcher
and returns a list that are matched
by the given matcher.
- FilterableList<T,S extends FilterableList<T,S>> - Interface in net.bytebuddy.matcher
-
A filterable list allows to use an
ElementMatcher
to reduce a lists to elements
that are matched by this matcher in this list.
- FilterableList.AbstractBase<T,S extends FilterableList<T,S>> - Class in net.bytebuddy.matcher
-
- FilterableList.Empty<T,S extends FilterableList<T,S>> - Class in net.bytebuddy.matcher
-
- Filtering(ElementMatcher<? super String>, AgentBuilder.Listener) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
Creates a new filtering listener.
- filterRelevant(TypeDescription) - Method in class net.bytebuddy.implementation.DefaultMethodCall
-
Filters the relevant prioritized interfaces for a given type, i.e.
- 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(ClassLoader, T) - Method in class net.bytebuddy.TypeCache
-
Finds a stored type or returns null
if no type was stored.
- find(ClassLoader, S) - Method in class net.bytebuddy.TypeCache.WithInlineExpunction
-
Finds a stored type or returns null
if no type was stored.
- 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(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
- 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.
- findJavaVersionString(MavenProject) - Static method in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Makes a best effort of locating the configured Java target version.
- 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.UsingUnsafeInjection
-
The accessor method for using ClassLoader.findLoadedClass(String)
.
- findLoadedClass - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
An instance of ClassLoader.findLoadedClass(String)
.
- findOrInsert(ClassLoader, T, Callable<Class<?>>) - 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<Class<?>>, Object) - Method in class net.bytebuddy.TypeCache
-
Finds an existing type or inserts a new one if the previous type was not found.
- findOrInsert(ClassLoader, S, Callable<Class<?>>) - 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<Class<?>>, Object) - Method in class net.bytebuddy.TypeCache.WithInlineExpunction
-
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 - Static variable in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.CompoundEnumeration
-
Indicates the first index of a list.
- FIRST_BATCH - Static variable in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator
-
The index of the first batch.
- firstLabel - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
The first label that is found in the method's body, if any, denoting the start of the method.
- firstValueNull - Variable in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
-
The label to jump to if the first value is null
whereas the second value is not null
.
- 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.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.ForPoolValue - Class in net.bytebuddy.implementation
-
A fixed value implementation that represents its fixed value as a value that is written to the instrumented
class's constant pool.
- 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.
- FixedValue.ForValue.StaticFieldByteCodeAppender - Class in net.bytebuddy.implementation
-
A byte code appender for returning the fixed value that was stored in a static field.
- flags - Variable in enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
The flags to provide to a ClassReader
for parsing a file.
- 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.
- FloatConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
This class is responsible for loading any float
constant onto the operand stack.
- FloatConstant(int) - Constructor for enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
Creates a new shortcut operation for loading a common float
onto the operand stack.
- FloatConstant.ConstantPool - Class in net.bytebuddy.implementation.bytecode.constant
-
A stack manipulation for loading a float
value from a class's constant pool onto the operand stack.
- folder - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
-
The folder in which jar files are to be saved.
- folder - Variable in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
-
The folder to represent.
- folder - Variable in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
The folder that is represented by this instance.
- folder - Variable in class net.bytebuddy.dynamic.ClassFileLocator.ForFolder
-
The base folder of the package structure.
- folder - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
The folder to be used for storing jar files.
- folder - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection
-
The folder to save jar files in.
- folder - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Enabled
-
The folder to save jar files in.
- 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_NAME - Static variable in class net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor
-
The forName
method name.
- ForAbstractMethod() - Constructor for enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
-
- 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<AgentBuilder.Transformer.ForAdvice.Entry>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Creates a new advice transformer.
- ForAdvice(MethodDescription.InDefinedShape, int) - Constructor for class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
Creates a default method size handler for an advice method.
- ForAdvice(MethodDescription.InDefinedShape, List<? extends TypeDescription>, List<? extends TypeDescription>, Advice.StackMapFrameHandler.Default.TranslationMode, Advice.StackMapFrameHandler.Default.Initialization) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
Creates a new meta data handler for an advice method.
- ForAllArguments(TypeDescription.Generic, Advice.AllArguments) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments
-
Creates a new offset mapping for an array containing all arguments.
- ForAllArguments(TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments
-
Creates a new offset mapping for an array containing all arguments.
- ForAnnotation(boolean) - Constructor for enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForAnnotation
-
Creates a constraint for an annotation type.
- 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(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(int) - Constructor for class net.bytebuddy.implementation.FixedValue.ForArgument
-
Creates a new fixed value implementation that returns a method's argument.
- ForArgument(Assigner, Assigner.Typing, int) - Constructor for class net.bytebuddy.implementation.FixedValue.ForArgument
-
Creates a new fixed value implementation that returns a method's argument.
- ForArray(TypeDescription.Generic, List<? extends StackManipulation>) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray
-
Creates a new target mapping for an array of all local variables.
- ForArrayType() - Constructor for enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
- ForArrayType(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
-
Creates a new component type locator for an array type.
- 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.
- ForBeanProperty() - Constructor for enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
-
- forbidExisting - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Determines if an exception should be thrown when attempting to load a type that already exists.
- forbidExisting - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Determines if an exception should be thrown when attempting to load a type that already exists.
- forbidExisting - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Determines if an exception should be thrown when attempting to load a type that already exists.
- ForBooleanConstant(boolean) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant
-
Creates a new argument provider for a boolean
value.
- 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.
- ForByteBuddyAgent() - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForByteBuddyAgent
-
- ForByteCodeElement(String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>) - 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 byte
value.
- ForCharacterConstant(char) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant
-
Creates a new argument provider for a char
value.
- ForClass(boolean) - Constructor for enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
Creates a new constraint for a class.
- ForClassConstant(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant
-
Creates a new argument provider for the given type description.
- 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.
- 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() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
- 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.
- 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.
- ForConstructingInvocation(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
-
Creates a new target handle constructor invocation.
- ForConstruction(TypeDescription, List<MethodDelegationBinder.Record>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForConstruction
-
Creates a new compiled implementation delegate for a constructor delegation.
- ForConstruction(TypeDescription, List<MethodDelegationBinder.Record>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
-
Creates an implementation delegate for constructing a new instance.
- ForConstructor(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
-
- ForContextualInvocation(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForContextualInvocation
-
Creates a new method invoker for a contextual invocation.
- forCreation(MethodRegistry.Compiled, List<? extends DynamicType>, TypeWriter.FieldPool, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, 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, List<? extends DynamicType>, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, MethodList<?>, LoadedTypeInitializer, TypeInitializer, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, 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.
- ForCurrentVm() - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm
-
Creates a process provider that supplies the current VM's process id.
- ForDeclaredFields() - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields
-
Creates a new visitor wrapper for declared fields.
- ForDeclaredFields(List<AsmVisitorWrapper.ForDeclaredFields.Entry>) - 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<AsmVisitorWrapper.ForDeclaredMethods.Entry>, int, int) - Constructor for class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Creates a new visitor wrapper for declared methods.
- ForDeclaredMethods() - Constructor for enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.ForDeclaredMethods
-
- forDecoration(TypeDescription, ClassFileVersion, List<? extends DynamicType>, List<? extends MethodDescription>, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, 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(ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
Creates a constructor strategy for invoking a super constructor with default arguments.
- 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<? super MethodDescription>, 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(TypeDescription) - Constructor for class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
-
Creates a new construction delegate that calls a default constructor.
- 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.
- ForDefinedMethod() - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod
-
- ForDelegatingClassLoader(ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
-
Creates a class loading delegate for a delegating class loader.
- ForDescriptionArray(Class<?>, TypeDescription, List<? extends AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Creates a new complex array.
- ForDescriptor() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForDescriptor
-
- ForDetachedTypes(List<? extends TypeDescription.Generic>, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
Creates a list of detached types that are attached on reception.
- ForDetachment(ElementMatcher<? super TypeDescription>) - 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
-
- ForDoubleConstant(double) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant
-
Creates a new argument provider for a double
value.
- forEach(List<? extends StackManipulation>) - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Applies a stack manipulation to the values of an array.
- ForElementMatcher(TypeDescription, ElementMatcher<? super FieldDescription>) - 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(ElementMatcher<? super TypeDescription>) - Constructor for class net.bytebuddy.build.Plugin.ForElementMatcher
-
Creates a new plugin that matches types using an element matcher.
- ForElementMatcher(TypeDescription, ElementMatcher<? super MethodDescription>, MethodGraph.Compiler) - Constructor for class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher
-
Creates a new method locator for an element matcher.
- ForElementMatchers(ElementMatcher<? super TypeDescription>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
- ForElementMatchers(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
- ForElementMatchers(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
- ForElementMatchers(ElementMatcher<? super FieldDescription.InDefinedShape>, ElementMatcher<? super MethodDescription>, 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.
- ForEnterValue(TypeDescription.Generic, TypeDescription.Generic, Advice.Enter) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue
-
Creates a new offset mapping for the enter type.
- 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.
- 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, Advice.Exit) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue
-
Creates a new offset mapping for the exit type.
- 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.
- ForExplicitField(FieldAttributeAppender, Object, FieldDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForExplicitField
-
Creates a record for a rich field.
- ForExplicitField(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location.ForExplicitField
-
Creates an explicit field location.
- 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.
- 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.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType
-
Creates a new return type provider for an explicit return type.
- ForField(TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
Creates an offset mapping for a field.
- ForField(FieldDescription, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField
-
Creates a new target for a field value mapping.
- ForField(Transformer<FieldDescription.Token>) - Constructor for class net.bytebuddy.dynamic.Transformer.ForField
-
Creates a new simple field transformer.
- forField(FieldDescription.InDefinedShape) - Static method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
Creates a field access representation for a given field.
- forField(FieldDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
Creates a field access representation for a given field.
- ForField(String, 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(FieldDescription, MethodDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField
-
Creates a new argument loader for loading an existing field.
- ForField(FieldDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField
-
Creates a new target handler for a field description.
- ForField(FieldDescription, List<MethodDelegationBinder.Record>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForField
-
Creates a new compiled implementation delegate for a field delegation.
- ForField(String, MethodGraph.Compiler, List<? extends TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>, ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
Creates a new implementation delegate for a field delegation.
- 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
-
- 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<? extends MemberSubstitution.Replacement>) - 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(URL) - Constructor for class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue
-
Creates a new seal base locator for a fixed URL.
- ForFixedValue() - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue
-
- ForFixedValue(String) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForFixedValue
-
Creates a new field name extractor for a fixed value.
- 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.ToStringMethod.PrefixResolver.ForFixedValue
-
Creates a new prefix resolver that returns a fixed value.
- ForFixedValue(String) - Constructor for class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue
-
Creates a new base name resolver for a fixed name.
- ForFloatConstant(float) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant
-
Creates a new argument provider for a float
value.
- 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.
- 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.SuffixingRandom.BaseNameResolver.ForGivenType
-
Creates a new base name resolver that resolves a using the name of a given type.
- ForHotSpot(String) - Constructor for class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Creates a new HotSpot-compatible VM implementation.
- ForImplementation(Implementation) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
-
Creates a new handler for implementing a method with byte code.
- ForImplicitField(FieldDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
Creates a new record for a simple field.
- ForImplicitField(String, FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForField.Location.ForImplicitField
-
Creates an implicit field location.
- ForImplicitProperty(FieldAccessor.FieldLocation) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Creates a field accessor for an implicit property.
- ForImplicitProperty(FieldAccessor.FieldLocation, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Creates a field accessor for an implicit property.
- ForImplicitType() - Constructor for enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator.ForImplicitType
-
- 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, List<? extends DynamicType>, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, MethodList<?>, LoadedTypeInitializer, TypeInitializer, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, 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(String, 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(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(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.
- ForInstrumentedField() - Constructor for enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForInstrumentedField
-
- ForInstrumentedMethod() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedMethod
-
- ForInstrumentedMethod() - Constructor for enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
-
- ForInstrumentedMethod() - Constructor for enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray.ForInstrumentedMethod
-
- ForInstrumentedMethod() - Constructor for enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInstrumentedMethod
-
- ForInstrumentedType() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForInstrumentedType
-
- ForInstrumentedType() - Constructor for enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType
-
- ForInstrumentedType() - Constructor for enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForInstrumentedType
-
- 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.
- ForIntegerConstant(int) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant
-
Creates a new argument provider for a int
value.
- ForInterceptedMethod() - Constructor for enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod
-
- ForInterceptedMethod() - Constructor for enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForInterceptedMethod
-
- ForInterceptedMethodInstanceAndParameters() - Constructor for enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
-
- ForInterceptedMethodParameters() - Constructor for enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
-
- ForInterface(boolean) - Constructor for enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface
-
Creates a constraint for an interface type.
- ForJ9Vm() - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForJ9Vm
-
- 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(File) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.ForJarFile
-
Creates a new source 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(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.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.
- ForJava11CapableVm(Method, Method, Method) - Constructor for class net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForJava11CapableVm
-
Creates a dispatcher for a Java 11-capable VM.
- ForJava6CapableVm(Method, Method, Method) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForJava6CapableVm
-
Creates a new Java 6 capable dispatcher.
- ForJava6CapableVm(Method, Method, Method) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm
-
Creates a new Java 6 capable dispatcher.
- ForJava6CapableVm(Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm
-
Creates a dispatcher for a Java 6 capable VM.
- ForJava6CapableVm(Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForJava6CapableVm
-
Creates a new dispatcher for a Java 6 compatible VM.
- ForJava6CapableVm(Method, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
Creates a dispatcher for a Java 6 compatible VM.
- ForJava7CapableVm(Method, Method, Object[]) - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForJava7CapableVm
-
Creates a new NIO2 capable dispatcher.
- ForJava7CapableVm(Method, Method, Object[]) - Constructor for class net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.ForJava7CapableVm
-
Creates a new NIO2 capable dispatcher.
- ForJava7CapableVm(Method) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava7CapableVm
-
Creates a new synchronization strategy.
- ForJava7CapableVm(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) - 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.
- ForJava7CapableVm(Method, Method, Method, Method, Method, Method, Method, Method, Constructor<?>) - Constructor for class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava7CapableVm
-
Creates a dispatcher for an intermediate VM.
- ForJava7CapableVm(Method, Method) - Constructor for class net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForJava7CapableVm
-
Creates a new dispatcher for a modern JVM.
- ForJava8CapableVm(Method, Method, Method, Method) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
Creates a new dispatcher for a modern VM.
- ForJava8CapableVm(Method) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm
-
Creates a new dispatcher for a modern VM.
- ForJava8CapableVm(Method, Method, Method, Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Creates a new dispatcher for a VM that supports type annotations.
- ForJava8CapableVm(Object, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava8CapableVm
-
Creates a new synchronization strategy.
- ForJava8CapableVm(Method, Method, Method, Method, Method, Method, Method, Method, Method) - Constructor for class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava8CapableVm
-
Creates a dispatcher for a modern VM.
- ForJava9CapableVm(Constructor<? extends ResettableClassFileTransformer>) - 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, 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.
- ForJava9CapableVm(Method, Method) - Constructor for class net.bytebuddy.ClassFileVersion.VersionLocator.ForJava9CapableVm
-
Creates a new version locator 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, Method, Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm
-
Creates a new dispatcher for a Java 9 capable VM.
- ForJavaConstant(JavaConstant) - 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.
- ForJavaMethod() - Constructor for enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod
-
- ForJavaSignature() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForJavaSignature
-
- 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.
- ForJVMMethod() - Constructor for enum net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod
-
- 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 enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.ClassFileVersion.VersionLocator.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForLegacyVm
-
- ForLegacyVm(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) - 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.
- ForLegacyVm() - Constructor for enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForLegacyVm
-
- ForLegacyVm() - Constructor for enum net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForLegacyVm
-
- ForLoadedAnnotation(S) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Creates a new annotation description for a loaded annotation.
- ForLoadedAnnotation(S, Class<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<? extends Annotation>) - 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, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
Creates a new description for a loaded executable.
- ForLoadedField(Field) - Constructor for class net.bytebuddy.description.field.FieldDescription.ForLoadedField
-
Creates an immutable field description for a loaded field.
- 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<? extends Field>) - 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.
- 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.
- 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<? extends Constructor<?>>, List<? extends 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.
- 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.
- 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.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(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(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(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(List<? extends 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<? extends Type>) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes
-
Creates a list of loaded generic types.
- ForLoadState(boolean) - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForLoadState
-
Creates a new load state matcher.
- 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
.
- ForLongConstant(long) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant
-
Creates a new argument provider for a long
value.
- 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<TypePool.Default.LazyTypeDescription.GenericTypeToken>) - 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, MemberSubstitution.Replacement.Factory, ElementMatcher<? super ByteCodeElement>) - 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.
- ForMatchedField(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, boolean, MemberSubstitution.Replacement.Factory, ElementMatcher<? super FieldDescription.InDefinedShape>) - 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, MemberSubstitution.Replacement.Factory, ElementMatcher<? super FieldDescription.InDefinedShape>, 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(ElementMatcher<? super TypeDescription>...) - 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(Collection<? extends ElementMatcher<? super TypeDescription>>) - 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, MemberSubstitution.Replacement.Factory, ElementMatcher<? super MethodDescription>) - 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, MemberSubstitution.Replacement.Factory, ElementMatcher<? super MethodDescription>, 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.
- ForMethod(Transformer<MethodDescription.Token>) - Constructor for class net.bytebuddy.dynamic.Transformer.ForMethod
-
Creates a new transforming method transformer.
- ForMethod(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
-
- 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.
- ForMethodCall(MethodCall.Appender) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall
-
Creates a new target handler for another method call.
- ForMethodEnter(MethodDescription, MethodDescription, TypeDefinition, TreeMap<String, TypeDefinition>) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodEnter
-
Creates a new argument handler for an enter advice method.
- ForMethodEnter(MethodDescription.InDefinedShape, List<Advice.OffsetMapping.Target>, MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodEnter
-
Creates a new advice method writer.
- ForMethodEnter(MethodDescription.InDefinedShape, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter
-
Creates a new resolved dispatcher for implementing method enter advice.
- ForMethodEnter(MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, MethodDescription, MethodDescription.InDefinedShape, Map<Integer, Advice.OffsetMapping.Target>, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor.ForMethodEnter
-
Creates a code translation visitor for translating exit advice.
- ForMethodEnter(MethodDescription.InDefinedShape, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition, ClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
Creates a new resolved dispatcher for implementing method enter advice.
- ForMethodExit(MethodDescription, MethodDescription, TypeDefinition, TreeMap<String, TypeDefinition>, TypeDefinition, StackSize) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodExit
-
Creates a new argument handler for an exit advice method.
- ForMethodExit(MethodDescription.InDefinedShape, List<Advice.OffsetMapping.Target>, MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodExit
-
Creates a new advice method writer.
- ForMethodExit(MethodDescription.InDefinedShape, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit
-
Creates a new resolved dispatcher for implementing method exit advice.
- ForMethodExit(MethodVisitor, Implementation.Context, Advice.ArgumentHandler.ForAdvice, Advice.MethodSizeHandler.ForAdvice, Advice.StackMapFrameHandler.ForAdvice, MethodDescription, MethodDescription.InDefinedShape, Map<Integer, Advice.OffsetMapping.Target>, Advice.Dispatcher.SuppressionHandler.Bound, Advice.Dispatcher.RelocationHandler.Bound) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor.ForMethodExit
-
Creates a code translation visitor for translating exit advice.
- ForMethodExit(MethodDescription.InDefinedShape, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
Creates a new resolved dispatcher for implementing method exit advice.
- ForMethodInvocation(TypeDescription, MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation
-
Creates a new method-resolving substitution.
- ForMethodName() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForMethodName
-
- 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, MethodDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
-
Creates an argument loader for a parameter of the instrumented method.
- ForMethodParameter(int) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter
-
Creates a new target handler for the instrumented method's argument.
- 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(MethodDescription, List<MethodDelegationBinder.Record>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn
-
Creates a new compiled implementation delegate for a field delegation.
- ForMethodReturn(String, MethodGraph.Compiler, List<? extends TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>, ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForMethodReturn
-
Creates a new implementation delegate for a method return value delegation.
- ForMethodToken(MethodDescription.Token) - Constructor for class net.bytebuddy.matcher.LatentMatcher.ForMethodToken
-
Creates a new latent matcher for a method token.
- ForModularizedVm() - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForModularizedVm
-
- 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.
- ForNonArrayType() - Constructor for enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType
-
- 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.
- ForNullConstant() - Constructor for enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
-
- ForNullValue() - Constructor for enum net.bytebuddy.implementation.FixedValue.ForNullValue
-
- ForNullValue(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
-
Creates a new argument provider for the null
value.
- ForOrigin(List<Advice.OffsetMapping.ForOrigin.Renderer>) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin
-
Creates a new offset mapping for an origin value.
- ForOriginType() - Constructor for class net.bytebuddy.implementation.FixedValue.ForOriginType
-
Creates a new fixed value appender for the origin type.
- ForOriginType(Assigner, Assigner.Typing) - 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.
- ForPackageType() - Constructor for enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType
-
- 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.
- ForParameterizedType(String, List<TypePool.Default.LazyTypeDescription.GenericTypeToken>) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType
-
Creates a type token that represents a parameterized type.
- ForParameterType() - Constructor for enum net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForParameterType
-
- ForParameterType() - Constructor for enum net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForParameterType
-
- ForPoolValue(StackManipulation, Class<?>) - Constructor for class net.bytebuddy.implementation.FixedValue.ForPoolValue
-
Creates a new constant pool fixed value implementation.
- ForPoolValue(StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForPoolValue
-
Creates a new constant pool fixed value implementation.
- ForPoolValue(Assigner, Assigner.Typing, StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForPoolValue
-
Creates a new constant pool fixed value implementation.
- ForPrefix(String) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.ForPrefix
-
Creates a new name prefixing native method strategy.
- ForPrepared() - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.AbstractBase.ForPrepared
-
- forPrimitive(TypeDescription) - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
Locates the primitive type precedence for a given type.
- forPrimitive(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
Locates a boxing delegate for a given primitive type.
- forPrimitive(TypeDescription.Generic) - 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.
- ForPrimitiveType(int, int) - Constructor for enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
Creates a new primitive array creator.
- ForPrimitiveType(Class<?>) - Constructor for enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Creates a new primitive type token.
- ForProductionTypes() - Constructor for class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
-
- 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.
- ForRawType(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForRawType
-
Creates a new type token that represents a non-generic type.
- ForRebasedConstructor(MethodDescription.InDefinedShape) - 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<? extends DynamicType>, TypeWriter.FieldPool, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, 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.
- ForRedefinition() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.ForRedefinition
-
- forRedefinition(MethodRegistry.Prepared, List<? extends DynamicType>, TypeWriter.FieldPool, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, TypePool, TypeDescription, ClassFileLocator) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Creates a type writer for redefining a type.
- 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.
- 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.
- ForResolvableTypes() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForResolvableTypes
-
- ForRetransformation() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.ForRetransformation
-
- ForReturnTypeName() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForReturnTypeName
-
- ForReturnValue(TypeDescription.Generic, Advice.Return) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue
-
Creates a new offset mapping for a return value.
- ForReturnValue(TypeDescription.Generic, boolean, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue
-
Creates a new offset mapping for a return value.
- ForSelfDeclaredMethod(boolean) - Constructor for enum net.bytebuddy.matcher.LatentMatcher.ForSelfDeclaredMethod
-
Creates a new latent matcher for a self-declared method.
- 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.
- 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 short
value.
- 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.
- ForSplitAdvice(LatentMatcher<? super MethodDescription>, 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, TypeDescription.Generic, TypeDescription.Generic, Assigner.Typing) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation
-
Creates an offset mapping that binds a stack manipulation.
- 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, 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.
- ForStandardToolsJarVm(String) - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
-
Creates a new attachment provider that loads the virtual machine class from the tools.jar.
- ForStaticCall(List<MethodDelegationBinder.Record>) - 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
-
- ForStaticMethod(List<MethodDelegationBinder.Record>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
-
Creates a new implementation delegate for a static method delegation.
- ForStringConstant(String) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant
-
Creates a new argument provider for a String
value.
- 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.
- ForStringRepresentation() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForStringRepresentation
-
- ForStubValue() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForStubValue
-
- ForSuperMethodByConstructor(TypeDescription, Implementation.Target, List<TypeDescription>, 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.
- ForSuperMethodCall() - Constructor for enum net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForSuperMethodCall
-
- 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.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.Generic, Advice.This) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
Creates a new offset mapping for a this
reference.
- ForThisReference(TypeDescription.Generic, boolean, Assigner.Typing, boolean) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
Creates a new offset mapping for a this
reference.
- ForThisReference(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference
-
Creates an argument loader that supplies the this
instance as an argument.
- ForThisValue() - Constructor for class net.bytebuddy.implementation.FixedValue.ForThisValue
-
Creates an implementation that returns the instance of the instrumented type.
- ForThisValue(Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.FixedValue.ForThisValue
-
Creates an implementation that returns the instance of the instrumented type.
- ForThrowable(TypeDescription.Generic, Advice.Thrown) - 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, 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..
- ForTokenNormalization(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTokenNormalization
-
Creates a new token normalization visitor.
- 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, List<? extends 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, List<? extends 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(MethodDescription.InDefinedShape, List<? extends ParameterDescription.Token>) - Constructor for class net.bytebuddy.description.method.ParameterList.ForTokens
-
Creates a new parameter list for the provided tokens.
- ForTopLevelType(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldLocator.ForTopLevelType
-
Creates a new type locator for a top-level type.
- 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.
- ForTotal() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForTotal
-
- ForType(TypeDescription) - 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.
- ForType(Class<? extends T>, 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.Generic) - Static method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
Creates a new array factory for a given component type.
- ForTypeAnnotations() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Creates a new type annotation validator.
- 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.
- ForTypeAnnotations(AnnotationAppender, AnnotationValueFilter, int, String) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Creates a new type annotation appending visitor.
- 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.
- ForTypeName() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
-
- ForTypeResourceUrl() - Constructor for class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl
-
- 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, TypeDefinition...) - Constructor for class net.bytebuddy.description.method.ParameterList.Explicit.ForTypes
-
Creates a new parameter type list.
- ForTypes(MethodDescription.InDefinedShape, List<? extends TypeDefinition>) - Constructor for class net.bytebuddy.description.method.ParameterList.Explicit.ForTypes
-
Creates a new parameter type list.
- ForTypeVariable(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Creates a new dispatcher of 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable
-
Creates a new annotation collector.
- ForTypeVariable(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable
-
Creates a generic type token that represents 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.
- ForUnboundWildcard() - Constructor for enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
-
- ForUnifiedAdvice(LatentMatcher<? super MethodDescription>, 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.
- ForUnnamedType() - Constructor for enum net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
-
- 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<? extends URL>) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForUrl
-
Creates a new class file locator for the given URLs.
- ForUserDefinedToolsJar() - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
-
- ForValue(int, int, int, int) - Constructor for enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
Creates a new relocation handler for a type's default or non-default value.
- forValue(double) - Static method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
Creates a stack manipulation for loading a double
value onto the operand stack.
- forValue(float) - Static method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
Creates a stack manipulation for loading a float
value onto the operand stack.
- 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(int) - Static method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
Creates a stack manipulation for loading an int
value onto the stack.
- forValue(long) - Static method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
Creates a stack manipulation for loading a long
value onto the operand stack.
- ForValue(Object) - Constructor for class net.bytebuddy.implementation.FixedValue.ForValue
-
Creates a new static field fixed value implementation with a random name for the field containing the fixed
value.
- ForValue(String, Object) - Constructor for class net.bytebuddy.implementation.FixedValue.ForValue
-
Creates a new static field fixed value implementation.
- ForValue(Assigner, Assigner.Typing, String, Object) - 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.
- 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.
- ForVisibilityBridge() - Constructor for enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge
-
- forward() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator
-
Forwards the iterator to the next relevant iterable.
- forwardingMethod - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
The method which is overridden for generating the proxy class.
- forwardingMethod - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
-
The method which implements the behavior of forwarding a method invocation.
- forwardingType - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
The type that declares the method for forwarding a method invocation.
- ForWildcardBound(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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.
- FrameComputingClassWriter(int, TypePool) - Constructor for class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.FrameComputingClassWriter
-
Creates a new frame computing class writer.
- FrameComputingClassWriter(ClassReader, int, TypePool) - Constructor for class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.FrameComputingClassWriter
-
Creates a new frame computing class writer.
- frameWriter - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
The frame writer to use.
- freeIndex - Variable in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
The next index of the local variable array that is available.
- freeOffset - Variable in class net.bytebuddy.utility.visitor.LocalVariableAwareMethodVisitor
-
The first offset that was observed to not be used.
- FROM_BEGINNING - Static variable in class net.bytebuddy.dynamic.DynamicType.Default
-
A convenience index for the beginning of an array to improve the readability of the code.
- FROM_BEGINNING - Static variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
Indicates that an array should be included from its first index.
- FROM_BEGINNING - Static variable in class net.bytebuddy.utility.StreamDrainer
-
A convenience constant referring to the value representing the start of a stream.
- fromInstalledAgent(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
Returns an agent-based class file locator for the given class loader and an already installed
Byte Buddy-agent.
- fromInstalledAgent() - Static method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
- fromInstalledAgent(ClassReloadingStrategy.Strategy) - Static method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
- Frozen(TypeDescription, LoadedTypeInitializer) - Constructor for class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new frozen representation of an instrumented type.
- future - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.Cancelable.ForFuture
-
The future to cancel upon cancellation of this instance.
- generateVisibilityBridge(MethodDescription) - Method in interface net.bytebuddy.dynamic.VisibilityBridgeStrategy
-
Determines if a visibility bridge should be generated for a method that is eligable.
- genericArray - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
The generic array type to which another type is assigned.
- genericArrayType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfGenericArray.ForLoadedType
-
The loaded 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<? super TypeDescription.Generic>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a field's generic type against the provided matcher.
- genericSignature - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
The field's generic signature as found in the class file or null
if the field is not generic.
- genericSignature - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The type's generic signature as found in the class file or null
if the type is not generic.
- genericSignature - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
The field's generic signature as found in the class file or null
if the field is not generic.
- genericSignature - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
The method's generic signature as found in the class file or null
if the method is not generic.
- genericSignature - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
The methods's generic signature as found in the class file or null
if the method is not generic.
- genericSignature - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
-
The generic signature of the field or null
if it is not generic.
- genericSignature - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
The generic signature of the type or null
if it is not generic.
- genericSignature - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
The generic signature of the method or null
if it is not generic.
- GenericTypeExtractor(TypePool.Default.GenericTypeRegistrant) - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
-
Creates a new generic type extractor.
- genericTypeRegistrant - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
-
A registrant that receives any discovered type.
- genericTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound
-
A token representing the wildcard's bound.
- genericTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
The token that describes the represented generic type.
- genericTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList
-
A list of type tokens this list represents.
- genericTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
-
Type tokens that describe the represented generic types.
- 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.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.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList
- get(int) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterList
- 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.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_ANNOTATED_ACTUAL_TYPE_ARGUMENTS - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeArgument
-
The java.lang.reflect.AnnotatedParameterizedType#getAnnotatedActualTypeArguments
method.
- GET_ANNOTATED_BOUNDS - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType
-
The java.lang.reflect.AnnotatedTypeVariable#getAnnotatedBounds
method.
- GET_ANNOTATED_BOUNDS - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable
-
The java.lang.reflect.TypeVariable#getAnnotatedBounds
method.
- GET_ANNOTATED_GENERIC_COMPONENT_TYPE - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForComponentType
-
The java.lang.reflect.AnnotatedArrayType#getAnnotatedGenericComponentType
method.
- GET_ANNOTATED_LOWER_BOUNDS - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardLowerBoundType
-
The java.lang.reflect.AnnotatedWildcardType#getAnnotatedLowerBounds
method.
- GET_ANNOTATED_OWNER_TYPE - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForOwnerType
-
The java.lang.reflect.AnnotatedType#getAnnotatedOwnerType
method.
- GET_ANNOTATED_UPPER_BOUNDS - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType
-
The java.lang.reflect.AnnotatedWildcardType#getAnnotatedUpperBounds
method.
- GET_CLASS - Static variable in enum net.bytebuddy.implementation.EqualsMethod.TypeCompatibilityCheck
-
The Object.getClass()
method.
- GET_CONSTRUCTOR - Static variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
-
The Class.getConstructor(Class[])
method.
- GET_DECLARED_CONSTRUCTOR - Static variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
-
The Class.getDeclaredConstructor(Class[])
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_DECLARED_METHOD - Static variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
-
The Class.getDeclaredMethod(String, Class[])
method.
- GET_METHOD - Static variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
-
The Class.getMethod(String, Class[])
method.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- getActualName() - Method in class net.bytebuddy.description.enumeration.EnumerationDescription.AbstractBase
-
Returns the name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns the name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns the name of this element as it is found in the source code.
- getActualName() - Method in interface net.bytebuddy.description.NamedElement
-
Returns the name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
-
Returns the name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the 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 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 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 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 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 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 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 name of this element as it is found in the source code.
- getActualName() - Method in class net.bytebuddy.utility.JavaModule
-
Returns the name of this element as it is found in the source code.
- getAdditionalArguments() - 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.
- getAdditionalArguments() - 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.
- getAdditionalArguments() - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution
-
A rebased method might require additional arguments in order to create a distinct signature.
- getAdditionalArguments() - 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.
- 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.
- getAllTypes() - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
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.
- getAnnotatedExceptionTypes - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
The java.lang.reflect.Executable#getAnnotatedExceptionTypes
method.
- getAnnotatedInterfaces - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
The java.lang.Class#getAnnotatedInterfaces
method.
- getAnnotatedParameterTypes - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
The java.lang.reflect.Executable#getAnnotatedParameterTypes
method.
- getAnnotatedReceiverType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
The java.lang.reflect.Executable#getAnnotatedReceiverType
method.
- getAnnotatedReturnType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
The java.lang.reflect.Method#getAnnotatedReturnType
method.
- getAnnotatedSuperclass - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
The java.lang.Class#getAnnotatedSuperclass
method.
- getAnnotatedType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
The java.lang.reflect.Field#getAnnotatedType
method.
- getAnnotation(Class<T>) - 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.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.
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes.TypeProjection
-
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection
-
- getAnnotationReader() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes.TypeProjection
-
- 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 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.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 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.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 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 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 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.
- getAnnotationType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
-
Returns a description of the annotation type of this annotation.
- 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
-
- getArgumentHandlerFactory() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
- getArgumentHandlerFactory() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit
-
- getArgumentHandlerFactory() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Resolved.ForMethodExit
-
- getArtifactId(String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
-
Returns the artifact id to use.
- getAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
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.ForInlining.ContextRegistry
-
Returns the auxiliary types that were registered during class creation.
- getAuxiliaryTypes() - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
- getAuxiliaryTypes() - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
- getAuxiliaryTypes() - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
-
- getBaseModifiers() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AbstractPropertyAccessorMethod
-
Returns the base modifiers, i.e.
- 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.AgentBased.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.
- 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.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.
- getClassFileLocator() - Method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
-
Returns a class file locator for the represented source.
- getClassFileLocator() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
-
Returns a class file locator for the represented source.
- getClassFileLocator() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Returns a class file locator for the represented source.
- getClassFileLocator() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile
-
Returns a class file locator for the represented source.
- getClassFileLocator() - Method in interface net.bytebuddy.build.Plugin.Engine.Source.Origin
-
Returns a class file locator for the represented source.
- getClassFileVersion() - Method in class net.bytebuddy.implementation.Implementation.Context.ExtractableView.AbstractBase
-
Returns the class file version of the currently created dynamic type.
- getClassFileVersion() - Method in interface net.bytebuddy.implementation.Implementation.Context
-
Returns the class file version of the currently created dynamic type.
- getClassFileVersionNumber() - Method in class net.bytebuddy.ClassFileVersion.VersionExtractor
-
Returns the class file version number found in a class file.
- getClassLoader() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
-
Returns the underlying class loader.
- getClassLoader() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
-
Returns the underlying class loader.
- getClassLoader() - Method in interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate
-
Returns the underlying class loader.
- getClassLoader(Object) - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
Returns the module's class loader.
- getClassLoader - Variable in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
The java.lang.Module#getClassLoader()
method.
- getClassLoader(Object) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
Returns the module's class loader.
- getClassLoader(Object) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
-
Returns the module's class loader.
- getClassLoader() - Method in class net.bytebuddy.utility.JavaModule
-
Returns the class loader of this module.
- 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.
- getClassLoadingLock - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct.ForJava7CapableVm
-
An instance of ClassLoader#getClassLoadingLock(String)
.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct.ForJava7CapableVm
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct.ForLegacyVm
- 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 - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
The accessor method for using ClassLoader#getClassLoadingLock(String)
or returning the supplied ClassLoader
if this method does not exist on the current VM.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Returns the lock for loading the specified class.
- getClassLoadingLock - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForJava7CapableVm
-
An instance of ClassLoader#getClassLoadingLock(String)
.
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForJava7CapableVm
- getClassLoadingLock(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride.ForLegacyVm
- getClassPath() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment
-
Returns the class path elements required for loading the supplied virtual machine type.
- getClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
-
- getClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
-
- getClassPathElements() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Returns the class path elements of the relevant output directory.
- getCommonSuperClass(String, String) - Method in class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.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.
- getComponentType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyNonGenericReceiverType
-
Returns the component type of this type.
- 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.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.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.LazyFieldDescription
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyNonGenericReceiverType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable
-
Returns a list of annotations that are declared by this instance.
- getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyPackageDescription
-
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.
- 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 - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
A reference to java.lang.invoke.MethodHandleInfo#getDeclaringClass
.
- getDeclaringClass(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
Returns the declaring class of the supplied method handle info.
- getDeclaringClass(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher
-
Returns the declaring class of the supplied 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.
- getDeclaringMethod() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription
-
Returns the method that declares this parameter.
- getDeclaringType() - Method in interface net.bytebuddy.description.DeclaredByType
-
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.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.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.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.
- getDeclaringType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
Returns the declaring type of this instance.
- getDeclaringType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns the declaring type of this instance.
- getDefaultValue(Class<T>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the default value but casts it to the given type.
- getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the method's default annotation value or null
if 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 null
if 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 null
if no default value is defined for this method.
- getDefaultValue(Class<T>) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Returns the default value but casts it to the given type.
- getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the method's default annotation value or null
if 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 null
if 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 null
if 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.
- getDefaultValue() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the default value for this type, i.e.
- getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
Returns the default value to write to the field or null
if 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 null
if 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 null
if 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 null
if 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 null
if 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 null
if 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 null
if 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 null
if 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 null
if 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 null
if no default value is defined for this method.
- getDefaultValue() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns the method's default annotation value or null
if no default value is defined for this method.
- getDefinedPackage - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm
-
The java.lang.ClassLoader#getDefinedPackage(String)
method.
- 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 interface net.bytebuddy.description.ByteCodeElement
-
Returns the descriptor of this byte code element.
- 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.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.
- 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 ElementType
s that can declare this annotation.
- getElementTypes() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Returns a set of all ElementType
s 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 null
if no such method exists.
- getEnclosingMethod(TypePool) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns the enclosing method or null
if no such method exists.
- getEnclosingMethod(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
Returns the enclosing method or null
if no such method exists.
- getEnclosingMethod(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinType
-
Returns the enclosing method or null
if 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 null
if no such type exists.
- getEnclosingType(TypePool) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns the enclosing type or null
if no such type exists.
- getEnclosingType(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
Returns the enclosing type or null
if no such type exists.
- getEnclosingType(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinType
-
Returns the enclosing type or null
if 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.
- getEnumerationType() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawEnumerationValue.LazyEnumerationDescription
-
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.
- getExceptionTypes() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns the exception types of the described method.
- 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.WithExternalAttachment
-
Returns a description of a virtual machine class for an external attachment.
- getExternalAttachment() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithoutExternalAttachment
-
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.
- 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.
- getFlags() - Method in enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
Returns the flags to provide to a ClassReader
for parsing a file.
- getFreeOffset() - Method in class net.bytebuddy.utility.visitor.LocalVariableAwareMethodVisitor
-
Returns the first offset that was observed to be free.
- getGenericSignature() - Method in interface net.bytebuddy.description.ByteCodeElement
-
Returns the generic signature of this byte code element.
- 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 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
-
Returns the generic signature of this byte code element.
- getGenericSignature() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
Returns the generic signature of this byte code element.
- getGenericSignature() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns the generic signature of this byte code element.
- getGroupId(String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
-
Returns the group id to use.
- 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.DefaultMethod.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.FieldProxy.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 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.SuperMethod.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.
- 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 null
if no such title exists.
- getImplementationTitle() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package implementation's title or null
if no such title exists.
- getImplementationTitle() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package implementation's title or null
if no such title exists.
- getImplementationTitle() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package implementation's title or null
if no such title exists.
- getImplementationVendor() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package implementation's vendor or null
if no such vendor exists.
- getImplementationVendor() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package implementation's vendor or null
if no such vendor exists.
- getImplementationVendor() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package implementation's vendor or null
if no such vendor exists.
- getImplementationVendor() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package implementation's vendor or null
if no such vendor exists.
- getImplementationVersion() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package implementation's version or null
if no such version exists.
- getImplementationVersion() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package implementation's version or null
if no such version exists.
- getImplementationVersion() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package implementation's version or null
if no such version exists.
- getImplementationVersion() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package implementation's version or null
if no such version exists.
- 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.
- getIndex() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription
-
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.
- getInstrumentation() - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Looks up the Instrumentation
instance 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.
- 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.
- getInternalName() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractBase
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractBase
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in interface net.bytebuddy.description.NamedElement.WithRuntimeName
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractBase
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
Returns the internal internalName of this byte code element.
- getInternalName() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
Returns the internal internalName 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.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns the internal internalName of this byte code element.
- 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.dynamic.scaffold.InstrumentedType.Default
-
- getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
- getLoadedTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
- 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.
- getLoadedTypeInitializers() - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
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.
- getLocalVariableSize() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
-
Returns the required size of the local variable array.
- 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.
- getMajorVersion() - Method in class net.bytebuddy.ClassFileVersion
-
Returns the major version this instance represents.
- getManifest() - Method in enum net.bytebuddy.build.Plugin.Engine.Source.Empty
-
Returns the manifest file of the source location or null
if no manifest exists.
- getManifest() - Method in class net.bytebuddy.build.Plugin.Engine.Source.ForFolder
-
Returns the manifest file of the source location or null
if no manifest exists.
- getManifest() - Method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Returns the manifest file of the source location or null
if no manifest exists.
- getManifest() - Method in class net.bytebuddy.build.Plugin.Engine.Source.Origin.ForJarFile
-
Returns the manifest file of the source location or null
if no manifest exists.
- getManifest() - Method in interface net.bytebuddy.build.Plugin.Engine.Source.Origin
-
Returns the manifest file of the source location or null
if 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.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.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.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.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.Transformer.ForAdvice.Entry
-
Returns the matcher for advised methods.
- 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.
- 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.
- 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 - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
A reference to java.lang.invoke.MethodHandleInfo#getMethodType
.
- getMethodType(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
Returns a method handle info's method type.
- getMethodType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher
-
Returns a method handle info's method type.
- 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 - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
A reference to java.lang.reflect.Parameter#getModifiers
.
- getModifiers(AccessibleObject, int) - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
Returns the given parameter's modifiers.
- getModifiers(AccessibleObject, int) - Method in enum net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForLegacyVm
-
Returns the given parameter's modifiers.
- getModifiers(AccessibleObject, int) - Method in interface net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher
-
Returns the given parameter's modifiers.
- 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.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.LazyFieldDescription
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns the modifier that is described by this object.
- getModifiers() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription
-
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 null
if no modifiers are known.
- getModule - Variable in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
The java.lang.Class#getModule()
method.
- 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 internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
-
Returns the internalName 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 internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns the internalName 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 internalName of this byte code element.
- getName - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
A reference to java.lang.reflect.Parameter#getName
.
- getName(AccessibleObject, int) - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
Returns the given parameter's implicit or explicit name.
- getName(AccessibleObject, int) - Method in enum net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForLegacyVm
-
Returns the given parameter's implicit or explicit name.
- getName(AccessibleObject, int) - Method in interface net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher
-
Returns the given parameter's implicit or explicit name.
- getName() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns the internalName 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 internalName of this byte code element.
- getName() - Method in interface net.bytebuddy.description.NamedElement.WithRuntimeName
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.PackageDescription.Simple
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the internalName of this byte code element.
- 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() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
- 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 internalName of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyPackageDescription
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
Returns the name of the parameter or null
if there is no such name.
- getName() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyTypeDescription
-
Returns the internalName of this byte code element.
- getName() - Method in class net.bytebuddy.pool.TypePool.LazyFacade.LazyTypeDescription
-
Returns the internalName of this byte code element.
- getName - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
A reference to java.lang.invoke.MethodHandleInfo#getName
.
- getName(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
Returns the method name of the supplied method handle info.
- getName(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher
-
Returns the method name of the supplied method handle info.
- getName() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the name represented by this instance.
- getName(Object) - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
Returns the module's name.
- getName - Variable in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
The java.lang.Module#getName()
method.
- getName(Object) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
Returns the module's name.
- getName(Object) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
-
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.ForMethodEnter
-
Returns the named types declared by this enter 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 declared by this enter advice.
- getNamedTypes() - Method in interface net.bytebuddy.asm.Advice.Dispatcher.Resolved.ForMethodEnter
-
Returns the named types declared by this enter 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 - Variable in class net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForJava11CapableVm
-
The java.lang.Class#getNestHost
method.
- getNestHost(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForJava11CapableVm
-
Returns the specified class's nest host.
- getNestHost(Class<?>) - Method in enum net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForLegacyVm
-
Returns the specified class's nest host.
- getNestHost(Class<?>) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Returns the specified class's nest host.
- 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.
- 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 - Variable in class net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForJava11CapableVm
-
The java.lang.Class#getNestMembers
method.
- getNestMembers(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForJava11CapableVm
-
Returns the nest members of the other class.
- getNestMembers(Class<?>) - Method in enum net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForLegacyVm
-
Returns the nest members of the other class.
- getNestMembers(Class<?>) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Returns the nest members of the other class.
- 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.
- 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.AbstractFieldInstruction
-
Returns the opcode for implementing the field access.
- getOpcode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
-
- getOpcode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
-
- 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.ForProductionTypes
-
- getOutputDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
-
- getOutputDirectory() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo
-
Returns the output directory to search for class files.
- 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.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyNonGenericReceiverType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType
-
Returns the owner type of this type.
- getOwnerType() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns the owner type of this instance.
- getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
An instance of ClassLoader.getPackage(String)
or ClassLoader#getDefinedPackage(String)
.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Direct
-
Looks up a package from a class loader.
- getPackage(ClassLoader, String) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher
-
Looks up a package from a class loader.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
Looks up a package from a class loader.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
Looks up a package from a class loader.
- getPackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
The accessor method for using ClassLoader.getPackage(String)
or ClassLoader#getDefinedPackage(String)
.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection
-
Looks up a package from a class loader.
- getPackage - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
An instance of ClassLoader.getPackage(String)
or ClassLoader#getDefinedPackage(String)
.
- getPackage(ClassLoader, String) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride
-
Looks up a package from a class loader.
- getPackage() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackage() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
Returns the package of the type described by this instance or null
if the described type does not imply a package.
- getPackaging(String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
-
Returns the version to use.
- getParameter(AccessibleObject, int) - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
Returns the java.lang.reflect.Parameter
of an executable at a given index.
- 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 - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm
-
The java.lang.reflect.Executable#getParameterCount()
method.
- getParameterCount(Object) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm
-
Returns the amount of parameters of a given executable..
- getParameterCount(Object) - Method in enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm
-
Returns the amount of parameters of a given executable..
- getParameterCount(Object) - Method in interface net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher
-
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 - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
A reference to java.lang.reflect.Executable#getParameters
.
- 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() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns a list of this method's parameters.
- 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
-
- getPlugin() - Method in class net.bytebuddy.build.maven.Transformation
-
Returns the plugin type name.
- getPrefix() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.Disabled
-
Returns the method prefix if the strategy is enabled.
- getPrefix() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.ForPrefix
-
Returns the method prefix if the strategy is enabled.
- getPrefix() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy
-
Returns the method prefix if the strategy is enabled.
- getPrefixResolver() - Method in enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
Returns the prefix resolver to use.
- 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.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.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.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.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.
- getRawPlugin() - Method in class net.bytebuddy.build.maven.Transformation
-
Returns the plugin name or null
if it is not set.
- getReaderHint() - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Returns a hint to supply to a ClassReader
when parsing an advice method.
- getReaderHint() - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
-
Returns a hint to supply to a ClassReader
when parsing an advice method.
- getReaderHint() - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Returns a hint to supply to a ClassReader
when parsing an advice method.
- getReceiverType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Returns this methods receiver type.
- getReceiverType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Returns this methods receiver type.
- 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
-
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 null
if 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.
- getReceiverType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns this methods receiver type.
- 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 - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
A reference to java.lang.invoke.MethodHandleInfo#getReferenceKind
.
- getReferenceKind(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
Returns the reference kind of the supplied method handle info.
- getReferenceKind(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher
-
Returns the reference kind of the supplied 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.
- 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.
- 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 enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
Returns a resource stream for this module for a resource of the given name or null
if such a resource does not exist.
- getResourceAsStream - Variable in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
The java.lang.Module#getResourceAsStream(String)
method.
- getResourceAsStream(Object, String) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
Returns a resource stream for this module for a resource of the given name or null
if such a resource does not exist.
- getResourceAsStream(Object, String) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
-
Returns a resource stream for this module for a resource of the given name or null
if 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 null
if 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
- getResultType() - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Resolution
-
Returns the resulting type of the substitution or void
if 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 void
if 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.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
Returns the return type of the described method.
- 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.
- getReturnValueOffset() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodEnter
-
- getReturnValueOffset() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter.ForMethodExit
-
- getReturnValueOffset() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
Resolves the offset of the advice method's local variable.
- getReturnValueOffset() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor.ForMethodEnter
-
- getReturnValueOffset() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor.ForMethodExit
-
- getReturnValueOffset() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
Resolves the offset of the advice method's local variable.
- 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.
- getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
Returns the simple internalName of this type.
- getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Returns the simple internalName of this type.
- getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns the simple internalName of this type.
- getSimpleName() - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns the simple internalName of this type.
- getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.SuperTypeLoading
-
Returns the simple internalName of this type.
- 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 interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution
-
Returns the sort of this resolution.
- getSort() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
-
Returns the sort of this resolution.
- getSort() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
Returns the sort of this resolution.
- 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.
- getSpecificationTitle() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package specification's title or null
if no such title exists.
- getSpecificationTitle() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package specification's title or null
if no such title exists.
- getSpecificationTitle() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package specification's title or null
if no such title exists.
- getSpecificationTitle() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package specification's title or null
if no such title exists.
- getSpecificationVendor() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package specification's vendor or null
if no such vendor exists.
- getSpecificationVendor() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package specification's vendor or null
if no such vendor exists.
- getSpecificationVendor() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package specification's vendor or null
if no such vendor exists.
- getSpecificationVendor() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package specification's vendor or null
if no such vendor exists.
- getSpecificationVersion() - Method in interface net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition
-
Returns the package specification's version or null
if no such version exists.
- getSpecificationVersion() - Method in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
Returns the package specification's version or null
if no such version exists.
- getSpecificationVersion() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
Returns the package specification's version or null
if no such version exists.
- getSpecificationVersion() - Method in enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Undefined
-
Returns the package specification's version or null
if 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 class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Returns the size of the local variable array that is required for this method, i.e.
- 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.
- 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.AnnotationDescription.AnnotationInvocationHandler.MissingValue
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.IncompatibleRuntimeType
-
Returns the state of the represented loaded 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.Loaded
-
Returns the state of the represented loaded 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.IncompatibleRuntimeType
-
Returns the state of the represented loaded 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.UnknownRuntimeEnumeration
-
Returns the state of the represented loaded 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.Loaded
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray.Loaded
-
Returns the state of the represented loaded annotation value.
- getState() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue.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.
- 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.
- 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.
- 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.
- getSymbol() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable
-
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.
- 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.
- 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.
- getterMethod - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Duplex
-
The getter method.
- getterMethod - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Simplex
-
The getter method.
- getterMethod - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetter
-
The getter method.
- getterMethod - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
-
The getter method.
- getterOpcode - Variable in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
The opcode for getting a field value.
- 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.
- 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 - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
The java.lang.reflect.AnnotatedType#getType
method.
- 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() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
Returns the type of the described field.
- getType() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription
-
Returns the type of this parameter.
- getType() - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a description of the type of the represented instance or at least a stub.
- getType() - Method in interface net.bytebuddy.utility.JavaConstant
-
Returns a description of the type of the represented instance or at least a stub.
- getType() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a description of the type of the represented instance or at least a stub.
- getType() - Method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a description of the type of the represented instance or at least a stub.
- 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.
- getTypeArguments() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType
-
Returns the type arguments of this type.
- 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.
- 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.
- getTypePath() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType
-
Returns the type path for this 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.
- 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.
- 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.
- getTypeVariables() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
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.
- getTypeVariableSource() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable
-
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.
- 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.
- getUpperBounds() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable
-
Returns the upper bounds of this type.
- getValue(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Returns the value of this annotation.
- getValue(MethodDescription.InDefinedShape) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Returns the value of this annotation.
- getValue(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent
-
Returns the value of this annotation.
- getValue(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.Latent.Loadable
-
Returns the value of this annotation.
- 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.pool.TypePool.AbstractBase.RawEnumerationValue.LazyEnumerationDescription
-
Returns the name of this instance's enumeration value.
- getValue(MethodDescription.InDefinedShape) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
-
Returns the value of this annotation.
- getValues() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken
-
Returns a map of annotation value names to their value representations.
- getVersion(String) - Method in class net.bytebuddy.build.maven.AbstractUserConfiguration
-
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 VirtualMachine
class.
- getVirtualMachineType() - Method in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
Returns a VirtualMachine
class.
- getVirtualMachineType() - Method in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Unavailable
-
Returns a VirtualMachine
class.
- 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.
- 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.
- Global(long, TimeUnit) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
Creates a new global circularity lock.
- Graph(LinkedHashMap<MethodGraph.Compiler.Default.Key<MethodDescription.TypeToken>, MethodGraph.Node>) - 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.AbstractUserConfiguration
-
The group id of the project containing the plugin type or null
if the current project's group id should be used.
- groupId - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The built project's group id.
- groupId - Variable in class net.bytebuddy.build.maven.MavenCoordinate
-
The project's group id.
- identification - Variable in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher
-
A random identification for the applied self-initialization.
- identification - Variable in class net.bytebuddy.dynamic.Nexus
-
A random value that uniquely identifies a Nexus entry in order to avoid conflicts when
applying the self-initialization strategy in multiple transformations.
- identification - Variable in class net.bytebuddy.dynamic.NexusAccessor.InitializationAppender
-
The id used for identifying the loaded type initializer that was added to the
Nexus
.
- identification - Variable in class net.bytebuddy.dynamic.TypeResolutionStrategy.Active.Resolved
-
The id used for identifying the loaded type initializer that was added to the
Nexus
.
- identificationToken - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
-
The token that identifies this parameter binding as unique.
- identifier - Variable in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
The represented identifier.
- identifiers - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Detached
-
The type tokens represented by this key.
- identifiers - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized
-
A mapping of identifiers to the type tokens they represent.
- identify(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver
-
Identifies the origin type to a given type description.
- ignore(ElementMatcher<? super TypeDescription>) - 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 ClassLoader
s.
- ignore(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - 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<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - 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(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(ElementMatcher<? super TypeDescription>) - 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 ClassLoader
s.
- ignore(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - 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<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - 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(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(ElementMatcher<? super TypeDescription>) - 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 ClassLoader
s.
- ignore(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - 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<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - 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(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<? super TypeDescription>) - 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<? super TypeDescription>) - 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<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where any
MethodDescription
that matches the provided method matcher is excluded
from instrumentation.
- ignore(LatentMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where any
MethodDescription
that matches the provided method matcher is excluded
from instrumentation.
- IGNORE_ANNOTATION - Static variable in interface net.bytebuddy.asm.Advice.Dispatcher
-
Expresses that an annotation should not be visited.
- IGNORE_ANNOTATION - Static variable in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Indicates that an annotation is not of interest.
- IGNORE_ANNOTATION - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
Indicates that an annotation should be ignored.
- IGNORE_FIELD - Static variable in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Indicates that a field is not of interest.
- IGNORE_FIELD - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
Indicates that a field should be ignored.
- IGNORE_FIELD - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
-
Indicates that a field is ignored.
- IGNORE_FINALIZER - Static variable in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
A reference to the ignore finalizer method.
- 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.
- IGNORE_METHOD - Static variable in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Indicates that a method is not of interest.
- IGNORE_METHOD - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
-
Indicates that a method should be ignored.
- IGNORE_METHOD - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
-
Indicates that a method is ignored.
- IGNORE_METHOD - Static variable in class net.bytebuddy.pool.TypePool.Default
-
Indicates that a visited method should be ignored.
- IGNORE_ORIGINAL - Static variable in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Indicates that an original implementation can be ignored when redefining a method.
- ignoreAlso(LatentMatcher<? super MethodDescription>) - 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(ElementMatcher<? super MethodDescription>) - 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<? super MethodDescription>) - 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<? super MethodDescription>) - 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<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoreAlso(LatentMatcher<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- ignoreAlso(LatentMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Specifies to exclude any method that is matched by the supplied matcher from instrumentation.
- Ignored() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Ignored
-
- ignored - Variable in class net.bytebuddy.implementation.EqualsMethod
-
A matcher to filter fields that should not be used for a equality resolution.
- ignored - Variable in class net.bytebuddy.implementation.HashCodeMethod
-
A matcher to filter fields that should not be used for a hash codes computation.
- ignored - Variable in class net.bytebuddy.implementation.ToStringMethod
-
A filter that determines what fields to ignore.
- 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.
- ignoredMethods - Variable in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
A matcher for identifying methods that should be excluded from instrumentation.
- ignoredMethods - Variable in class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
-
A method matcher that matches any ignored method.
- ignoredMethods - Variable in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
-
A matcher for the ignored methods.
- ignoredTypeMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
Identifies types that should not be instrumented.
- ignoredTypeMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Identifies types that should not be instrumented.
- ignoredTypeMatcher - Variable in class net.bytebuddy.build.Plugin.Engine.Default
-
A matcher for types to exclude from transformation.
- ignoreFinalizer - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
-
true
if any finalizers should be ignored for the delegation.
- ignoreFinalizer - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
-
true
true
if any finalizer methods should be ignored for proxying.
- ignoreFinalizer - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
true
if the finalizer method should not be instrumented.
- 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.
- 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.
- Illegal(Class<T>) - 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() - Constructor for enum net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Illegal
-
- Illegal() - Constructor for enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
-
- Illegal() - Constructor for enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
-
- Illegal() - Constructor for enum net.bytebuddy.implementation.bind.MethodDelegationBinder.Record.Illegal
-
- Illegal() - Constructor for enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
-
- Illegal() - Constructor for enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
-
- Illegal() - Constructor for enum net.bytebuddy.implementation.MethodAccessorFactory.Illegal
-
- Illegal() - Constructor for enum net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.Illegal
-
- 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.
- IllegalInvocation() - Constructor for enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
-
- implement(Collection<? extends TypeDefinition>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Implements the supplied interfaces for the instrumented type.
- implement(Collection<? extends TypeDefinition>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Implements the supplied interfaces for the instrumented type.
- implement(Type...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Implements the supplied interfaces for the instrumented type.
- implement(List<? extends Type>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
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(Type...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements the supplied interfaces for the instrumented type.
- implement(List<? extends Type>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
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.
- implement(Collection<? extends TypeDefinition>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements the supplied interfaces for the instrumented type.
- implement(Collection<? extends TypeDefinition>) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Implements the supplied interfaces for the instrumented type.
- implement - Variable in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Indicates if this sort defines byte code.
- implementation - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
-
The implementation to apply.
- implementation - Variable in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
-
The stack manipulation that throws the abstract method error.
- 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
-
- Implementation.Context - Interface in net.bytebuddy.implementation
-
The context for an implementation application.
- Implementation.Context.Default - Class in net.bytebuddy.implementation
-
- 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.Record
for 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
-
- 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
-
- Implementation.Context.ExtractableView - Interface in net.bytebuddy.implementation
-
Represents an extractable view of an
Implementation.Context
which
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.Simple - Class in net.bytebuddy.implementation
-
A simple implementation that does not register any members with the instrumented type.
- Implementation.SpecialMethodInvocation - Interface in net.bytebuddy.implementation
-
Represents an 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
-
- Implementation.SpecialMethodInvocation.Simple - Class in net.bytebuddy.implementation
-
- Implementation.Target - Interface in net.bytebuddy.implementation
-
The target of an implementation.
- Implementation.Target.AbstractBase - Class in net.bytebuddy.implementation
-
- Implementation.Target.AbstractBase.DefaultMethodInvocation - Enum in net.bytebuddy.implementation
-
Determines if default method invocations are possible.
- Implementation.Target.Factory - Interface in net.bytebuddy.implementation
-
- 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.
- implementationContext - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
-
The implementation context to use.
- implementationContext - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
The implementation context to use.
- implementationContext - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.ContextRegistry
-
The implementation context that is used for creating a class or null
if it was not registered.
- implementationContext - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
-
The implementation context to use or null
if the context is not yet initialized.
- implementationContext - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
The implementation context for this class creation or null
if it was not yet created.
- 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.inline.DecoratingDynamicTypeBuilder
-
The implementation context factory to apply.
- implementationContextFactory - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The implementation context factory to apply.
- implementationDelegate - Variable in class net.bytebuddy.implementation.MethodDelegation
-
The implementation delegate for this method delegation.
- implementations - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
A map of all method descriptions mapped to their handling entries.
- implementations - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
A map of all method descriptions mapped to their handling entries.
- implementations - Variable in class net.bytebuddy.implementation.Implementation.Compound.Composable
-
All implementation that are represented by this compound implementation.
- implementations - Variable in class net.bytebuddy.implementation.Implementation.Compound
-
All implementation that are represented by this compound implementation.
- implementationTarget - Variable in class net.bytebuddy.asm.Advice.Appender
-
The current implementation target.
- implementationTarget - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
-
The implementation target for the original instrumentation.
- implementationTarget - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
-
The implementation target this type proxy is created for.
- implementationTarget - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
-
The implementation target of the proxied type.
- implementationTarget - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
The implementation target of the proxied type.
- implementationTarget - Variable in class net.bytebuddy.implementation.DefaultMethodCall.Appender
-
The implementation target of this appender.
- implementationTarget - Variable in class net.bytebuddy.implementation.MethodCall.Appender
-
The implementation target.
- implementationTarget - Variable in class net.bytebuddy.implementation.MethodDelegation.Appender
-
The implementation target of this implementation.
- implementationTarget - Variable in class net.bytebuddy.implementation.SuperMethodCall.Appender
-
The target of the current implementation.
- implementationTargetFactory - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing
-
The implementation target factory to use.
- implementationTitle - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The package implementation's title or null
if no such title exists.
- implementationVendor - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The package implementation's vendor or null
if no such vendor exists.
- implementationVersion - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The package implementation's version or null
if no such version exists.
- Implicit() - Constructor for enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Implicit
-
- Implicit() - Constructor for enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Implicit
-
- Implicit(ElementMatcher<? super FieldDescription>) - Constructor for class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting.Implicit
-
Creates a factory for a field-setting termination handler.
- ImplicitlyTypedUnboxingResponsible(TypeDescription.Generic) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
-
Creates a new implicitly typed unboxing responsible.
- 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(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(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(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 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 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.
- Inactive() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Inactive
-
- Inactive() - Constructor for enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
- include(List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
Includes all the supplied types in this collector.
- 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(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(List<? extends 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(List<? extends 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.
- include(List<? extends DynamicType>) - Method in interface net.bytebuddy.dynamic.DynamicType.Unloaded
-
Includes the provided dynamic types as auxiliary types of this instance.
- includeSuperCalls - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
true
if super method calls should be matched.
- includeSuperCalls - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
true
if super method calls should be matched.
- includeSuperCalls - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedMethod
-
true
if this specification includes super
invocations.
- includeVirtualCalls - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
true
if virtual method calls should be matched.
- includeVirtualCalls - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
true
if virtual method calls should be matched.
- includeVirtualCalls - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedMethod
-
true
if this specification includes virtual invocations.
- IncompatibleRuntimeType(Class<?>) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.IncompatibleRuntimeType
-
Creates a new representation for an annotation with an incompatible runtime type.
- IncompatibleRuntimeType(Class<?>) - Constructor for class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.IncompatibleRuntimeType
-
Creates a new representation for an incompatible runtime type.
- incompatibleType - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.IncompatibleRuntimeType
-
The incompatible runtime type which is not an annotation type.
- incompleteToken - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
-
The current token that is in the process of creation.
- 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.
- index - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
-
The current index of the visited labels that are used for try-catch-finally blocks.
- index - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved
-
The index of the parameter.
- index - Variable in class net.bytebuddy.build.maven.PluginArgument
-
The argument index.
- index - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex
-
The index of the parameter to resolve.
- index - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex.WithDynamicType
-
The index of the parameter to resolve.
- index - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
The parameter's index.
- index - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
The index of this parameter.
- index - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
The index of this parameter.
- index - Variable in class net.bytebuddy.description.method.ParameterDescription.Latent
-
The index of the parameter.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedExceptionType
-
The exception type's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedInterfaceType
-
The interface type's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedParameterizedType
-
The type argument's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeArgument
-
The type argument's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType
-
The type variable's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable
-
The type variable's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardLowerBoundType
-
The wildcard bound's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForWildcardUpperBoundType
-
The wildcard bound's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfConstructorParameter
-
The parameter's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameter
-
The parameter's index.
- index - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType
-
The index of the interface in question.
- index - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes.TypeProjection
-
The index of the exception type.
- index - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection
-
The index of the generic interface type that is represented.
- index - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes.TypeProjection
-
The index of the exception type.
- index - Variable in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
The index of the transformed method.
- index - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
The parameter's index.
- index - Variable in class net.bytebuddy.implementation.FixedValue.ForArgument
-
The argument index.
- index - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
-
The index of the parameter.
- index - Variable in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfArgument
-
The index of the method argument.
- index - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.Factory
-
The index of the parameter to be loaded onto the operand stack.
- index - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
-
The index of the parameter to be loaded onto the operand stack.
- index - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement
-
The array index to load.
- index - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfInvokedMethod
-
The parameter index.
- index - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement.OfParameter
-
The parameter index.
- index - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter
-
The index of the instrumented method's parameter that is the target of the method invocation.
- index - Variable in class net.bytebuddy.matcher.CollectionElementMatcher
-
The index of the matched element.
- index - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
-
The type variable's index.
- index - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForByteCodeElement.WithIndex
-
The byte code element's index.
- index - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription
-
The index of the described parameter.
- index - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable
-
The type variable's index.
- INDEXED_TYPE_DELIMITER - Static variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Represents an index type delimiter within a type path.
- INDEXED_TYPE_DELIMITER - Static variable in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Represents an index type delimiter within a type path.
- indexedPathMap - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable.WithIndex
-
The target collection.
- info(String) - 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.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, Throwable) - 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, Throwable) - 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, Throwable) - 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, Throwable) - 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.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the info level.
- inherited(Set<? extends TypeDescription>) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Returns only annotations that are marked as Inherited
as long as they are not
contained by the set of ignored annotation types.
- inherited(Set<? extends TypeDescription>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Returns only annotations that are marked as Inherited
as long as they are not
contained by the set of ignored annotation types.
- inherited(Set<? extends TypeDescription>) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
Returns only annotations that are marked as Inherited
as long as they are not
contained by the set of ignored annotation types.
- InheritedAnnotationMatcher<T extends TypeDescription> - Class in net.bytebuddy.matcher
-
An element matcher that matches the list of inherited annotations of a type description.
- InheritedAnnotationMatcher(ElementMatcher<? super AnnotationList>) - Constructor for class net.bytebuddy.matcher.InheritedAnnotationMatcher
-
Creates a new matcher for the inherited annotations of a type description.
- 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<? super TypeDescription>) - 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<U>) - 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.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
The initialization to apply when resolving a reference to the instance on which a non-static method is invoked.
- Initialization() - Constructor for enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.Initialization
-
- initialization - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The initializer used for creating a
ByteBuddy
instance 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
-
- InitializationAppender(List<String>) - Constructor for class net.bytebuddy.ByteBuddy.EnumerationImplementation.InitializationAppender
-
Creates an appender for an enumerations type initializer.
- InitializationAppender(int) - Constructor for class net.bytebuddy.dynamic.NexusAccessor.InitializationAppender
-
Creates a new initialization appender.
- initializationHandler - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
The initialization handler to use or null
if the handler was not yet initialized.
- initializationStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The initialization strategy to use for transformed types.
- initializationStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The initialization strategy to use for creating classes.
- 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 interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Initializable
-
Initializes the dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved
-
Initializes the dispatcher.
- initialize() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.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(DynamicType, S, ClassLoadingStrategy<? super S>) - Method in class net.bytebuddy.dynamic.TypeResolutionStrategy.Active.Resolved
-
Loads and initializes a dynamic type.
- initialize(DynamicType, S, ClassLoadingStrategy<? super S>) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Disabled
-
Loads and initializes a dynamic type.
- initialize(DynamicType, S, ClassLoadingStrategy<? super S>) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Lazy
-
Loads and initializes a dynamic type.
- initialize(DynamicType, S, ClassLoadingStrategy<? super S>) - Method in enum net.bytebuddy.dynamic.TypeResolutionStrategy.Passive
-
Loads and initializes a dynamic type.
- initialize(DynamicType, S, ClassLoadingStrategy<? super S>) - Method in interface net.bytebuddy.dynamic.TypeResolutionStrategy.Resolved
-
Loads and initializes a dynamic 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() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava7CapableVm
-
Initializes the dispatcher, if required.
- initialize() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava8CapableVm
-
Initializes the dispatcher, if required.
- initialize() - Method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForLegacyVm
-
Initializes the dispatcher, if required.
- initialize() - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.Initializable
-
Initializes the dispatcher, if required.
- initialized - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.Appender
-
The initialized 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(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(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(LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Executes the supplied loaded type initializer when loading the created instrumented type.
- 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.scaffold.inline.DecoratingDynamicTypeBuilder
-
Executes the supplied loaded type initializer when loading the created instrumented type.
- 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.
- initialValue - Variable in class net.bytebuddy.implementation.HashCodeMethod.Appender
-
Loads the initial hash code onto the operand stack.
- inject(File, File) - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
Injects the types of this dynamic type into a given jar file.
- inject(File) - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
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(File) - Method in interface net.bytebuddy.dynamic.DynamicType
-
Injects the types of this dynamic type into a given jar file.
- inject(Map<? extends TypeDescription, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.AbstractBase
-
Injects the given types into the represented class loader.
- inject(Map<? extends TypeDescription, byte[]>) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector
-
Injects the given types into the represented class loader.
- inject(Instrumentation, JarFile) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
-
Adds the given classes to the represented class loader.
- inject(MethodGraph.Compiler.Default.Key.Harmonized<U>, Visibility) - 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.Harmonized<U>, Visibility) - 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.Harmonized<W>, Visibility) - 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.Harmonized<U>, Visibility) - 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<V>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Injects the given store into this store.
- inject(TypeDescription, MethodRegistry) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
- inject(TypeDescription, MethodRegistry) - Method in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.WithMethodAttributeAppenderFactory
-
- inject(TypeDescription, MethodRegistry) - Method in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
- inject(TypeDescription, MethodRegistry) - Method in interface net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy
-
- 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.
- 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.
- 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.
- injectCompletionFrame(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler
-
Injects a frame indicating the completion of the currently handled method, i.e.
- injectCompletionFrame(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame indicating the completion of the currently handled method, i.e.
- 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<? extends TypeDescription>, List<? extends TypeDescription>) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
Injects a full stack map frame after the instrumented method has completed.
- InjectingInitializer(TypeDescription, Map<TypeDescription, byte[]>, Map<TypeDescription, LoadedTypeInitializer>, 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.
- 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.
- InjectionDispatcher(ProtectionDomain, PackageDefinitionStrategy, boolean) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Creates a new injection dispatcher.
- 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.
- 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.
- injectPostCompletionFrame(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.StackMapFrameHandler.ForInstrumentedMethod
-
Injects a frame indicating the completion of the currently handled method, i.e.
- injectPostCompletionFrame(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.StackMapFrameHandler.NoOp
-
Injects a frame indicating the completion of the currently handled method, i.e.
- injectRaw(Map<? extends String, byte[]>) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector
-
Injects the given types into the represented class loader using a mapping from name to binary representation.
- injectRaw(Map<? extends String, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
Injects the given types into the represented class loader using a mapping from name to binary representation.
- injectRaw(Map<? extends String, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Injects the given types into the represented class loader using a mapping from name to binary representation.
- injectRaw(Map<? extends String, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
Injects the given types into the represented class loader using a mapping from name to binary representation.
- injectRaw(Map<? extends String, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
Injects the given types into the represented class loader using a mapping from name to binary representation.
- 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.RequiringConsistentShape
-
Injects a frame before executing the instrumented method.
- injectStartFrame(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.UsingArgumentCopy
-
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_ENTER - Static variable in class net.bytebuddy.asm.Advice
-
- INLINE_EXIT - Static variable in class net.bytebuddy.asm.Advice
-
- Inlining(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Creates a dispatcher for inlined advice 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<? super MethodDescription>, ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
-
Creates a new inline implementation matcher.
- InMemory(Map<String, byte[]>) - Constructor for class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Creates a new in-memory source.
- InMemory() - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Creates a new in-memory storage.
- InMemory(Map<String, byte[]>) - Constructor for class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Creates a new in-memory storage.
- INNER_CLASS_PATH - Static variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Represents a (reversed) type step to an inner class within a type path.
- 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.
- INNER_CLASS_SEPARATOR - Static variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
-
The separator that indicates an inner type.
- 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(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Defines this type as an inner type of the supplied type.
- 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(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Defines this type as an inner type of the supplied type.
- 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(Class<?>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines this type as an inner type of the supplied type.
- 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(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(Class<?>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
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(Method) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Defines this type as an inner type that was declared within the supplied method.
- 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(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(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Defines this type as an inner type of the supplied type.
- 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.
- inputStream - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.ByteArrayUrlStreamHandler.ByteArrayUrlConnection
-
The input stream to return for this connection.
- insert(ClassLoader, T, Class<?>) - Method in class net.bytebuddy.TypeCache
-
Inserts a new type into the cache.
- insert(ClassLoader, S, Class<?>) - Method in class net.bytebuddy.TypeCache.WithInlineExpunction
-
Inserts a new type into the cache.
- install(Class<?>, String, String, String) - Static method in class net.bytebuddy.agent.Attacher
-
Installs a Java agent on a target VM.
- install() - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Installs an agent on the currently running Java virtual machine.
- 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.ProcessProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Installs an agent on the Java virtual machine resolved by the process 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.AttachmentProvider, String, String, ByteBuddyAgent.AgentProvider) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Installs a Java agent on a target VM.
- 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
FieldProxy
allows
getting and setting values for a given field.
- 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
FieldProxy
allows
getting and setting values for a given field.
- 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
FieldProxy
annotation.
- 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
FieldProxy
annotation.
- install(Class<?>) - Static method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
Installs a given type for use on a
Morph
annotation.
- install(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
Installs a given type for use on a
Morph
annotation.
- install(Class<?>) - Static method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
-
Installs a given type for use on a
Pipe
annotation.
- install(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
-
Installs a given type for use on a
Pipe
annotation.
- Installation(AgentBuilder.Listener, AgentBuilder.InstallationListener) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation
-
Creates a new installation.
- InstallationAction() - Constructor for enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.InstallationAction
-
- installationListener - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The installation listener to notify.
- installationListener - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The installation listener to notify.
- installationListener - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Installation
-
The installation listener to apply.
- installationListeners - Variable in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.Compound
-
The installation listeners 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.
- Installer() - Constructor for class net.bytebuddy.agent.Installer
-
The installer provides only static
hook-in methods and should not be instantiated.
- INSTALLER_TYPE - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The name of the Byte Buddy net.bytebuddy.agent.Installer
class.
- INSTALLER_TYPE - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
The name of the Byte Buddy net.bytebuddy.agent.Installer
class.
- INSTALLER_TYPE - Static variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
The name of the Byte Buddy net.bytebuddy.agent.Installer
class.
- installExternal(ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment, String, File, String) - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Installs a Java agent to the current VM via an external process.
- installOn(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a ClassFileTransformer
that implements the configuration of
this agent builder with a given Instrumentation
.
- installOn(Instrumentation, AgentBuilder.TransformerDecorator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a ClassFileTransformer
that implements the configuration of
this agent builder with a given Instrumentation
.
- installOn(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a ClassFileTransformer
that implements the configuration of
this agent builder with a given Instrumentation
.
- installOn(Instrumentation, AgentBuilder.TransformerDecorator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a ClassFileTransformer
that implements the configuration of
this agent builder with a given Instrumentation
.
- installOn(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a ClassFileTransformer
that implements the configuration of
this agent builder with a given Instrumentation
.
- installOn(Instrumentation, AgentBuilder.TransformerDecorator) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a ClassFileTransformer
that implements the configuration of
this agent builder with a given Instrumentation
.
- installOnByteBuddyAgent() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a ClassFileTransformer
that implements the configuration of
this agent builder with the Byte Buddy-agent which must be installed prior to calling this method.
- installOnByteBuddyAgent(AgentBuilder.TransformerDecorator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Creates and installs a ClassFileTransformer
that 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 ClassFileTransformer
that implements the configuration of
this agent builder with the Byte Buddy-agent which must be installed prior to calling this method.
- installOnByteBuddyAgent(AgentBuilder.TransformerDecorator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates and installs a ClassFileTransformer
that 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 ClassFileTransformer
that implements the configuration of
this agent builder with the Byte Buddy-agent which must be installed prior to calling this method.
- installOnByteBuddyAgent(AgentBuilder.TransformerDecorator) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates and installs a ClassFileTransformer
that implements the configuration of
this agent builder with the Byte Buddy-agent which must be installed prior to calling this method.
- 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 instanceof
check.
- 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<? super TypeDescription>) - Constructor for class net.bytebuddy.matcher.InstanceTypeMatcher
-
Creates a new instance type matcher.
- 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.
- Instantiation() - Constructor for enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
- INSTRUMENT_COMMAND - Static variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
The instrument
command.
- InstrumentableMatcher(LatentMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
-
- instrumentation - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
-
The instrumentation to use for appending jar files.
- instrumentation - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.ModuleReadEdgeCompleting
-
The instrumentation instance used for adding read edges.
- instrumentation - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterable
-
The instrumentation instance to use.
- instrumentation - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator
-
The instrumentation instance to use.
- instrumentation - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
The instrumentation instance to use.
- instrumentation - Static variable in class net.bytebuddy.agent.Installer
-
A field for carrying the Instrumentation
that was loaded by the Byte Buddy
agent.
- instrumentation - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
The instrumentation instance to use for looking up the binary format of a type.
- instrumentation - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
The instrumentation to use for appending to the class path or the boot path.
- instrumentation - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection
-
The instrumentation to use.
- instrumentation - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
This instance's instrumentation.
- INSTRUMENTATION_GETTER - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The name of the net.bytebuddy.agent.Installer
getter for reading an installed Instrumentation
.
- INSTRUMENTATION_GETTER - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
The name of the net.bytebuddy.agent.Installer
getter for reading an installed Instrumentation
.
- INSTRUMENTATION_GETTER - Static variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
The name of the net.bytebuddy.agent.Installer
getter for reading an installed Instrumentation
.
- INSTRUMENTATION_METHOD - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The name of the method for reading the installer's instrumentation.
- 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.Dispatcher.RelocationHandler.ForType.Bound
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Bound
-
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.
- instrumentedMethod - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Resolved
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
-
The instrumented method that is implemented.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
-
The intercepted method.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForField
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Resolved
-
The instrumented method.
- instrumentedMethod - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Resolved
-
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.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.InjectingInitializer
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.FactoryImplementation.Appender
-
The instrumented type.
- 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.asm.AsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Resolved
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.ForElementMatcher
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Matching
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.ByteBuddy.EnumerationImplementation.ValuesMethodAppender
-
The instrumented enumeration 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.FieldRegistry.Default.Compiled
-
The instrumented type for which this registry was compiled for.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
The instrumented type to decorate.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
The instrumented type on which the method should be invoked on.
- InstrumentedType - Interface in net.bytebuddy.dynamic.scaffold
-
Implementations of this interface represent an instrumented type that is subject to change.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForVisibilityBridge.Compiled
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeInitializer.Drain.Default
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.LazyFieldList
-
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.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge
-
The instrumented type defining the bridge target.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget
-
The instrumented type defining the bridge target.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.AccessBridgeWrapper
-
The instrumented type that defines the bridge methods and the bridge target.
- instrumentedType - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
The instrumented type for which this field is transformed.
- instrumentedType - Variable in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
The instrumented type for which this method is transformed.
- instrumentedType - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender
-
The instrumented type being created.
- instrumentedType - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender
-
The instrumented type that is implemented.
- instrumentedType - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
-
The instrumented type that this factory method is created for.
- instrumentedType - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
The type which is accessed.
- instrumentedType - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
-
The instrumented type from which a field is to be accessed.
- instrumentedType - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
The type that is instrumented on which the super method is invoked.
- instrumentedType - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall.Appender
-
The instrumented type being created.
- instrumentedType - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall.Appender
-
The instrumented type that is implemented.
- instrumentedType - Variable in class net.bytebuddy.implementation.EqualsMethod.Appender
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.Appender
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.FixedValue.ForThisValue.Appender
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.CacheValueField
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
-
The instrumented type.
- 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 - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance.Appender
-
The instrumented type for which the methods are being intercepted.
- instrumentedType - Variable in class net.bytebuddy.implementation.InvokeDynamic.Appender
-
The instrumented type of the current implementation.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstrumentedType
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForContextualInvocation
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation
-
The instrumented type.
- instrumentedType - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation.Resolved
-
The instrumented type.
- InstrumentedType.Default - Class in net.bytebuddy.dynamic.scaffold
-
A default implementation of an instrumented type.
- InstrumentedType.Factory - Interface in net.bytebuddy.dynamic.scaffold
-
- 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
-
- InstrumentedType.WithFlexibleName - Interface in net.bytebuddy.dynamic.scaffold
-
- instrumentedTypeFactory - Variable in class net.bytebuddy.ByteBuddy
-
The instrumented type factory to use.
- INTEGER - Static variable in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump
-
An array that only contains an integer stack map frame.
- IntegerConstant - Enum in net.bytebuddy.implementation.bytecode.constant
-
This class is responsible for loading any int
constant onto the operand stack.
- IntegerConstant(int) - Constructor for enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
Creates a new JVM-integer constant loading stack manipulation for a given shortcut opcode.
- 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 BIPUSH
operation 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 SIPUSH
operation 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.
- interfaceGraphs - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
A mapping of method graphs of the represented type's directly implemented interfaces to their graph representatives.
- interfaceName - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A list of internal names of interfaces implemented by this type or null
if no interfaces
are implemented.
- interfaces - Variable in class net.bytebuddy.description.type.TypeDescription.Latent
-
The interfaces that this type implements.
- interfaces - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
-
The interfaces whose methods are optionally matched.
- interfaceType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
-
Returns a matcher for the interfaces' methods.
- interfaceTypeDescriptors - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The descriptor of this type's interfaces.
- interfaceTypeIndex - Variable in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
-
The index of the first interface type for which type annotations should be directly written onto the type.
- InterfaceTypeRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType.InterfaceTypeRegistrant
-
- interfaceTypes - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
A list of interfaces of the instrumented type.
- interfaceTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType
-
The interface type's generic signatures.
- interfaceTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized
-
The interface type's generic type tokens.
- internalName - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
The internal name of this method.
- internalName - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key
-
The internal name of the method this key identifies.
- internalName - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
-
The name to be passed to the bootstrap method.
- internalName - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName
-
The name to be provided.
- internalName - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
The internal name of the requested method.
- internalName - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
-
The internal name of the type.
- internalName - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
-
The internal name of the type.
- internalName - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
The internal name of this method.
- internalName - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
-
The name of the field.
- internalName - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
The internal name found for this type.
- internalName - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
The internal name found for this method.
- internalTypeName - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher
-
The type's internal name or null
if no such name exists.
- internalTypeName - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher
-
The type's internal name or null
if no such name exists.
- internalTypeName - Variable in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
-
The internal name of this array's non-primitive component type.
- 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.
- inverted - Variable in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Bound
-
true
if the relocation should be applied for any non-default value of a type.
- Inverted() - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Inverted
-
- inverted - Variable in enum net.bytebuddy.matcher.LatentMatcher.ForSelfDeclaredMethod
-
true
if the matcher is inverted.
- invisibleParameterShift - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A shift index for invisible parameters that indicates a deviation of the actual parameter index.
- 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.
- invocation - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
The invocation of the method in its defined shape.
- INVOCATION_HANDLER_TYPE - Static variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
A type description of the InvocationHandler
.
- invocationFactory - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
The invocation factory for creating special method invocations.
- 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, Assigner) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates a new invocation handler for a given field.
- InvocationHandlerAdapter.AssignerConfigurable - Interface in net.bytebuddy.implementation
-
- InvocationHandlerAdapter.ForField - Class in net.bytebuddy.implementation
-
An implementation of an
InvocationHandlerAdapter
that delegates method
invocations to an adapter that is stored in an instance field.
- InvocationHandlerAdapter.ForField.Appender - Class in net.bytebuddy.implementation
-
- InvocationHandlerAdapter.ForInstance - Class in net.bytebuddy.implementation
-
An implementation of an
InvocationHandlerAdapter
that delegates method
invocations to an adapter that is stored in a static field.
- InvocationHandlerAdapter.ForInstance.Appender - Class in net.bytebuddy.implementation
-
- InvocationHandlerAdapter.WithoutPrivilegeConfiguration - Interface in net.bytebuddy.implementation
-
Allows the configuration of privileged lookup for the resolution of Method
constants 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() - Constructor for enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
- invokable(ElementMatcher<? super MethodDescription>, 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(ElementMatcher<? super MethodDescription>, List<? extends 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(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any method or constructor invocation that matches the given matcher.
- invokable(LatentMatcher<? super MethodDescription>) - 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<? super MethodDescription>) - 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(ElementMatcher<? super MethodDescription>) - 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<? super MethodDescription>) - 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<? super MethodDescription>) - 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<? super MethodDescription>) - 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(Object, String, Object, Object, Object, Object, boolean, List<Class<?>>, List<?>, Collection<ClassFileTransformer>) - Method in class net.bytebuddy.agent.builder.LambdaFactory
-
Applies this lambda meta factory.
- invoke(Object, Method, Object[]) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
- 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(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.InDefinedShape) - 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 enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
Creates a method invocation with an implicitly determined invocation type.
- invoke(Class<?>) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
-
Requests the bootstrap method to bind a method with the given return 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(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(Method) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the given method.
- invoke(Constructor<?>) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the given constructor on the instance of the instrumented type.
- invoke(MethodDescription) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the given method.
- invoke(ElementMatcher<? super MethodDescription>) - 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<? super MethodDescription>, 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(MethodCall.MethodLocator.Factory) - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes a method using the provided method locator.
- 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_EXACT - Static variable in class net.bytebuddy.implementation.bytecode.member.HandleInvocation
-
The name of the invokeExact
method.
- invokeConstructor(MethodDescription.SignatureToken) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
-
Resolves a special method invocation for a constructor 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, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
Creates a special method invocation for invoking a default method.
- 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 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.
- invokeDominant(MethodDescription.SignatureToken) - Method in interface net.bytebuddy.implementation.Implementation.Target
-
Invokes a dominant method, i.e.
- InvokeDynamic - Class in net.bytebuddy.implementation
-
- 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
InvokeDynamic
implementation.
- 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 boolean
value.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant - Class in net.bytebuddy.implementation
-
An argument provider for a byte
value.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant - Class in net.bytebuddy.implementation
-
An argument provider for a char
value.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant - Class in net.bytebuddy.implementation
-
An argument provider for a Class
constant.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant - Class in net.bytebuddy.implementation
-
An argument provider for a double
value.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForEnumerationValue - Class in net.bytebuddy.implementation
-
An argument provider for an Enum
constant.
- 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 float
value.
- 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 int
value.
- 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 long
value.
- 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 null
value.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant - Class in net.bytebuddy.implementation
-
An argument provider for a short
value.
- InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant - Class in net.bytebuddy.implementation
-
An argument provider for a String
value.
- 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
-
- InvokeDynamic.InvocationProvider.Target.Resolved.Simple - Class in net.bytebuddy.implementation
-
- 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
InvokeDynamic
implementation where the bootstrapped
method is passed a
this
reference, if available, and any arguments of the instrumented method.
- InvokeDynamic.WithImplicitTarget - Class in net.bytebuddy.implementation
-
Representation of an
InvokeDynamic
implementation where the bootstrapped
method is passed a
this
reference, if available, and any arguments of the instrumented method and
where the invocation target is implicit.
- InvokeDynamic.WithImplicitType - Class in net.bytebuddy.implementation
-
An
InvokeDynamic
invocation 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.
- invokeMethod(MethodDescription.SignatureToken) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
-
Resolves a special method invocation for a non-constructor invocation.
- invokeSelf() - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the instrumented method recursively.
- InvokeSuper() - Constructor for enum net.bytebuddy.build.HashCodeAndEqualsPlugin.Enhance.InvokeSuper
-
- 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(MethodGraph.Node) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
Creates a special method invocation for the given node.
- invokeSuper(MethodRebaseResolver.Resolution) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
Creates a special method invocation for the given rebase resolution.
- 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.
- invokeSuper() - Static method in class net.bytebuddy.implementation.MethodCall
-
Invokes the instrumented method as a super method call on the instance itself.
- invokeWithArguments - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava8CapableVm
-
The java.lang.invoke.MethodHandle#invokeWithArguments(Object[])
method.
- is(Object) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches the given value which can also be null
by the Object.equals(Object)
method or
by a null-check.
- is(Field) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- is(FieldDescription.InDefinedShape) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- is(Method) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- is(Constructor<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- is(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Exactly matches a given method or constructor as a
MethodDescription
in its defined shape.
- is(ParameterDescription.InDefinedShape) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- is(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- is(Annotation) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isAbstract() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns true
if this instance represents a abstract
method.
- isAbstract() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns true
if a type represents an abstract
type 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() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a ModifierReviewable.OfAbstraction
that is abstract
.
- 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(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isAccessibleTo(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isAlive() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Sort
-
Returns true
if this resolution is alive.
- 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 true
if this dispatcher is alive.
- isAlive() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in interface net.bytebuddy.asm.Advice.Dispatcher
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Resolved.AbstractBase
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForJava7CapableVm
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in enum net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForLegacyVm
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in interface net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher
-
Returns true
if 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.Dispatcher.ForJava6CapableVm
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForLegacyVm
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher
-
Returns true
if this dispatcher is alive.
- 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.UsingLookup.Dispatcher.ForJava9CapableVm
-
Indicates if this dispatcher is available on the current VM.
- isAlive() - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForLegacyVm
-
Indicates if this dispatcher is available on the current VM.
- isAlive() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher
-
Indicates if this dispatcher 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 true
if this dispatcher is alive.
- isAlive() - Method in interface net.bytebuddy.dynamic.NexusAccessor.Dispatcher
-
Returns true
if this dispatcher is alive.
- isAlive() - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Unavailable
-
Returns true
if this dispatcher is alive.
- isAlive() - Static method in class net.bytebuddy.dynamic.NexusAccessor
-
Checks if this
NexusAccessor
is 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.
- isAlive() - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
Checks if this dispatcher is alive, i.e.
- isAlive() - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
Checks if this dispatcher is alive, i.e.
- isAlive() - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
-
Checks if this dispatcher is alive, i.e.
- isAnnotatedWith(Class<? extends Annotation>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isAnnotatedWith(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isAnnotatedWith(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isAnnotation() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
-
Returns true
if 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.ForLoadedType
-
- isAnnotation() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isAnnotationPresent(Class<? extends Annotation>) - 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.AbstractBase
-
Checks if this list contains an annotation of the given type.
- isAnnotationPresent(Class<? extends Annotation>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
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(Class<? extends Annotation>) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
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.
- isAnnotationPresent(Class<? extends Annotation>) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.NoOp
- 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.
- isAnnotationType(TypeDescription, AnnotationDescription...) - Static method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if the supplied enumeration descriptions describe the correct annotation type.
- 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() - 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 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.
- isAssignable(TypeDescription, TypeDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if a specific type is assignable to another type where the source type must be a super
type of the target 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 Foo
and class Bar extends Foo
, this method would return true
for
Foo.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 Foo
and class Bar extends Foo
, this method would return true
for
Foo.class.isAssignableFrom(Bar.class)
.
- isAssignableFrom(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
- isAssignableFrom(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
- 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.
- 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 Foo
and class Bar extends Foo
, this method would return true
for
Foo.class.isAssignableFrom(Bar.class)
.
- 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 Foo
and class Bar extends Foo
, this method would return true
for
Foo.class.isAssignableFrom(Bar.class)
.
- 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 Foo
and class Bar extends Foo
, this method would return true
for
Bar.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 Foo
and class Bar extends Foo
, this method would return true
for
Bar.class.isAssignableFrom(Foo.class)
.
- isAssignableTo(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
- isAssignableTo(TypeDescription) - 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 Foo
and class Bar extends Foo
, this method would return true
for
Bar.class.isAssignableTo(Foo.class)
.
- 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 Foo
and class Bar extends Foo
, this method would return true
for
Bar.class.isAssignableFrom(Foo.class)
.
- 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 true
if this class injector is available on this 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() - 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 true
if 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.
- isBootstrap(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method is a bootstrap method while expecting the supplied type as a type representation.
- isBootstrap(List<?>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if this method is a bootstrap method given the supplied arguments.
- 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 interface net.bytebuddy.asm.MemberSubstitution.Replacement.Binding
-
Returns true
if this binding is resolved.
- isBound() - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Resolved
-
Returns true
if this binding is resolved.
- isBound() - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Unresolved
-
Returns true
if 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 true
if 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
-
- 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 true
if 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.
- isConstantBootstrap() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
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 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 interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method is a valid bootstrap method for an 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 true
if the original arguments are copied before invoking the instrumented method.
- isCopyingArguments() - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple
-
Returns true
if the original arguments are copied before invoking the instrumented method.
- isCopyingArguments() - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
-
Returns true
if the original arguments are copied before invoking the instrumented method.
- isDebugEnabled() - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Returns true
if the debug log level is enabled.
- isDebugEnabled() - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Returns true
if the debug log level is enabled.
- isDebugEnabled() - Method in interface net.bytebuddy.build.BuildLogger
-
Returns true
if the debug log level is enabled.
- isDebugEnabled() - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns true
if the debug log level is enabled.
- isDebugEnabled() - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Returns true
if the debug log level is enabled.
- isDebugEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Returns true
if the debug log level is enabled.
- isDeclaredBy(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isDeclaredBy(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isDeclaredBy(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isDeclaredByGeneric(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isDeclaredByGeneric(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElement
for being declared by a given
TypeDescription.Generic
.
- isDeclaredByGeneric(ElementMatcher<? super TypeDescription.Generic>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
ByteCodeElement
for being declared by a
TypeDescription.Generic
that 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.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.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.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.TypeManifestation
-
Determines if this is the default modifier.
- isDefault() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Determines if this is the default modifier.
- isDefaultConstructor() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a default constructor, i.e.
- 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(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() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method is capable of defining a default annotation value.
- 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.Loaded.State
-
Returns true
if the related annotation value is defined, i.e.
- 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.
- isDelegating(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
-
Checks if a class loader is a delegating class loader.
- isDelegation() - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.Factory.AdviceType
-
Returns true
if 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.
- 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(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.Disabled
-
Determines if this strategy enables name prefixing for native methods.
- isEnabled(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.ForPrefix
-
Determines if this strategy enables name prefixing for native methods.
- isEnabled(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy
-
Determines if this strategy enables name prefixing for native methods.
- 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 true
if type validation is enabled.
- isEnabled() - Method in enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Returns true
if annotation retention is enabled.
- isEnabled() - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Returns true
if this implementation context permits the registration of any implicit type initializers.
- isEnabled() - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
Returns true
if this implementation context permits the registration of any implicit type initializers.
- isEnabled() - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
-
Returns true
if this implementation context permits the registration of any implicit type initializers.
- 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() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a ModifierReviewable.OfEnumeration
that is an enum
or a field holding an enum.
- isEnumeration() - Method in enum net.bytebuddy.description.modifier.EnumerationState
-
Checks if the current state describes the enum state.
- isEnumerationType(TypeDescription, EnumerationDescription...) - Static method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Checks if the supplied enumeration descriptions describe the correct enumeration type.
- 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 true
if the error log level is enabled.
- isErrorEnabled() - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Returns true
if the error log level is enabled.
- isErrorEnabled() - Method in interface net.bytebuddy.build.BuildLogger
-
Returns true
if the error log level is enabled.
- isErrorEnabled() - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns true
if the error log level is enabled.
- isErrorEnabled() - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Returns true
if the error log level is enabled.
- isErrorEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Returns true
if the error log level is enabled.
- 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
.
- isFallback(Class<?>, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.ByThrowableType
-
Returns true
if 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 true
if 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 true
if the supplied type and throwable combination should result in a reattempt where the
loaded type is not used for querying information.
- isFinal() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns true
if this manifestation represents a final
type.
- isFinal() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns true
if this instance represents a final
method.
- 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 true
if a type represents a final
type.
- 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
-
- 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<? super TypeDescription.Generic>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns an 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<? super TypeDescription.Generic>) - 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(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
An element matcher that matches any getter for the given property.
- isGetter(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns the given type.
- isGetter(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns the given type.
- isGetter(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean getter method which returns an 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.toString()
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
-
- isImplicit() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record.ForImplicitField
-
- isImplicit() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Record
-
- isInfoEnabled() - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Returns true
if the info log level is enabled.
- isInfoEnabled() - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Returns true
if the info log level is enabled.
- isInfoEnabled() - Method in interface net.bytebuddy.build.BuildLogger
-
Returns true
if the info log level is enabled.
- isInfoEnabled() - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns true
if the info log level is enabled.
- isInfoEnabled() - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Returns true
if the info log level is enabled.
- isInfoEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Returns true
if 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 true
if this type and the supplied type are in a type hierarchy with each other, i.e.
- isInHierarchyWith(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Returns true
if this type and the supplied type are in a type hierarchy with each other, i.e.
- isInHierarchyWith(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
- isInHierarchyWith(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
- isInHierarchyWith(Class<?>) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns true
if this type and the supplied type are in a type hierarchy with each other, i.e.
- isInHierarchyWith(TypeDescription) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Returns true
if this type and the supplied type are in a type hierarchy with each other, i.e.
- 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 class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
Checks if value
is an instance of the type represented by this instance.
- isInstance(Object) - Method in interface net.bytebuddy.description.type.TypeDescription
-
Checks if value
is an instance of the type represented by this instance.
- isInstance(Object) - Method in enum net.bytebuddy.utility.JavaType
-
Checks if the supplied object is an instance of this type.
- 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 true
if 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() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- 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.
- 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.
- isInvokeBootstrap() - 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 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 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 true
if 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 true
if 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 true
if 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 true
if the type is a local type unless it is an anonymous type.
- 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.
- 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
-
CSpecifies if the modifier described by this object is mandated.
- isMandated() - Method in interface net.bytebuddy.description.ModifierReviewable.ForParameterDescription
-
CSpecifies if the modifier described by this object is mandated.
- isMandated() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a parameter description for a mandated
parameter.
- 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.
- isMethod() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method description represents a method, i.e.
- isMethod() - Method in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Checks if this method description represents a method, i.e.
- isMethod() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Only matches method descriptions that represent a Method
.
- isModifiableClass - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm
-
The Instrumentation#isModifiableClass
method.
- isModifiableClass(Instrumentation, Class<?>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm
-
Checks if the supplied type is modifiable.
- isModifiableClass(Instrumentation, Class<?>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForLegacyVm
-
Checks if the supplied type is modifiable.
- isModifiableClass(Instrumentation, Class<?>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher
-
Checks if the supplied type is modifiable.
- isModifiableClass - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
The Instrumentation#isModifiableClass
method.
- isModifiableClass(Instrumentation, Class<?>) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
Invokes the Instrumentation#isModifiableClass
method.
- isModifiableClass(Instrumentation, Class<?>) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForLegacyVm
-
Invokes the Instrumentation#isModifiableClass
method.
- isModifiableClass(Instrumentation, Class<?>) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
-
Invokes the Instrumentation#isModifiableClass
method.
- isModifiableModule - Variable in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
The java.lang.instrument.Instrumentation#isModifiableModule
method.
- isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
-
Returns true
if this element has an explicit name.
- isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
Returns true
if this element has an explicit name.
- isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
Returns true
if this element has an explicit name.
- isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
-
Returns true
if this element has an explicit name.
- isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Returns true
if this element has an explicit name.
- isNamed() - Method in interface net.bytebuddy.description.NamedElement.WithOptionalName
-
Returns true
if this element has an explicit name.
- isNamed() - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
Returns true
if this element has an explicit name.
- isNamed() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a NamedElement.WithOptionalName
for having an explicit name.
- isNamed() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription
-
Returns true
if this element has an explicit name.
- isNamed(Object) - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
Returns true
if the supplied module is named.
- isNamed - Variable in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
The java.lang.Module#isNamed()
method.
- isNamed(Object) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
Returns true
if the supplied module is named.
- isNamed(Object) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
-
Returns true
if the supplied module is named.
- isNamed() - Method in class net.bytebuddy.utility.JavaModule
-
Returns true
if this element has an explicit name.
- IsNamedMatcher<T extends NamedElement.WithOptionalName> - 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 - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
A reference to java.lang.reflect.Parameter#isNamePresent
.
- isNamePresent(AccessibleObject, int) - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm
-
Returns true
if the given parameter has an explicit name.
- isNamePresent(AccessibleObject, int) - Method in enum net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForLegacyVm
-
Returns true
if the given parameter has an explicit name.
- isNamePresent(AccessibleObject, int) - Method in interface net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher
-
Returns true
if the given parameter has an explicit name.
- isNative() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
-
Returns true
if this instance represents a native
method.
- 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
-
- isNativeMethodPrefixSupported - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForJava6CapableVm
-
The Instrumentation#isNativeMethodPrefixSupported
method.
- isNativeMethodPrefixSupported(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForJava6CapableVm
-
Returns true
if the supplied instrumentation instance supports setting native method prefixes.
- isNativeMethodPrefixSupported(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForLegacyVm
-
Returns true
if the supplied instrumentation instance supports setting native method prefixes.
- isNativeMethodPrefixSupported(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher
-
Returns true
if 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<?>) - 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.AbstractBase
-
Checks if this type and the supplied type are members of the same nest group.
- isNestmateOf - Variable in class net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForJava11CapableVm
-
The java.lang.Class#isNestmateOf
method.
- isNestmateOf(Class<?>, Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForJava11CapableVm
-
Returns true
if the specified type is a nest mate of the other type.
- isNestmateOf(Class<?>, Class<?>) - Method in enum net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForLegacyVm
-
Returns true
if the specified type is a nest mate of the other type.
- isNestmateOf(Class<?>, Class<?>) - Method in interface net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher
-
Returns true
if the specified type is a nest mate of the other type.
- isNestMateOf(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
- isNestMateOf(TypeDescription) - 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 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.
- 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<? super 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 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<? super 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 by a type that matches the supplied matcher.
- isPackagePrivate() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns true
if 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
-
- 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
- isParameterized() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
- isParameterized() - Method in interface net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken
-
Returns true
if 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 true
if this manifestation represents a field that is neither final
or volatile
.
- 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 this
reference.
- isPremature(MethodDescription) - Method in enum net.bytebuddy.asm.Advice.OffsetMapping.Sort
-
Checks if an advice is executed in a premature state, i.e.
- isPrependLineNumber() - Method in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter
-
Returns true
if the first discovered line number information should be prepended to the advice code.
- isPrependLineNumber() - Method in enum net.bytebuddy.asm.Advice.Dispatcher.Inactive
-
Returns true
if 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 true
if 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 true
if the first discovered line number information should be prepended to the advice code.
- isPreviewVersion() - Method in class net.bytebuddy.ClassFileVersion
-
Returns true
if 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 true
if this instance describes private
visibility.
- 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
-
- isProtected() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns true
if this instance describes protected
visibility.
- 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
-
- isPublic() - Method in enum net.bytebuddy.description.modifier.Visibility
-
Returns true
if this instance describes public
visibility.
- 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
-
- 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.
- isRedefinition() - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
- 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(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 true
if the represented argument is resolved successfully.
- isResolved() - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved
-
Returns true
if the represented argument is resolved successfully.
- isResolved() - Method in enum net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Unresolved
-
Returns true
if the represented argument is resolved successfully.
- isResolved() - Method in enum net.bytebuddy.description.annotation.AnnotationValue.Loaded.State
-
Returns true
if the related annotation value is resolved, i.e.
- 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 true
if a field was located.
- isResolved() - Method in interface net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution
-
Returns true
if a field was located.
- isResolved() - Method in class net.bytebuddy.dynamic.scaffold.FieldLocator.Resolution.Simple
-
Returns true
if 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 true
if the field access can be established.
- isResolved() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
-
Returns true
if the field access can be established.
- isResolved() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForSetter
-
Returns true
if the field access can be established.
- isResolved() - Method in interface net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver
-
Returns true
if the field access can be established.
- isResolved() - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Unresolved
-
Returns true
if the field access can be established.
- isResolved() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
-
- isResolved() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Illegal
-
Returns true
if the represented annotation could be resolved.
- isResolved() - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution
-
Returns true
if the represented annotation could be resolved.
- isResolved() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Simple
-
Returns true
if the represented annotation could be resolved.
- isResolved() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyResolution
-
- isResolved() - Method in class net.bytebuddy.pool.TypePool.LazyFacade.LazyResolution
-
- isResolved() - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
-
- isResolved() - Method in interface net.bytebuddy.pool.TypePool.Resolution
-
- isResolved() - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
-
- isRetransformClassesSupported - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm
-
The Instrumentation#isRetransformClassesSupported
method.
- isRetransformClassesSupported(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm
-
Checks if retransformation is supported for the supplied instrumentation instance.
- isRetransformClassesSupported(Instrumentation) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForLegacyVm
-
Checks if retransformation is supported for the supplied instrumentation instance.
- isRetransformClassesSupported(Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher
-
Checks if retransformation is supported for the supplied instrumentation instance.
- isRetransformClassesSupported - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm
-
The Instrumentation#isRetransformClassesSupported
method.
- isRetransformClassesSupported(Instrumentation) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm
-
Invokes the Instrumentation#isRetransformClassesSupported
method.
- isRetransformClassesSupported(Instrumentation) - Method in enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForLegacyVm
-
Invokes the Instrumentation#isRetransformClassesSupported
method.
- isRetransformClassesSupported(Instrumentation) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher
-
Invokes the Instrumentation#isRetransformClassesSupported
method.
- isRetransformClassesSupported - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
The Instrumentation#isRetransformClassesSupported
method.
- isRetransformClassesSupported(Instrumentation) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
Invokes the Instrumentation#isRetransformClassesSupported
method.
- isRetransformClassesSupported(Instrumentation) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForLegacyVm
-
Invokes the Instrumentation#isRetransformClassesSupported
method.
- isRetransformClassesSupported(Instrumentation) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
-
Invokes the Instrumentation#isRetransformClassesSupported
method.
- 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.dynamic.loading.InjectionClassLoader
-
Returns true
if this class loader is sealed.
- isSelfContained() - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment
-
Returns true
if the type is self-contained.
- isSelfContained() - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
Returns true
if the type is self-contained.
- isSelfContained() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
Returns true
if the type is self-contained.
- isSelfContained() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinType
-
Returns true
if the type is self-contained.
- isSetter() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method.
- isSetter(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
An element matcher that matches any setter for the given property.
- isSetter(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method which takes an argument the given type.
- 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<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any Java bean setter method which takes an argument that matches the supplied matcher.
- isShadowed(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
-
Checks if a resource name represents a class file of a class that was loaded by this class loader.
- 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 INVOKESPECIAL
for a given type.
- isSpecializableFor(TypeDescription) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Checks if this method can be called using the INVOKESPECIAL
for a given type.
- isStatic() - Method in enum net.bytebuddy.description.modifier.Ownership
-
Checks if the current state describes a static
member.
- 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
-
- isStrict() - Method in enum net.bytebuddy.description.modifier.MethodStrictness
-
Returns true
if 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 true
if this assignment is strict.
- isStrict() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- 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.Module
API.
- 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
-
- 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
-
- isSystemClassLoader() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches exactly the system ClassLoader
.
- 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 true
if this manifestation represents a field that is transient
.
- 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 transient
field.
- 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 Class
type 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(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Checks if the supplied type's type annotations are valid.
- isValid() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
-
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.ForDefaultMethod
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
-
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.FieldProxy.Binder.AccessorProxy
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
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 class net.bytebuddy.implementation.bytecode.assign.InstanceCheck
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate.BoxingStackManipulation
-
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 class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
-
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.ArrayCreator.ForReferenceType
-
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 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 class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
-
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 class net.bytebuddy.implementation.bytecode.constant.FieldConstant
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
-
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 class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
-
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 class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.JavaConstantValue
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
-
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
-
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 class net.bytebuddy.implementation.bytecode.constant.SerializedConstant
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.TextConstant
-
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 class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.AbstractFieldInstruction
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.member.HandleInvocation
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleInvocation
-
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.Invocation
-
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 class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetIncrementing
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetLoading
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetWriting
-
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.Removal
-
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.Throw
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.bytecode.TypeCreation
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.AfterInstruction
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump.BeforeInstruction
-
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 class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.AfterInstruction
-
Determines if this stack manipulation is valid.
- isValid() - Method in class net.bytebuddy.implementation.HashCodeMethod.NullValueGuard.UsingJump.BeforeInstruction
-
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 class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.AbstractBase
-
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.
- isValidIdentifier(String[]) - Static method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Checks if an array of identifiers is a valid compound Java identifier.
- isValidIdentifier(String) - Static method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Checks if a Java identifier 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
-
- isVariable(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a type variable with the given name.
- isVariable(ElementMatcher<? super NamedElement>) - 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.
- isVirtual() - Method in interface net.bytebuddy.description.method.MethodDescription
-
Verifies if this method describes a virtual method, i.e.
- isVirtual() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches any method that is virtual, i.e.
- 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(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isVisibleTo(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- isVolatile() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
-
Returns true
if this manifestation represents a volatile
type.
- 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 volatile
field.
- isWarnEnabled() - Method in class net.bytebuddy.build.BuildLogger.Adapter
-
Returns true
if the warn log level is enabled.
- isWarnEnabled() - Method in class net.bytebuddy.build.BuildLogger.Compound
-
Returns true
if the warn log level is enabled.
- isWarnEnabled() - Method in interface net.bytebuddy.build.BuildLogger
-
Returns true
if the warn log level is enabled.
- isWarnEnabled() - Method in enum net.bytebuddy.build.BuildLogger.NoOp
-
Returns true
if the warn log level is enabled.
- isWarnEnabled() - Method in class net.bytebuddy.build.BuildLogger.StreamWriting
-
Returns true
if the warn log level is enabled.
- isWarnEnabled() - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.MavenBuildLogger
-
Returns true
if the warn log level is enabled.
- isWildcard() - Method in enum net.bytebuddy.description.type.TypeDefinition.Sort
-
Checks if this type sort represents a wildcard.
- iterable - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable
-
The delegate iterable.
- iterables - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable
-
The iterables to consider.
- iterator() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable
- iterator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
-
The delegate iterator.
- iterator() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterable
- 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.ResubmissionListener.ConcurrentHashSet
- 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 - Variable in class net.bytebuddy.build.Plugin.Engine.Source.InMemory.MapEntryIterator
-
The represented iterator.
- 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
- MADE_VISIBLE - Static variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Indicates that a type's methods are already globally visible, meaning that a bridge method is not added
with the intend of creating a visibility bridge.
- madeVisible - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
true
if this entry's representative was made visible by a visibility bridge.
- madeVisible - Variable in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
true
if this sort represents a node that was made by a visibility bridge.
- 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.
- major - Variable in class net.bytebuddy.ClassFileVersion.VersionLocator.ForJava9CapableVm
-
The java.lang.Runtime.Version#major()
method.
- make(ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Disabled
-
Creates an injector for the bootstrap class loader.
- make(ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
-
Creates an injector for the bootstrap class loader.
- make(ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy
-
Creates an injector for the bootstrap class loader.
- make(ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Unsafe
-
Creates an injector for the bootstrap class loader.
- make(ByteBuddy, AgentBuilder.Listener, AgentBuilder.PoolStrategy, AgentBuilder.TypeStrategy, AgentBuilder.LocationStrategy, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.Default.Transformation, 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, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.Default.Transformation, 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, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.Default.Transformation, AgentBuilder.CircularityLock) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Factory
-
Creates a new class file transformer for the current VM.
- make(Object, String, Object, Object, Object, Object, boolean, List<Class<?>>, List<?>, Collection<? extends ClassFileTransformer>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory
-
Applies this lambda meta factory.
- make() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Creates a collector instance that is responsible for collecting loaded classes for potential retransformation.
- make(Object, String, Object, Object, Object, Object, boolean, List<Class<?>>, List<?>) - Static method in class net.bytebuddy.agent.builder.LambdaFactory
-
Dispatches the creation of a new class representing a class file.
- 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(ParameterDescription.InDefinedShape, AnnotationDescription.Loadable<T>, 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<T>, 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<T>, 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.AllArguments>, 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<T>, 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.Argument>, 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.Enter>, 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.Exit>, 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<T>, 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.FieldValue>, 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.Local>, 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.Origin>, 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.Return>, 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<T>, 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<T>, 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<T>, 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<T>, 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.StubValue>, 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.This>, 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.Thrown>, 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.Unused>, 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(TypeList.Generic, TypeDescription.Generic, int) - Method in interface net.bytebuddy.asm.MemberSubstitution.Replacement.Binding
-
Creates a stack manipulation that represents the substitution.
- make(TypeList.Generic, TypeDescription.Generic, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Resolved
-
Creates a stack manipulation that represents the substitution.
- make(TypeList.Generic, TypeDescription.Generic, int) - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Unresolved
-
Creates a stack manipulation that represents the substitution.
- 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.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(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.Simple
-
Creates a substitution step 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 enum net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfInstrumentedMethod
-
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 enum net.bytebuddy.asm.MemberSubstitution.Substitution.Stubbing
-
Creates a substitution for an instrumented method.
- 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.HashCodeAndEqualsPlugin
-
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.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(TypeResolutionStrategy) - 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.Delegator
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy, 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() - 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(TypeResolutionStrategy) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
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(TypeResolutionStrategy, TypePool) - 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(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(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(TypeResolutionStrategy) - Method in class net.bytebuddy.dynamic.scaffold.inline.AbstractInliningDynamicTypeBuilder
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy, TypePool) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Creates the dynamic type this builder represents.
- make(TypeDescription, Set<? extends MethodDescription.Token>, ClassFileVersion, AuxiliaryType.NamingStrategy, MethodNameTransformer) - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
Creates a new method rebase resolver.
- make(TypeResolutionStrategy, TypePool) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
-
Creates the dynamic type this builder represents.
- make(TypeDescription, MethodGraph.Linked, ClassFileVersion) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
-
Creates an implementation target.
- make(TypeResolutionStrategy, TypePool) - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
Creates the dynamic type this builder represents.
- make(TypeResolutionStrategy, TypePool) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
Creates the dynamic type this builder represents.
- make(TypeDescription, MethodGraph.Linked, ClassFileVersion) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
-
Creates an implementation target.
- 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() - Static method in enum net.bytebuddy.dynamic.Transformer.NoOp
-
Creates a transformer in a type-safe manner.
- 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(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.
- 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(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.Redirection
-
Creates a new auxiliary type.
- 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(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion) - Method in enum net.bytebuddy.implementation.Implementation.Context.Default.Factory
-
Creates a new implementation context.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion) - Method in enum net.bytebuddy.implementation.Implementation.Context.Disabled.Factory
-
Creates a new implementation context.
- make(TypeDescription, AuxiliaryType.NamingStrategy, TypeInitializer, ClassFileVersion, ClassFileVersion) - Method in interface net.bytebuddy.implementation.Implementation.Context.Factory
-
Creates a new implementation context.
- make(TypeDescription, MethodGraph.Linked, ClassFileVersion) - Method in interface net.bytebuddy.implementation.Implementation.Target.Factory
-
Creates an implementation target.
- make(Object) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
Creates an argument provider for a given primitive value.
- 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(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(TypeDescription) - Method in interface net.bytebuddy.implementation.MethodCall.MethodInvoker.Factory
-
Creates a method invoker.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForContextualInvocation.Factory
-
Creates a method invoker.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation.Factory
-
Creates a method invoker.
- make(TypeDescription) - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation.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(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 enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation.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(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() - Static method in class net.bytebuddy.utility.RandomString
-
- make(int) - Static method in class net.bytebuddy.utility.RandomString
-
Creates a random String
of the given length
.
- makeAnnotation() - Method in class net.bytebuddy.ByteBuddy
-
Creates a new Annotation
type.
- makeArgumentResolvers() - Method in class net.bytebuddy.build.maven.Transformation
-
Creates the argument resolvers for the plugin's constructor by transforming the plugin arguments.
- makeArrayCreatorFor(TypeDefinition) - Static method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
Creates a suitable array creator for the given component type.
- 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.
- makeDefault() - Static method in class net.bytebuddy.build.maven.Initialization
-
Creates a default initialization instance.
- makeEnumeration(String...) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new Enum
type.
- makeEnumeration(Collection<? extends String>) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new Enum
type.
- makeInterface() - Method in class net.bytebuddy.ByteBuddy
-
Creates a new, plain interface type.
- makeInterface(Class<T>) - 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(List<? extends Type>) - 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.
- makeInterface(Collection<? extends TypeDefinition>) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new interface type that extends the provided interface.
- 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 ClassFileTransformer
that implements the configuration of this
agent builder.
- makeRaw() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a ClassFileTransformer
that implements the configuration of this
agent builder.
- makeRaw(AgentBuilder.Listener, AgentBuilder.InstallationListener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates a new class file transformer with a given listener.
- makeRaw() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Creates a ClassFileTransformer
that implements the configuration of this
agent builder.
- Malformed() - Constructor for enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
- 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.
- manifest - Variable in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
true
if this persistence handler represents manifest class file storage.
- MANIFEST_VERSION - Static variable in class net.bytebuddy.dynamic.DynamicType.Default
-
The default version of a jar file manifest.
- MANIFEST_VERSION_VALUE - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The manifest property value for the manifest version.
- 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.
- manifestType - Variable in enum net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass
-
true
if this instance represents the constraints a non-abstract class.
- map - Variable in class net.bytebuddy.matcher.CachingMatcher
-
A map that serves as a cache for previous matches.
- MapEntryIterator(Iterator<Map.Entry<String, byte[]>>) - 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 - Variable in enum net.bytebuddy.description.modifier.EnumerationState
-
The mask of the modifier contributor.
- mask - Variable in enum net.bytebuddy.description.modifier.FieldManifestation
-
The mask the modifier contributor.
- mask - Variable in enum net.bytebuddy.description.modifier.FieldPersistence
-
The modifier mask for this persistence type.
- mask - Variable in enum net.bytebuddy.description.modifier.MethodArguments
-
The mask of the modifier contributor.
- mask - Variable in enum net.bytebuddy.description.modifier.MethodManifestation
-
The mask the modifier contributor.
- mask - Variable in enum net.bytebuddy.description.modifier.MethodStrictness
-
The modifier contributors mask.
- 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.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.
- mask - Variable in enum net.bytebuddy.description.modifier.Ownership
-
The mask the modifier contributor.
- mask - Variable in enum net.bytebuddy.description.modifier.ParameterManifestation
-
The mask of this parameter manifestation.
- mask - Variable in enum net.bytebuddy.description.modifier.ProvisioningState
-
The mask of this provisioning state.
- mask - Variable in enum net.bytebuddy.description.modifier.SynchronizationState
-
The mask the modifier contributor.
- mask - Variable in enum net.bytebuddy.description.modifier.SyntheticState
-
The mask of the modifier contributor.
- mask - Variable in enum net.bytebuddy.description.modifier.TypeManifestation
-
The mask the modifier contributor.
- mask - Variable in enum net.bytebuddy.description.modifier.Visibility
-
The mask the modifier contributor.
- matcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Filtering
-
The matcher to decide upon a type should be logged.
- matcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Inversion
-
The matcher to invert.
- matcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled
-
The matcher for filtering error causes.
- matcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
The matcher to apply for analyzing if a type is to be resubmitted.
- matcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener
-
The matcher for filtering error causes.
- matcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice.Entry
-
The matcher for advised methods.
- matcher - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields.Entry
-
The matcher to identify fields to be wrapped.
- matcher - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.Entry
-
The matcher to identify methods to be wrapped.
- matcher - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.ForElementMatcher
-
The matcher to use for locating the field to substitute with.
- matcher - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.OfMatchedField
-
The matcher to apply.
- matcher - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Matching
-
The matcher to use for locating the method to substitute with.
- matcher - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfMatchedMethod
-
The matcher for locating the method to substitute with.
- matcher - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedByteCodeElement
-
A matcher for any byte code elements that should be substituted.
- matcher - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
A matcher for any field that should be substituted.
- matcher - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedMethod
-
A matcher for any method or constructor that should be substituted.
- matcher - Variable in class net.bytebuddy.asm.ModifierAdjustment.Adjustment
-
The matcher to determine an adjustment.
- matcher - Variable in class net.bytebuddy.build.Plugin.ForElementMatcher
-
The element matcher to apply.
- matcher - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
The matcher for any fields to apply this matcher to.
- matcher - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter
-
The method matcher of this adapter.
- matcher - Variable in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry
-
The matcher to identify any field that this definition concerns.
- matcher - Variable in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
The matcher to identify any field that this definition concerns.
- matcher - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
The latent method matcher that this entry represents.
- matcher - Variable in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher.Factory
-
The matcher to use.
- matcher - Variable in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher
-
The matcher to use.
- matcher - Variable in class net.bytebuddy.implementation.MethodCall.TerminationHandler.FieldSetting.Implicit
-
The matcher being used for locating a field.
- matcher - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
The matcher to use for filtering methods.
- matcher - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForMethodReturn
-
The matcher to use for filtering methods.
- matcher - Variable in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
The matcher to use for filtering relevant methods.
- matcher - Variable in class net.bytebuddy.matcher.AnnotationTypeMatcher
-
The type matcher to apply to an annotation's type.
- matcher - Variable in class net.bytebuddy.matcher.CachingMatcher
-
The underlying matcher to apply for non-cached targets.
- matcher - Variable in class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
-
The matcher to apply on each class loader in the hierarchy.
- matcher - Variable in class net.bytebuddy.matcher.CollectionElementMatcher
-
The matcher for the given element, if it exists.
- matcher - Variable in class net.bytebuddy.matcher.CollectionErasureMatcher
-
The matcher to be applied to the raw types.
- matcher - Variable in class net.bytebuddy.matcher.CollectionItemMatcher
-
The element matcher to apply to each element of a collection.
- matcher - Variable in class net.bytebuddy.matcher.DeclaringAnnotationMatcher
-
The matcher to be applied to the provided annotation list.
- matcher - Variable in class net.bytebuddy.matcher.DeclaringFieldMatcher
-
The field matcher to apply to the declared fields of the matched type description.
- matcher - Variable in class net.bytebuddy.matcher.DeclaringMethodMatcher
-
The field matcher to apply to the declared fields of the matched type description.
- matcher - Variable in class net.bytebuddy.matcher.DeclaringTypeMatcher
-
The type matcher to be applied if the target element is declared in a type.
- matcher - Variable in class net.bytebuddy.matcher.DefinedShapeMatcher
-
The matcher to apply onto the defined shape of the matched entity.
- matcher - Variable in class net.bytebuddy.matcher.DescriptorMatcher
-
A matcher to apply to the descriptor.
- matcher - Variable in class net.bytebuddy.matcher.ErasureMatcher
-
The matcher to apply to the raw type of the matched element.
- matcher - Variable in class net.bytebuddy.matcher.FailSafeMatcher
-
The delegate matcher that might throw an exception.
- matcher - Variable in class net.bytebuddy.matcher.FieldTypeMatcher
-
The type matcher to apply to the field's type.
- matcher - Variable in class net.bytebuddy.matcher.HasSuperClassMatcher
-
The matcher to apply to any super class of the matched type.
- matcher - Variable in class net.bytebuddy.matcher.HasSuperTypeMatcher
-
The matcher to apply to any super type of the matched type.
- matcher - Variable in class net.bytebuddy.matcher.InheritedAnnotationMatcher
-
The matcher to be applied to the provided annotation list.
- matcher - Variable in class net.bytebuddy.matcher.InstanceTypeMatcher
-
The matcher to apply to the object's type.
- matcher - Variable in class net.bytebuddy.matcher.LatentMatcher.Resolved
-
The resolved matcher.
- matcher - Variable in class net.bytebuddy.matcher.MethodExceptionTypeMatcher
-
The matcher to apply to the matched method's exceptions.
- matcher - Variable in class net.bytebuddy.matcher.MethodOverrideMatcher
-
The matcher that is to be applied to the type that declares a method of the same shape.
- matcher - Variable in class net.bytebuddy.matcher.MethodParametersMatcher
-
The matcher to apply to the parameters.
- matcher - Variable in class net.bytebuddy.matcher.MethodParameterTypeMatcher
-
The matcher to apply to the type of the parameter.
- matcher - Variable in class net.bytebuddy.matcher.MethodParameterTypesMatcher
-
The matcher to apply to the type of the parameter.
- matcher - Variable in class net.bytebuddy.matcher.MethodReturnTypeMatcher
-
The type matcher to apply to the matched element's return type.
- matcher - Variable in class net.bytebuddy.matcher.NameMatcher
-
The matcher that is applied to a byte code element's source code name.
- matcher - Variable in class net.bytebuddy.matcher.NegatingMatcher
-
The element matcher to be negated.
- matcher - Variable in class net.bytebuddy.matcher.SignatureTokenMatcher
-
The matcher to match the signature token against.
- matcher - Variable in class net.bytebuddy.matcher.TypeSortMatcher
-
An element matcher to be applied to the type's sort.
- matchers - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForMatchedGrouping
-
The type matchers to apply.
- matchers - Variable in class net.bytebuddy.matcher.CollectionOneToOneMatcher
-
The list of element matchers to match any elements of the matched iterable collection against.
- matchers - Variable in class net.bytebuddy.matcher.LatentMatcher.Conjunction
-
The matchers this conjunction represents.
- matchers - Variable in class net.bytebuddy.matcher.LatentMatcher.Disjunction
-
The matchers this disjunction represents.
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Compound
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Ignored
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Conjunction
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Disjunction
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForLoadState
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForResolvableTypes
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Inversion
-
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RawMatcher
-
- matches - Variable in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Trivial
-
true
if this matcher always matches a type.
- matches(TypeDescription, ClassLoader, JavaModule, Class<?>, ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Trivial
-
- 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(boolean, boolean) - Method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Checks if this invokation type matches the specified inputs.
- matches(T) - Method in class net.bytebuddy.asm.ModifierAdjustment.Adjustment
-
Matches a target against this element matcher.
- matches(TypeDescription) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin
-
Matches a target against this element matcher.
- matches(FieldDescription) - Method in class net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueMatcher
-
Matches a target against this element matcher.
- matches(TypeDescription) - Method in class net.bytebuddy.build.Plugin.Compound
-
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.ToStringPlugin
-
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(MethodDescription.Token) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder.RebaseableMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.AccessibilityMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.AnnotationTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.ArrayTypeMatcher
-
Matches a target against this element matcher.
- matches - Variable in class net.bytebuddy.matcher.BooleanMatcher
-
The predefined result.
- 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(Iterable<? extends T>) - Method in class net.bytebuddy.matcher.CollectionElementMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.CollectionErasureMatcher
-
Matches a target against this element matcher.
- matches(Iterable<? extends T>) - Method in class net.bytebuddy.matcher.CollectionItemMatcher
-
Matches a target against this element matcher.
- matches(Iterable<? extends T>) - Method in class net.bytebuddy.matcher.CollectionOneToOneMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.CollectionSizeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.DeclaringAnnotationMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.DeclaringFieldMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.DeclaringMethodMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.DeclaringTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.DefinedShapeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.DescriptorMatcher
-
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(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.ErasureMatcher
-
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.FieldTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.HasSuperClassMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.HasSuperTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.InheritedAnnotationMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.InstanceTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.IsNamedMatcher
-
Matches a target against this element matcher.
- matches(FieldDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.ForFieldToken.ResolvedMatcher
-
Matches a target against this element matcher.
- matches(MethodDescription) - Method in class net.bytebuddy.matcher.LatentMatcher.ForMethodToken.ResolvedMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.MethodExceptionTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.MethodOverrideMatcher
-
Matches a target against this element matcher.
- matches(MethodDescription, List<? extends TypeDefinition>, Set<TypeDescription>) - Method in class net.bytebuddy.matcher.MethodOverrideMatcher
-
Matches a method against a list of types.
- matches(MethodDescription, TypeDefinition) - Method in class net.bytebuddy.matcher.MethodOverrideMatcher
-
Checks if a type declares a method with the same signature as target
.
- matches(T) - Method in class net.bytebuddy.matcher.MethodParametersMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.MethodParameterTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.MethodParameterTypesMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.MethodReturnTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.MethodSortMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.ModifierMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.NameMatcher
-
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(T) - Method in class net.bytebuddy.matcher.PrimitiveTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.SignatureTokenMatcher
-
Matches a target against this element matcher.
- matches(String) - Method in class net.bytebuddy.matcher.StringMatcher
-
Matches a target against this element matcher.
- matches(String, String) - Method in enum net.bytebuddy.matcher.StringMatcher.Mode
-
Matches a string against another string.
- matches(T) - Method in class net.bytebuddy.matcher.SubTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.SuperTypeMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.TypeSortMatcher
-
Matches a target against this element matcher.
- matches(T) - Method in class net.bytebuddy.matcher.VisibilityMatcher
-
Matches a target against this element matcher.
- matchesMask(int) - Method in class net.bytebuddy.description.ModifierReviewable.AbstractBase
-
Checks if a mask is matched by this instance.
- matchFieldRead - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
true
if field reading access should be matched.
- matchFieldRead - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
true
if field reading access should be matched.
- matchFieldWrite - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
true
if field writing access should be matched.
- matchFieldWrite - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
true
if field writing access should be matched.
- Matching(TypeDescription, MethodGraph.Compiler, ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Matching
-
Creates a new matching method resolver.
- matchRead - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
true
if read access to a field should be substituted.
- matchWrite - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
true
if write access to a field should be substituted.
- materialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
- materialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Ignoring
-
- materialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
- materialize(FieldAttributeAppender.Factory, Transformer<FieldDescription>, Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter
-
- materialize(FieldAttributeAppender.Factory, Transformer<FieldDescription>, Object) - 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(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Materializes the supplied state of a dynamic type builder.
- materialize(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
-
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter
-
- materialize(MethodRegistry.Handler) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Materializes the given handler as the implementation.
- 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(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
-
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter
-
- materialize(MethodRegistry.Handler) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter
-
Materializes the method definition with the supplied handler.
- materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter
-
- 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(FieldAttributeAppender.Factory, Transformer<FieldDescription>, Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter
-
Creates a new optional field definition for which all of the supplied values are represented.
- materialize(MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
Materializes the current builder as a method definition.
- 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(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
-
- materialize(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>) - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
-
- materialize(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
- 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
-
- 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.
- maximalSize - Variable in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
-
The maximal size of stack slots this stack manipulation ever requires.
- maximum - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing
-
The maximum size of each slice.
- maximum - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable
-
The maximum size of any slice.
- maximum - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
-
The maximum size of any slice.
- maximum(StackSize) - Method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Determines the maximum of two stack size representations.
- 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<FieldDescription.InDefinedShape>, ElementMatcher.Junction<MethodDescription>) - Constructor for class net.bytebuddy.asm.MemberRemoval
-
Creates a new member removal instance.
- MemberRemoval.MemberRemovingClassVisitor - Class in net.bytebuddy.asm
-
A class visitor that removes members based on element matchers.
- MemberRemovingClassVisitor(ClassVisitor, ElementMatcher.Junction<FieldDescription.InDefinedShape>, ElementMatcher.Junction<MethodDescription>, Map<String, FieldDescription.InDefinedShape>, Map<String, MethodDescription>) - Constructor for class net.bytebuddy.asm.MemberRemoval.MemberRemovingClassVisitor
-
Creates a new member removing class visitor.
- MemberSubstitution - Class in net.bytebuddy.asm
-
Substitutes field access or method invocations 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, MemberSubstitution.Replacement.Factory) - Constructor for class net.bytebuddy.asm.MemberSubstitution
-
Creates a new member substitution.
- MemberSubstitution.Replacement - Interface in net.bytebuddy.asm
-
- 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.Resolved - Class in net.bytebuddy.asm
-
A binding that was resolved for an actual substitution.
- 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.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.SubstitutingMethodVisitor - Class in net.bytebuddy.asm
-
A method visitor that applies a substitution for matched methods.
- MemberSubstitution.SubstitutingMethodVisitor.LocalVariableTracingMethodVisitor - Class in net.bytebuddy.asm
-
A method visitor that traces offsets of the local variable array being used.
- MemberSubstitution.Substitution - Interface in net.bytebuddy.asm
-
A substitution replaces or enhances an interaction with a field or method within an instrumented method.
- MemberSubstitution.Substitution.Chain - 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 - Class in net.bytebuddy.asm
-
A factory for creating a substitution chain.
- MemberSubstitution.Substitution.Chain.Step - Interface in net.bytebuddy.asm
-
Represents a step of a substitution chain.
- MemberSubstitution.Substitution.Chain.Step.Factory - Interface in net.bytebuddy.asm
-
Resolves a substitution for an instrumented method.
- 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 - 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.OfInstrumentedMethod - Enum in net.bytebuddy.asm
-
A factory for a substitution that invokes the instrumented 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.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 null
or zero for primitive types.
- MemberSubstitution.TypePoolResolver - Interface in net.bytebuddy.asm
-
A type pool resolver is responsible for resolving a
TypePool
for 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.WithoutSpecification - 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.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<? extends ModifierContributor.ForType>) - 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<? extends ModifierContributor.ForType>) - 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(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(Collection<? extends 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(Collection<? extends ModifierContributor.ForType>) - 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(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.
- merger - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
The merger to be used.
- mergeReader(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.AbstractBase
-
Defines the flags that are provided to any ClassReader
when reading a class if applicable.
- mergeReader(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Defines the flags that are provided to any ClassReader
when reading a class if applicable.
- mergeReader(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines the flags that are provided to any ClassReader
when reading a class if applicable.
- mergeReader(int) - Method in interface net.bytebuddy.asm.AsmVisitorWrapper
-
Defines the flags that are provided to any ClassReader
when reading a class if applicable.
- mergeReader(int) - Method in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
Defines the flags that are provided to any ClassReader
when reading a class if applicable.
- mergeReader(int) - Method in enum net.bytebuddy.asm.TypeConstantAdjustment
-
Defines the flags that are provided to any ClassReader
when reading a class if applicable.
- mergeWriter(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.AbstractBase
-
Defines the flags that are provided to any ClassWriter
when writing a class.
- mergeWriter(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Defines the flags that are provided to any ClassWriter
when writing a class.
- mergeWriter(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Defines the flags that are provided to any ClassWriter
when writing a class.
- mergeWriter(int) - Method in interface net.bytebuddy.asm.AsmVisitorWrapper
-
Defines the flags that are provided to any ClassWriter
when writing a class.
- mergeWriter(int) - Method in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
Defines the flags that are provided to any ClassWriter
when writing a class.
- mergeWriter(int) - Method in enum net.bytebuddy.asm.TypeConstantAdjustment
-
Defines the flags that are provided to any ClassWriter
when writing a class.
- message - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Unresolved
-
The reason why this dispatcher is unavailable.
- message - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable
-
The reason why this dispatcher is not available.
- message - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.Dispatcher.Unavailable
-
The error message being displayed.
- message - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe.Dispatcher.Unavailable
-
The reason why this dispatcher is not available.
- message - Variable in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Unavailable
-
The reason for the dispatcher being unavailable.
- message - Variable in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
-
The String
that is to be passed to the exception's constructor.
- MESSAGE - Static variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
-
The message of the error message.
- 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.
- MetaFactoryRedirection() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.MetaFactoryRedirection
-
- method(ElementMatcher<? super MethodDescription>, 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(ElementMatcher<? super MethodDescription>, List<? extends 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(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Substitutes any method invocation that matches the given matcher.
- method - Variable in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
The loaded method that is represented by this instance.
- method - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
The method that declares this parameter.
- method - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource.ForLoadedMethod
-
The method to query for annotations.
- method - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
-
The represented method.
- method - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedReturnType
-
The represented method.
- method - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedReturnType
-
The method which defines the return type.
- method - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.OfMethodParameter
-
The method of which a parameter type is represented.
- method - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes
-
The method of which the exception types are represented.
- method - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes.TypeProjection
-
The method of which the exception types are represented.
- method(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Matches a method that is already declared or inherited by the instrumented type.
- method(ElementMatcher<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Matches a method that is already declared or inherited by the instrumented type.
- method - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava7CapableVm
-
The ClassLoader#getClassLoadingLock(String)
method.
- METHOD_HANDLE - Static variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleInvocation
-
The internal name of the method handle type.
- METHOD_HANDLE_NAME - Static variable in class net.bytebuddy.implementation.bytecode.member.HandleInvocation
-
The name of the java.lang.invoke.MethodHandle
type.
- METHOD_TYPE - Static variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
-
A description of the Method
type.
- methodAccessorFactory - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
-
The method accessor factory to query for the super method invocation.
- methodAccessorFactory - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter
-
The accessed type's method accessor factory.
- methodAccessorFactory - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter
-
The accessed type's method accessor factory.
- 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.
- methodAdjustments - Variable in class net.bytebuddy.asm.ModifierAdjustment
-
A list of adjustments to apply to the instrumented type's methods.
- methodAdjustments - Variable in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
-
A list of method modifier adjustments to apply.
- MethodArguments - Enum in net.bytebuddy.description.modifier
-
Describes if a method allows varargs arguments.
- MethodArguments(int) - Constructor for enum net.bytebuddy.description.modifier.MethodArguments
-
Creates a new method arguments representation.
- methodAttributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
The method attribute appender to apply.
- methodAttributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
The method attribute appender to apply.
- methodAttributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
The method attribute appender to apply.
- 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.
- methodAttributeAppenderFactory - Variable in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default.WithMethodAttributeAppenderFactory
-
The method attribute appender factory to apply.
- methodAttributeAppenderFactory - Variable in class net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.ForDefaultConstructor
-
The method attribute appender factory to apply.
- methodAttributeAppenders - Variable in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
-
The method attribute appenders this compound appender represents in their application order.
- MethodCall(MethodDescription, Assigner) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
-
Creates a new method call implementation.
- MethodCall(MethodAccessorFactory) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.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(MethodDescription, Assigner) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
-
Creates a new method call implementation.
- MethodCall - Class in net.bytebuddy.implementation
-
This
Implementation
allows the invocation of a specified method while
providing explicit arguments to this method.
- MethodCall(MethodCall.MethodLocator.Factory, MethodCall.TargetHandler.Factory, List<MethodCall.ArgumentLoader.Factory>, MethodCall.MethodInvoker.Factory, MethodCall.TerminationHandler.Factory, Assigner, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.MethodCall
-
Creates a new method call implementation.
- methodCall - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall.Factory
-
The method call to use.
- methodCall - Variable in class net.bytebuddy.implementation.MethodCall.FieldSetting
-
The represented method call.
- methodCall - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Factory
-
The method call to invoke.
- 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
-
- 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 null
value 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 this
reference to a parameter.
- MethodCall.ArgumentLoader.ForThisReference.Factory - Enum in net.bytebuddy.implementation
-
A factory for an argument loader that supplies the this
value as an argument.
- MethodCall.FieldSetting - Class in net.bytebuddy.implementation
-
A
MethodCall
that 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.
- MethodCall.MethodInvoker.ForContextualInvocation.Factory - Enum in net.bytebuddy.implementation
-
A factory for creating a contextual method invoker.
- MethodCall.MethodInvoker.ForDefaultMethodInvocation - Class in net.bytebuddy.implementation
-
Invokes a method as a Java 8 default method.
- MethodCall.MethodInvoker.ForDefaultMethodInvocation.Factory - Enum in net.bytebuddy.implementation
-
A factory for creating a method invoker for a default method invocation.
- MethodCall.MethodInvoker.ForSuperMethodInvocation - Class in net.bytebuddy.implementation
-
Applies a super method invocation of the provided method.
- MethodCall.MethodInvoker.ForSuperMethodInvocation.Factory - Enum in net.bytebuddy.implementation
-
A method invoker factory for a super method invocation.
- 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.ForConstructingInvocation.Factory - Enum in net.bytebuddy.implementation
-
A target handler factory for a constructor invocation.
- 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
MethodCall
that 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()
or Runnable.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()
or Runnable.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
MethodCallProxy
for a given method an pushes such an object onto the call stack.
- MethodCallProxy.ConstructorCall - Enum in net.bytebuddy.implementation.auxiliary
-
- MethodCallProxy.ConstructorCall.Appender - Class in net.bytebuddy.implementation.auxiliary
-
- MethodCallProxy.MethodCall - Class in net.bytebuddy.implementation.auxiliary
-
- MethodCallProxy.MethodCall.Appender - Class in net.bytebuddy.implementation.auxiliary
-
- 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.
- methodConstant(Origin, MethodDescription.InDefinedShape) - Static method in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
-
Loads a method constant onto the operand stack.
- MethodConstant - Class in net.bytebuddy.implementation.bytecode.constant
-
Represents the creation of a Method
value 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 - Variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.CachedMethod
-
The stack manipulation that is represented by this caching wrapper.
- MethodConstant.CachedConstructor - Class in net.bytebuddy.implementation.bytecode.constant
-
- MethodConstant.CachedMethod - Class in net.bytebuddy.implementation.bytecode.constant
-
- MethodConstant.CanCache - Interface in net.bytebuddy.implementation.bytecode.constant
-
Represents a
MethodConstant
that 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
MethodConstant
for loading
a
Constructor
instance onto the operand stack.
- MethodConstant.ForMethod - Class in net.bytebuddy.implementation.bytecode.constant
-
Creates a
MethodConstant
for loading
a
Method
instance onto the operand stack.
- MethodConstant.PrivilegedLookup - Class in net.bytebuddy.implementation.bytecode.constant
-
Performs a privileged lookup of a method constant by using an 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 an method call to another method which can either be static
by providing
a reference to a Class
or an instance method when another object is provided.
- MethodDelegation(MethodDelegation.ImplementationDelegate, List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>, MethodDelegationBinder.AmbiguityResolver, MethodDelegationBinder.BindingResolver) - Constructor for class net.bytebuddy.implementation.MethodDelegation
-
Creates a new method delegation.
- MethodDelegation(MethodDelegation.ImplementationDelegate, List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>, MethodDelegationBinder.AmbiguityResolver, MethodDelegationBinder.TerminationHandler, MethodDelegationBinder.BindingResolver, Assigner) - Constructor for class net.bytebuddy.implementation.MethodDelegation
-
Creates a new method delegation.
- MethodDelegation.Appender - Class in net.bytebuddy.implementation
-
- 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
-
- 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
-
- 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
-
- 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
-
- MethodDelegationBinder.MethodBinding.Builder - Class in net.bytebuddy.implementation.bind
-
- MethodDelegationBinder.MethodBinding.Builder.Build - Class in net.bytebuddy.implementation.bind
-
- 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
-
- 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
-
- 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
StackManipulation
that is applied after the interception method is applied.
- methodDescription - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Simple
-
The method to substitute with.
- methodDescription - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfGivenMethod
-
The method to invoke.
- MethodDescription - Interface in net.bytebuddy.description.method
-
Implementations of this interface describe a Java method, i.e.
- methodDescription - Variable in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
The represented method description.
- methodDescription - Variable in class net.bytebuddy.description.method.ParameterList.Explicit.ForTypes
-
The method description that declares the parameters.
- methodDescription - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForMethodAdapter
-
A description of the declaring method or constructor.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
-
The rebased constructor.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
The constructor that is rebased.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
-
The rebased method.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
The method that is being rebased.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
-
The preserved method.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
The method to invoke via a special method invocation.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node
-
The representative method of this node.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
The non-ambiguous, representative method of this entry.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node
-
The representative method of this node.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Simple
-
The represented method.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled.Entry
-
The method to be implemented including potential transformations.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
The method this entry represents.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithAnnotationDefaultValue
-
The implemented method.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
The implemented method.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
The implemented method.
- methodDescription - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForNonImplementedMethod
-
The undefined method.
- methodDescription - Variable in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
The defined shape of the transformed method.
- methodDescription - Variable in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
The method to invoke from the action.
- 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.bytecode.constant.MethodConstant.PrivilegedLookup
-
The method constant to load.
- methodDescription - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleInvocation
-
The invoked method.
- methodDescription - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
The type on which this method is to be invoked.
- methodDescription - Variable in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
-
The method for which all parameters are loaded onto the operand stack.
- methodDescription - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethod
-
The method that is being accessed.
- methodDescription - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
The delegation method.
- methodDescription - Variable in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
The method description that is represented by this legal special method invocation.
- methodDescription - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall
-
The invoked method.
- methodDescription - Variable in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod
-
The method to be invoked.
- methodDescription - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Resolved
-
The invoked method.
- methodDescription - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn
-
The method to call for result.
- 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.
- MethodDescription.InDefinedShape.AbstractBase - Class in net.bytebuddy.description.method
-
An abstract base implementation of a method description in its defined shape.
- MethodDescription.InGenericShape - Interface in net.bytebuddy.description.method
-
Represents a method description in its generic shape, i.e.
- 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.Explicit
-
The list of methods that is represented by this method list.
- methodDescriptions - Variable in class net.bytebuddy.description.method.MethodList.TypeSubstituting
-
The list of method descriptions to represent.
- methodDescriptions - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
A set of ambiguous methods that this entry represents.
- methodDescriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
The method's descriptor.
- methodEnter - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor
-
The dispatcher to be used for method enter.
- methodEnter - Variable in class net.bytebuddy.asm.Advice
-
The dispatcher for instrumenting the instrumented method upon entering.
- MethodExceptionTypeMatcher<T extends MethodDescription> - Class in net.bytebuddy.matcher
-
An element matcher that matches the exceptions that are declared by a method.
- MethodExceptionTypeMatcher(ElementMatcher<? super TypeList.Generic>) - 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.
- methodExit - Variable in class net.bytebuddy.asm.Advice
-
The dispatcher for instrumenting the instrumented method upon exiting.
- MethodExtractor(int, String, String, String, String[]) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
Creates a method extractor.
- 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 - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
The represented type's method graph.
- methodGraph - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
A method graph describing the instrumented type.
- methodGraph - Variable in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
The precomputed method graph.
- methodGraph - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
-
The instrumented type's method graph.
- MethodGraph.Compiler - Interface in net.bytebuddy.dynamic.scaffold
-
- 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.
- 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.
- MethodGraph.Compiler.Default.Key.Harmonized<V> - Class in net.bytebuddy.dynamic.scaffold
-
- 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.Node
between 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
-
- 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
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Matching
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfMatchedMethod
-
The method graph compiler to use.
- 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.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher.Factory
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForElementMatcher
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
The method graph compiler to use.
- methodGraphCompiler - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForMethodReturn
-
The method graph compiler to use.
- methodHandle() - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
- methodHandle - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SynchronizationStrategy.ForJava8CapableVm
-
The java.lang.invoke.MethodHandle
to use.
- MethodHandle(JavaConstant.MethodHandle.HandleType, TypeDescription, String, TypeDescription, List<? extends TypeDescription>) - Constructor for class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation.
- methodInfo - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava7CapableVm
-
A reference to the java.lang.invoke.MethodInfo
constructor.
- methodInvocation - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
A stack manipulation that represents the actual method invocation.
- MethodInvocation - Enum in net.bytebuddy.implementation.bytecode.member
-
A builder for a method invocation.
- MethodInvocation(int, int, int, int) - Constructor for enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
Creates a new type of method invocation.
- MethodInvocation.DynamicInvocation - Class in net.bytebuddy.implementation.bytecode.member
-
Performs a dynamic method invocation of the given method.
- 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.bind.MethodDelegationBinder.MethodBinding.Builder
-
The method invoker for invoking the actual method that is bound.
- methodInvoker - Variable in class net.bytebuddy.implementation.MethodCall.Appender
-
The method invoker to use.
- methodInvoker - Variable in class net.bytebuddy.implementation.MethodCall
-
The method invoker to use.
- MethodList<T extends MethodDescription> - Interface in net.bytebuddy.description.method
-
Implementations represent a list of method descriptions.
- MethodList.AbstractBase<S extends MethodDescription> - Class in net.bytebuddy.description.method
-
- MethodList.Empty<S extends MethodDescription> - Class in net.bytebuddy.description.method
-
An implementation of an empty method list.
- MethodList.Explicit<S extends MethodDescription> - 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
-
- 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.Appender
-
The method locator to use.
- 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.
- MethodManifestation(int) - Constructor for enum net.bytebuddy.description.modifier.MethodManifestation
-
Creates a new method manifestation.
- MethodMatchAdapter(LatentMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter
-
Creates a new method match adapter.
- methodMatcher - Variable in class net.bytebuddy.asm.MemberRemoval.MemberRemovingClassVisitor
-
The matcher that determines method removal.
- methodMatcher - Variable in class net.bytebuddy.asm.MemberRemoval
-
The matcher that decides upon method removal.
- methodMatcher - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
The method matcher to consider when discovering methods.
- methodMatcher - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
The method matcher to consider when discovering methods.
- MethodModifierTransformer(ModifierContributor.Resolver<ModifierContributor.ForMethod>) - 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 - Variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.PrivilegedLookup
-
The stack manipulation for locating the method name.
- methodName - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
-
The internal name of the method that is to be bootstrapped.
- methodName - Variable in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleType
-
The name of the invoked method.
- methodName - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.WithinMethod
-
The method's internal name.
- MethodNameEqualityResolver - Enum in net.bytebuddy.implementation.bind
-
- MethodNameEqualityResolver() - Constructor for enum net.bytebuddy.implementation.bind.MethodNameEqualityResolver
-
- methodNameTransformer - Variable in class net.bytebuddy.build.Plugin.Engine.TypeStrategy.ForEntryPoint
-
A method name transformer to use for rebasements.
- 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 - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod
-
The transformer to use for renaming the method.
- methodNameTransformer - Variable in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
-
The method rebase resolver to use for determining the name of a rebased method.
- 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 extends MethodDescription> - 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<? super TypeDescription.Generic>) - Constructor for class net.bytebuddy.matcher.MethodOverrideMatcher
-
Creates a new method override matcher.
- MethodParametersMatcher<T extends MethodDescription> - Class in net.bytebuddy.matcher
-
An element matcher that matches a method's parameters.
- MethodParametersMatcher(ElementMatcher<? super ParameterList<? extends ParameterDescription>>) - Constructor for class net.bytebuddy.matcher.MethodParametersMatcher
-
Creates a new matcher for a method's parameters.
- MethodParameterTypeMatcher<T extends ParameterDescription> - Class in net.bytebuddy.matcher
-
An element matcher that matches a method's parameter's type.
- MethodParameterTypeMatcher(ElementMatcher<? super TypeDescription.Generic>) - Constructor for class net.bytebuddy.matcher.MethodParameterTypeMatcher
-
Creates a new matcher for a method's parameter's type.
- MethodParameterTypesMatcher<T extends ParameterList<?>> - Class in net.bytebuddy.matcher
-
An element matcher that matches a method's parameter types.
- MethodParameterTypesMatcher(ElementMatcher<? super List<? extends TypeDescription.Generic>>) - 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.
- methodPool - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation
-
The method pool to use.
- methodPool - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
The method pool to use or null
if the pool was not yet initialized.
- 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 - Variable in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
-
The method rebase resolver to use.
- methodRebaseResolver - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing
-
The method rebase resolver to use for rebasing methods.
- 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
-
- MethodRebaseResolver.Resolution.ForRebasedConstructor - Class in net.bytebuddy.dynamic.scaffold.inline
-
- 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
-
- 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
-
- 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 - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing
-
The method registry to use.
- 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.
- methodResolver - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation
-
The method resolver to use.
- MethodReturn - Enum in net.bytebuddy.implementation.bytecode.member
-
A stack manipulation returning a value of a given type.
- MethodReturn(int, StackSize) - Constructor for enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
Creates a new method return manipulation.
- MethodReturnTypeMatcher<T extends MethodDescription> - Class in net.bytebuddy.matcher
-
An element matcher that matches its argument's return type against a given type matcher.
- MethodReturnTypeMatcher(ElementMatcher<? super TypeDescription.Generic>) - Constructor for class net.bytebuddy.matcher.MethodReturnTypeMatcher
-
Creates a new matcher for a matched element's return type.
- methods - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
-
A mapping of fields by their name.
- methods - Variable in class net.bytebuddy.asm.MemberRemoval.MemberRemovingClassVisitor
-
A mapping of method names and descriptors to their description.
- methods - Variable in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
-
A mapping of method names and descriptors to their description.
- methods - Variable in class net.bytebuddy.description.method.MethodList.ForLoadedMethods
-
The loaded methods that are represented by this method list.
- methods - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
The declared or virtually inherited methods of this type.
- methods - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
The declared or virtually inherited methods of this 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 extends MethodDescription> - 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 strictfp
on a method.
- MethodStrictness(int) - Constructor for enum net.bytebuddy.description.modifier.MethodStrictness
-
Creates a new modifier contributor for a method.
- MethodToken(String, int, String, String, String[], Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<Integer, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>>, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, List<TypePool.Default.LazyTypeDescription.AnnotationToken>, Map<Integer, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, List<TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken>, 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
-
- methodTokens - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
A list of method tokens describing the methods of the instrumented type.
- methodTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
A list of method tokens describing the method's of this type.
- methodTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A list of method tokens describing annotations that are found on the visited type.
- methodType - Variable in class net.bytebuddy.implementation.bytecode.member.HandleInvocation
-
The method type of the invoked handle.
- MethodType(TypeDescription, List<? extends TypeDescription>) - 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(int, int, StackSize) - Constructor for enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Creates a new method variable access for a given JVM type.
- 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.AdviceVisitor
-
The actual method visitor that is underlying this method visitor to which all instructions are written.
- 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.ExceptionTableCollector
-
The method visitor for which the try-catch-finally blocks should be written.
- methodVisitor - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner
-
The method visitor for writing the instrumented method.
- methodVisitor - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
-
The method visitor to write the annotation to.
- methodVisitor - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
-
The method visitor to write the annotation to.
- methodVisitorWrappers - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.Entry
-
The method visitor wrapper to be applied if the given matcher is matched.
- Minimal() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Minimal
-
- minimum - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing
-
The minimum size of each slice.
- minimum - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable
-
The minimum size of any slice.
- minimum - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
-
The minimum size of any slice.
- MissingValue(Class<? extends Annotation>, String) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler.MissingValue
-
Creates a new representation for a missing annotation property.
- mode - Variable in class net.bytebuddy.matcher.ModifierMatcher
-
The matching mode to apply by this modifier matcher.
- Mode(int, String) - Constructor for enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
Creates a new modifier matcher mode.
- mode - Variable in class net.bytebuddy.matcher.StringMatcher
-
The mode to apply for matching the given value against the matcher's input.
- Mode(String) - Constructor for enum net.bytebuddy.matcher.StringMatcher.Mode
-
Creates a new match mode.
- ModifierAdjustingClassVisitor(ClassVisitor, List<ModifierAdjustment.Adjustment<TypeDescription>>, List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>>, List<ModifierAdjustment.Adjustment<MethodDescription>>, TypeDescription, Map<String, FieldDescription.InDefinedShape>, Map<String, MethodDescription>) - 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<ModifierAdjustment.Adjustment<TypeDescription>>, List<ModifierAdjustment.Adjustment<FieldDescription.InDefinedShape>>, List<ModifierAdjustment.Adjustment<MethodDescription>>) - 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.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 extends ModifierContributor> - Class in net.bytebuddy.description.modifier
-
- modifierContributors - Variable in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
The modifier contributors to resolve.
- ModifierMatcher<T extends ModifierReviewable> - 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
-
- 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
-
- ModifierReviewable.ForFieldDescription - Interface in net.bytebuddy.description
-
- ModifierReviewable.ForMethodDescription - Interface in net.bytebuddy.description
-
- ModifierReviewable.ForParameterDescription - Interface in net.bytebuddy.description
-
- ModifierReviewable.ForTypeDefinition - Interface in net.bytebuddy.description
-
- ModifierReviewable.OfAbstraction - Interface in net.bytebuddy.description
-
A modifier reviewable for a byte code element that can be abstract, i.e.
- ModifierReviewable.OfByteCodeElement - Interface in net.bytebuddy.description
-
- ModifierReviewable.OfEnumeration - Interface in net.bytebuddy.description
-
A modifier reviewable for a byte code element that can represent an enumeration, i.e.
- modifiers - Variable in class net.bytebuddy.description.field.FieldDescription.Latent
-
The field's modifiers.
- modifiers - Variable in class net.bytebuddy.description.field.FieldDescription.Token
-
The modifiers of the represented field.
- modifiers - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
The modifiers of this method.
- modifiers - Variable in class net.bytebuddy.description.method.MethodDescription.Token
-
The modifiers of the represented method.
- modifiers - Variable in class net.bytebuddy.description.method.ParameterDescription.Latent
-
The modifiers of the parameter or null
if no modifiers are explicitly defined.
- modifiers - Variable in class net.bytebuddy.description.method.ParameterDescription.Token
-
The modifiers of the parameter or null
if no explicit modifiers is defined.
- modifiers - Variable in class net.bytebuddy.description.type.TypeDescription.Latent
-
The modifiers of the type.
- 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(ModifierContributor.ForType...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
Defines the supplied modifiers as the modifiers of the instrumented type.
- modifiers(Collection<? extends 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(Collection<? extends ModifierContributor.ForType>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
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 - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
The modifiers of the instrumented type.
- modifiers - Variable in enum net.bytebuddy.matcher.ModifierMatcher.Mode
-
The mask of the modifier to match.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
The modifiers of the represented field.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
The modifiers of the field.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
The modifiers of this method.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
The modifiers of the represented method.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken
-
The modifiers of the parameter or null
if no modifiers are known for this parameter.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The modifiers of this type.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
-
The modifiers found on the field.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
The modifiers found for this method.
- modifiers - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
The modifiers found for this type.
- module - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
-
The non-transformed type's module or null
if the current VM does not support modules.
- module - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
The transformed type's module or null
if the current VM does not support modules.
- module - Variable in class net.bytebuddy.dynamic.ClassFileLocator.ForModule
-
The represented Java module.
- module - Variable in class net.bytebuddy.utility.JavaModule
-
The java.lang.Module
instance this wrapper represents.
- moduleMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
A module matcher to apply to a java.lang.Module
.
- moduleOf(Class<?>) - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
Extracts the Java Module
for the provided class or returns null
if the current VM does not support modules.
- moduleOf(Class<?>) - Method in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
Extracts the Java Module
for the provided class or returns null
if the current VM does not support modules.
- moduleOf(Class<?>) - Method in interface net.bytebuddy.utility.JavaModule.Dispatcher
-
Extracts the Java Module
for the provided class or returns null
if the current VM does not support modules.
- ModuleReadEdgeCompleting(Instrumentation, boolean, Set<? extends JavaModule>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Listener.ModuleReadEdgeCompleting
-
Creates a new module read-edge completing listener.
- modules - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.ModuleReadEdgeCompleting
-
The modules to add as a read edge to any transformed class's module.
- 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
Morph
annotation.
- 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.
- morphingType - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
The interface type that is implemented by the generated proxy.
- move - Variable in class net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.ForJava7CapableVm
-
The java.nio.Files#copy(Path,Path,CopyOption[])
method.
- MultipleParentClassLoader - Class in net.bytebuddy.dynamic.loading
-
This ClassLoader
is capable of loading classes from multiple parents.
- MultipleParentClassLoader(List<? extends ClassLoader>) - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
-
Creates a new class loader with multiple parents.
- MultipleParentClassLoader(ClassLoader, List<? extends ClassLoader>) - Constructor for class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
-
Creates a new class loader with multiple parents.
- MultipleParentClassLoader(ClassLoader, List<? extends ClassLoader>, boolean) - 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
MultipleParentClassLoader
only if multiple or no
ClassLoader
s 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.
- Multiplication(int, StackSize) - Constructor for enum net.bytebuddy.implementation.bytecode.Multiplication
-
Creates a new multiplication type.
- multiplier - Variable in class net.bytebuddy.implementation.HashCodeMethod.Appender
-
A multiplier for each value before adding a field's hash code value.
- multiplier - Variable in class net.bytebuddy.implementation.HashCodeMethod
-
A multiplier for each value before adding a field's hash code value.
- OBJECT - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
A representation of the Object
type.
- OBJECT - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
A representation of the Object
type.
- objectConstructor - Variable in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.ConstructorImplementation
-
A reference to the Object
class's default executing transformer.
- objectTypeDefaultConstructor - Variable in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
-
A reference of the Object
type default constructor.
- objectTypeDefaultConstructor - Variable in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
-
A reference of the Object
type default constructor.
- objectTypeDefaultConstructor - Variable in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
-
A reference of the Object
type default constructor.
- objectTypeDefaultConstructor - Variable in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall
-
A reference of the Object
type default constructor.
- observedTypes - Variable in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
A set of inner class names that have been observed within the processed class file.
- 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(Plugin...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilder
that realizes the provided build plugins.
- of(List<? extends Plugin>) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilder
that realizes the provided build plugins.
- of(EntryPoint, Plugin...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilder
that realizes the provided build plugins.
- of(EntryPoint, List<? extends Plugin>) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilder
that realizes the provided build plugins.
- of(ClassFileVersion, Plugin...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilder
that realizes the provided build plugins.
- of(ClassFileVersion, List<? extends Plugin>) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilder
that realizes the provided build plugins.
- of(EntryPoint, ClassFileVersion, Plugin...) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilder
that realizes the provided build plugins.
- of(EntryPoint, ClassFileVersion, List<? extends Plugin>) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Creates an
AgentBuilder
that realizes the provided build plugins.
- of(boolean) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
Returns an enabled lambda instrumentation strategy for true
.
- 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(int) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Partitioning
-
Creates a part-splitting batch allocator.
- 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(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.VirtualMachine
class from the provided class loader.
- of(MethodDescription.InDefinedShape, List<? extends Advice.OffsetMapping.Factory<?>>, 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, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, 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, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition, ClassReader, 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, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, 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(TypeDescription, 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(TypeDefinition, 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(MethodDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, List<? extends TypeDescription>, boolean, int) - Static method in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default
-
Creates a method size handler applicable for the given instrumented method.
- of(TypeDefinition) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue.Factory
-
- of(TypeDefinition) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue.Factory
-
- of(Class<S>, Serializable, 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<S>, Object) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
Creates a binding for a fixed String
or primitive value.
- of(Class<S>, 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(MethodDescription.InDefinedShape) - Static method in enum net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable.Factory
-
Resolves an appropriate offset mapping factory for the
Advice.Thrown
parameter annotation.
- of(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
Creates a target for a Method
or Constructor
constant.
- 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(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(TypeDescription, MethodDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, List<? extends TypeDescription>, 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(ElementMatcher<? super ByteCodeElement>, 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(int, MethodDescription) - Static method in enum net.bytebuddy.asm.MemberSubstitution.Replacement.InvocationType
-
Resolves an invocation type.
- 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(EntryPoint, ClassFileVersion, MethodNameTransformer) - Static method in class net.bytebuddy.build.Plugin.Engine.Default
-
- of(Class<? extends S>, 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.ClassFileVersion
-
Extracts a class' class version.
- of(Class<?>, ClassFileLocator) - Static method in class net.bytebuddy.ClassFileVersion
-
Extracts a class' class version.
- of(TypeDescription, ClassFileLocator) - Static method in class net.bytebuddy.ClassFileVersion
-
Extracts a class' class version.
- of(Method) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler.MissingValue
-
Creates a missing value for the supplied annotation property.
- of(ClassLoader, Class<S>, Map<String, ? extends AnnotationValue<?, ?>>) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
Creates a proxy instance for the supplied annotation type and values.
- of(U) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
-
Creates a description of the given annotation.
- of(TypeDescription, Map<String, ? extends AnnotationValue<?, ?>>) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription
-
Creates an annotation value instance for describing the given annotation type and values.
- of(boolean) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a boolean
value.
- of(byte) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a byte
value.
- of(short) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a short
value.
- of(char) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a char
value.
- of(int) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a int
value.
- of(long) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a long
value.
- of(float) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a float
value.
- of(double) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a double
value.
- of(String) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a String
value.
- of(boolean...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a boolean[]
value.
- of(byte...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a byte[]
value.
- of(short...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a short[]
value.
- of(char...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a char[]
value.
- of(int...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a int[]
value.
- of(long...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a long[]
value.
- of(float...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a float[]
value.
- of(double...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a double[]
value.
- of(String...) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
Creates an annotation value for a String[]
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 String
value or array.
- of(TypeDescription, EnumerationDescription[]) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Creates a new complex array of enumeration descriptions.
- of(TypeDescription, AnnotationDescription[]) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Creates a new complex array of annotation descriptions.
- of(TypeDescription[]) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
Creates a new complex array of annotation descriptions.
- of(EnumerationDescription) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription
-
Creates a new annotation value for the given enumeration description.
- of(TypeDescription) - Static method in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
Creates an annotation value for representing the given type.
- 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<?>, 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(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, 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(ModifierContributor.ForType...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a type.
- 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.ForParameter...) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for modifier contributors to a parameter.
- of(Collection<? extends S>) - Static method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver for any modifier contributor of a 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, int) - Static method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
-
Creates an array projection.
- of(Class<?>) - Static method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
Returns a new immutable type description for a loaded type.
- of(String, String) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained
-
Resolves the method to invoke or returns null
if the method does not exist on the current VM.
- of(TypeDescription.Generic.AnnotationReader) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForOwnerType
-
Creates a chained annotation reader for reading an owner type if it is accessible.
- 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(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(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(FieldDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given field description.
- of(MethodDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given method description.
- of(ParameterDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given parameter description.
- of(TypeDescription) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Attaches all types to the given type description.
- 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(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(TypeDescription.Generic, ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.description.type.TypeVariableToken
-
Transforms a type variable into a type variable token with its bounds detached.
- of(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
-
Creates a class loading delegate for the given class loader.
- of(Class<?>) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
-
Creates an explicit class loading delegate for the given type.
- of(Instrumentation, Class<?>) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
Returns a class file locator that is capable of locating a class file for the given type using the given instrumentation instance.
- 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(File) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
Creates a new class file locator for the given jar file.
- 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(File) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForModuleFile
-
Returns a class file locator for the given module file.
- of(String, byte[]) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Creates a class file locator for a single known type.
- 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(Map<TypeDescription, byte[]>) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Creates a class file locator that represents all types of a dynamic type.
- of(File, ClassInjector.UsingInstrumentation.Target, Instrumentation) - Static method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
Creates an instrumentation-based class injector.
- 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$Lookup
instance.
- of(Instrumentation) - Static method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Creates a class reloading strategy for the given instrumentation.
- of(LatentMatcher<? super MethodDescription>, 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(MethodDescription.InDefinedShape, TypeDescription) - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
-
Resolves a constructor rebasement.
- 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, MethodList<?>) - Static method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder.RebaseableMatcher
-
Returns a matcher that filters any method that should not be rebased.
- of(TypeDescription, MethodGraph.Linked, ClassFileVersion, MethodRebaseResolver) - Static method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
Creates a new rebase implementation target.
- of(MethodDescription, TypeDescription, StackManipulation) - Static method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
Creates a special method invocation for the given method.
- of(String, TypeDescription.Generic, ModifierContributor.ForType...) - Static method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type.
- of(String, TypeDescription.Generic, int) - Static method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type.
- 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, MethodGraph.Compiler.Default.Harmonizer<Q>) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Harmonized
-
Creates a new harmonized key for the given method description.
- of(MethodGraph.Compiler.Default.Key.Harmonized<Q>, 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(MethodGraph.Compiler.Default.Key.Harmonized<V>, MethodDescription, MethodDescription, Visibility) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Creates an entry for an override where a method overrides another method within a super class.
- of(MethodGraph.Compiler.Default.Harmonizer<S>, 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<S>, MethodGraph.Compiler.Default.Merger, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
Creates a default compiler using the given harmonizer and merger.
- of(List<? extends MethodDescription>) - 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(boolean) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeValidation
-
- 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(ClassVisitor, TypeValidation) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
-
Adds a validating visitor if type validation is enabled.
- of(TypeWriter.MethodPool.Record, TypeDescription, MethodDescription, Set<MethodDescription.TypeToken>, 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(TypeDescription, MethodDescription, MethodAttributeAppender) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
Creates a record for a visibility bridge.
- of(boolean) - Static method in enum net.bytebuddy.implementation.attribute.AnnotationRetention
-
Resolves an annotation retention from a boolean value.
- 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(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(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(List<? extends TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>) - Static method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
-
Creates a new delegation processor.
- of(List<? extends TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>) - 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(Class<V>, 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(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(boolean) - Static method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
Resolves a typing constant for the presented boolean where true
indicates that dynamic typing is a legitimate choice.
- of(TypeDescription) - Static method in class net.bytebuddy.implementation.bytecode.assign.InstanceCheck
-
Creates a new instance check.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Locates an array accessor by the array's component type.
- of(TypeDescription) - Static method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
Returns a stack manipulation that loads a Class
type onto the operand stack which
represents the given 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(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(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(TypeDefinition) - Static method in enum net.bytebuddy.implementation.bytecode.Duplication
-
Duplicates a value given its type.
- 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, MethodInvocation.WithImplicitInvocationTargetType) - Static method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
Creates a generic access dispatcher for a given method.
- 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(Class<?>) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Finds the operand stack size of a given Java type.
- of(int) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
- of(TypeDefinition...) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Computes the stack size of all supplied types.
- of(Collection<? extends TypeDefinition>) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
-
Computes the stack size of all supplied types.
- of(TypeDescription) - Static method in class net.bytebuddy.implementation.bytecode.TypeCreation
-
Creates a type creation for the given type.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
Resolves a type definition to a equality comparison.
- 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(Field) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a field accessor where the specified field is accessed.
- of(FieldDescription) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a field accessor where the specified field is accessed.
- of(TypeDefinition) - Static method in enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
Resolves a type definition to a hash code.
- of(MethodDescription, TypeDescription) - Static method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Creates a special method invocation for a given invocation target.
- 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(InvocationHandler) - Static method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates an implementation for any instance of an InvocationHandler
that delegates
all method interceptions to the given instance which will be stored in a static
field.
- of(InvocationHandler, String) - Static method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates an implementation for any instance of an InvocationHandler
that delegates
all method interceptions to the given instance which will be stored in a static
field.
- 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(TypeDescription, MethodList<?>, MethodDelegationBinder) - Static method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
-
Creates an implementation delegate for constructing a new instance.
- 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(MethodDescription) - Method in enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
-
Creates a stack manipulation that represents this handler's behavior.
- of(TypeDescription) - Static method in enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
Resolves an appropriate value resolver for a given type.
- 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(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, 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(char) - Static method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Resolves a generic type token of a primitive type.
- of(TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, List<String>) - 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, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, TypeVariableSource) - Static method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
Creates a new generic type description for a tokenized generic type.
- of(ClassLoader) - Static method in class net.bytebuddy.pool.TypePool.Default
-
Returns a type pool for the provided class loader.
- of(ClassFileLocator) - Static method in class net.bytebuddy.pool.TypePool.Default
-
Creates a default
TypePool
that looks up data by querying the supplied class
file locator.
- of(ClassLoader) - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Returns a default
TypePool
with lazy resolution for the provided class loader.
- of(ClassFileLocator) - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a default
TypePool
with lazy resolution that looks up data by querying the supplied class
file locator.
- of(S, List<? extends S>) - Static method in class net.bytebuddy.utility.CompoundList
-
Creates a list of a single element and another list.
- of(List<? extends S>, S) - Static method in class net.bytebuddy.utility.CompoundList
-
Creates a list of a list and an element.
- of(List<? extends S>, List<? extends S>) - Static method in class net.bytebuddy.utility.CompoundList
-
Creates a list of a left and right list.
- of(List<? extends S>, List<? extends S>, List<? extends S>) - Static method in class net.bytebuddy.utility.CompoundList
-
Creates a list of a left, a middle and a right list.
- of(MethodDescription.InDefinedShape) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Extracts a handle type for invoking the given method.
- of(int) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Extracts a handle type for the given identifier.
- of(Method) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation of the given method.
- of(Constructor<?>) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation of the given constructor.
- of(MethodDescription.InDefinedShape) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Creates a method handle representation of the given method.
- 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(TypeDescription, List<? extends TypeDescription>) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given return type and parameter types.
- of(Method) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given method.
- of(Constructor<?>) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given constructor.
- of(MethodDescription) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type description of the given method.
- of(Object) - Static method in class net.bytebuddy.utility.JavaModule
-
Represents the supplied java.lang.Module
as an instance of this class and validates that the
supplied instance really represents a Java Module
.
- of(byte[]) - Static method in class net.bytebuddy.utility.OpenedClassReader
-
Creates a class reader for the given binary representation of a class file.
- 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<T>, MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
Creates a factory for binding an annotation property.
- 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.
- 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.
- 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.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
TypePool
that looks up data by querying the boot class
loader.
- ofBootLoader() - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a default
TypePool
with 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.
- 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<U>, 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.
- ofConstant(Object) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for the given constant.
- ofConstant(Class<?>) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for the given constant type.
- ofConstant(TypeDescription) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type for the given constant type.
- 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.
- OfDefaultValue(Class<T>) - 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(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.
- ofEnumeration(Enum<?>) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a Enum
value constant.
- ofEnumeration(EnumerationDescription) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a Enum
value 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.
- ofField(ElementMatcher<? super FieldDescription.InDefinedShape>, 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(String) - Static method in class net.bytebuddy.implementation.FieldAccessor
-
Defines a field accessor where any access is targeted to a field named name
.
- 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.
- OfField() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfField
-
- ofField(Field) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a static
, final
field constant.
- ofField(FieldDescription.InDefinedShape) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a static
, final
field constant.
- 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(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.
- 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..
- offset - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable
-
The value's offset.
- offset - Variable in class net.bytebuddy.description.method.ParameterDescription.Latent
-
The parameter's offset in the local method variables array.
- offset - Variable in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetIncrementing
-
The index of the local variable array from which the variable should be loaded.
- offset - Variable in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetLoading
-
The offset of the local variable array from which the variable should be loaded.
- offset - Variable in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetWriting
-
The offset of the local variable array to which the value should be written.
- 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.
- offsetMapping - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Factory.Simple
-
The fixed offset mapping.
- offsetMappings - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
The offset mappings available to this advice.
- offsetMappings - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
A mapping of offsets to resolved target offsets in the instrumented method.
- 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.
- offsetMappings - Variable in class net.bytebuddy.asm.Advice.WithCustomMapping
-
A map containing dynamically computed constant pool values that are mapped by their triggering annotation type.
- offsetProvider - Variable in class net.bytebuddy.implementation.HashCodeMethod
-
The hash code's offset provider.
- 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
-
- 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<? extends AnnotationDescription>) - 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(FieldDescription.InDefinedShape) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.HandleType
-
Extracts a handle type for a getter of the given field.
- ofGetter(Field) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a method handle for a setter 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.
- 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.
- 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.
- OfImplicitPool() - Constructor for enum net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.OfImplicitPool
-
- 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() - Constructor for enum net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.OfInstrumentedMethod
-
- OfInstrumentedMethod() - Constructor for enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter.OfInstrumentedMethod
-
- 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(Method, Object...) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a static
factory method.
- ofInvocation(Method, List<?>) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a static
factory method.
- 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(MethodDescription.InDefinedShape, Object...) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Represents a constant that is resolved by invoking a static
factory 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 static
factory 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.VirtualMachine
class 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.Lookup
object.
- 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.
- ofLoaded(Object) - Static method in class net.bytebuddy.utility.JavaConstant.MethodType
-
Returns a method type representation of a loaded MethodType
object.
- OfLoadedInterfaceTypes(Class<?>) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes
-
Creates a lazy projection of interface types.
- OfMatchedField(ElementMatcher<? super FieldDescription>) - 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<? super MethodDescription>, 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<? super MethodDescription>, 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(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.
- OfMethod() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
-
Creates a parser for a generic method signature.
- 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 file.
- 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.
- OfNonGenericType(TypeDescription) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
Creates a builder for a non-generic type.
- 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<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
Creates a builder for a non-generic type.
- OfNonGenericType() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType
-
- ofNullConstant() - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a constant null
value of type Object
.
- 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(TypeDescription, TypeDescription.Generic, List<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
-
Creates a builder for a parameterized type.
- OfParameterizedType(TypeDescription, TypeDescription.Generic, List<? extends TypeDescription.Generic>, List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
-
Creates a builder for a parameterized type.
- OfParameterizedType() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType
-
- 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.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
TypePool
that looks up data by querying the plaform class
loader.
- ofPlatformLoader() - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a default
TypePool
with 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 Class
constant for a primitive type.
- ofPrimitiveType(TypeDescription) - Static method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
Returns a Class
constant 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 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.
- 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<String, byte[]>) - 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.
- 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(Field) - Static method in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
Returns a method handle for a getter 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.
- 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.
- OfSimpleType() - Constructor for class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType
-
- 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<? super TypeDefinition.Sort>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches generic type descriptions of the given sort.
- 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(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, 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.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
TypePool
that looks up data by querying the system class
loader.
- ofSystemLoader() - Static method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution
-
Creates a default
TypePool
with lazy resolution that looks up data by querying the system class
loader.
- 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.
- ofType(Class<? extends Annotation>) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Creates a builder for creating an annotation of the given type.
- ofType(TypeDescription) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.Builder
-
Creates a builder for creating an annotation of the given type.
- ofType(Class<T>) - 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.AbstractBase
-
Finds the first annotation of the given type and returns it.
- ofType(Class<T>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
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(Class<T>) - Method in interface net.bytebuddy.description.annotation.AnnotationList
-
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<? super TypeDescription>) - 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.
- ofType(Class<?>) - Static method in class net.bytebuddy.utility.JavaModule
-
Returns a representation of the supplied type's java.lang.Module
or null
if the current VM does not support modules.
- 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.
- ofTypes(Class<?>...) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Represents a collection of types as a in-memory source.
- ofTypes(Collection<? extends Class<?>>) - Static method in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
Represents a collection of types as a in-memory source.
- ofTypes(Map<TypeDescription, byte[]>) - 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(String) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfTypeVariable
-
Creates a new builder for a symbolic type variable.
- OfTypeVariable(String, List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfTypeVariable
-
Creates a new builder for a symbolic type variable.
- OfTypeVariable() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable
-
- ofTypeVariable(AnnotationAppender, AnnotationValueFilter, boolean, List<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Appends all supplied type variables to the supplied method appender.
- ofTypeVariable(AnnotationAppender, AnnotationValueFilter, boolean, int, List<? extends TypeDescription.Generic>) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Appends all supplied type variables to the supplied method appender.
- 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 class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedTypeVariableType
-
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(TypeVariableSource, List<? extends TypeVariableToken>, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - 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.
- OfTypeVariables(TypeVariable<?>...) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables
-
Creates a new type list for loaded type variables.
- OfTypeVariables(List<TypeVariable<?>>) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables
-
Creates a new type list for loaded type variables.
- 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.
- 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(ElementMatcher<? super MethodDescription>) - 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<? super MethodDescription>) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Applies this member substitution to any method that matches the supplied matcher.
- on(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
Creates an annotation value filter for writing annotations on an instrumented type.
- on(FieldDescription) - Method in enum net.bytebuddy.implementation.attribute.AnnotationValueFilter.Default
-
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(TypeDescription) - Method in interface net.bytebuddy.implementation.attribute.AnnotationValueFilter.Factory
-
Creates an annotation value filter for writing annotations on an instrumented type.
- 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 interface net.bytebuddy.implementation.attribute.AnnotationValueFilter.Factory
-
Creates an annotation value filter for writing annotations on a method.
- on(Object) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the specified method on the given instance.
- on(T, Class<? super T>) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes the specified method on the given instance.
- 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_THROWABLE - Static variable in class net.bytebuddy.asm.Advice
-
- 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.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Invoked after the exception table was visited.
- onAfterExceptionTable() - Method in class net.bytebuddy.utility.visitor.LineNumberPrependingMethodVisitor
-
- 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<Class<?>>, List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Adapter
-
Invoked before applying a batch.
- onBatch(int, List<Class<?>>, List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Invoked before applying a batch.
- onBatch(int, List<Class<?>>, List<Class<?>>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.ErrorEscalating
-
Invoked before applying a batch.
- onBatch(int, List<Class<?>>, List<Class<?>>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
Invoked before applying a batch.
- onBatch(int, List<Class<?>>, List<Class<?>>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener
-
Invoked before applying a batch.
- onBatch(int, List<Class<?>>, List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Pausing
-
- onBatch(int, List<Class<?>>, List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Invoked before applying a batch.
- onBatch(int, List<Class<?>>, List<Class<?>>) - 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.
- onCacheMiss(T) - Method in class net.bytebuddy.matcher.CachingMatcher
-
Invoked if the cache is not hit.
- onCacheMiss(S) - Method in class net.bytebuddy.matcher.CachingMatcher.WithInlineEviction
-
Invoked if the cache is not hit.
- 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(int, List<Class<?>>, Map<List<Class<?>>, Throwable>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Adapter
-
Invoked upon completion of all batches.
- onComplete(int, List<Class<?>>, Map<List<Class<?>>, Throwable>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Invoked upon completion of all batches.
- onComplete(int, List<Class<?>>, Map<List<Class<?>>, Throwable>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
Invoked upon completion of all batches.
- onComplete(int, List<Class<?>>, Map<List<Class<?>>, Throwable>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener
-
Invoked upon completion of all batches.
- onComplete(int, List<Class<?>>, Map<List<Class<?>>, Throwable>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Invoked upon completion of all batches.
- onComplete(int, List<Class<?>>, Map<List<Class<?>>, Throwable>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Yielding
-
Invoked upon completion of all batches.
- 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
-
- 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.
- 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.
- OnDefaultValue() - Constructor for class net.bytebuddy.asm.Advice.OnDefaultValue
-
A private constructor as this class is not supposed to be invoked.
- 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.
- 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.
- 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(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(int, List<Class<?>>, Throwable, List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Adapter
-
Invoked upon an error during a batch.
- onError(int, List<Class<?>>, Throwable, List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.BatchReallocator
-
- onError(int, List<Class<?>>, Throwable, List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Compound
-
Invoked upon an error during a batch.
- onError(int, List<Class<?>>, Throwable, List<Class<?>>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.NoOp
-
Invoked upon an error during a batch.
- onError(int, List<Class<?>>, Throwable, List<Class<?>>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener
-
Invoked upon an error during a batch.
- onError(int, List<Class<?>>, Throwable, List<Class<?>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
Invoked upon an error during a batch.
- onError(int, List<Class<?>>, Throwable, List<Class<?>>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Yielding
-
Invoked upon an error during a batch.
- onError(String, ClassLoader, JavaModule, boolean, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener
-
Invoked when an error has occurred during transformation.
- onError(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
-
- onError(Map<TypeDescription, List<Throwable>>) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
-
- onError(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, List<Throwable>) - 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(Map<TypeDescription, List<Throwable>>) - 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(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(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, List<Throwable>) - 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(Map<TypeDescription, List<Throwable>>) - 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(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(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, List<Throwable>) - 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(Map<TypeDescription, List<Throwable>>) - Method in interface net.bytebuddy.build.Plugin.Engine.ErrorHandler
-
Invoked at the end of the build if at least one type transformation failed.
- 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(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, List<Throwable>) - 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(Map<TypeDescription, List<Throwable>>) - 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(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(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, List<Throwable>) - 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(Map<TypeDescription, List<Throwable>>) - 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(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(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
-
- onError(TypeDescription, List<Throwable>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
-
- onError(Map<TypeDescription, List<Throwable>>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.ForErrorHandler
-
- onError(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, List<Throwable>) - 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(Map<TypeDescription, List<Throwable>>) - 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(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(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(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(TypeDescription, Plugin, Throwable) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
-
- onError(TypeDescription, List<Throwable>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
-
- onError(Map<TypeDescription, List<Throwable>>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithErrorsOnly
-
- onError(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
-
- onError(TypeDescription, List<Throwable>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
-
- onError(Map<TypeDescription, List<Throwable>>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
-
- onError(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(FieldVisitor) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
-
Creates a new wrapper for a Java 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(Field) - 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.
- 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.Visitor.AnnotationStripper
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a generic array type (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 (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a generic array type (Sort#GENERIC_ARRAY
).
- onGenericArray(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a generic array type (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, Plugin) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked if a type description is ignored by a given plugin.
- onIgnored(TypeDescription, List<Plugin>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked if one or more plugins did not transform a type.
- 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, List<Plugin>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked if one or more plugins did not transform a type.
- 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, List<Plugin>) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked if one or more plugins did not transform a type.
- 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, List<Plugin>) - 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.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
-
- 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.
- ONLY - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
-
An index indicating the first element of a collection.
- ONLY - Static variable in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
Indicates the first index of a list.
- ONLY - Static variable in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
Represents the index of the only value of two elements in a list.
- ONLY - Static variable in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Unique
-
Indicates the first index of a list only containing one element.
- ONLY - Static variable in class net.bytebuddy.matcher.FilterableList.AbstractBase
-
A convenience variable indicating the index of a list's only variable.
- ONLY_CHARACTER - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Index of a String
's only character to improve code readability.
- onlyMethod(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
Extracts the only method from a given type description which is validated for the required properties for
using the type as a proxy base type.
- onlyMethod(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
Extracts the only method of a given type and validates to fit the constraints of the morph annotation.
- onlyMethod(TypeDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
-
Locates the only method of a type that is compatible to being overridden for invoking the proxy.
- 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.
- OnMethod() - Constructor for enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target.OnMethod
-
- onMethodCall(MethodCall) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
-
Invokes a method on the method call's return value.
- OnMethodParameter(MethodVisitor, int) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
-
Creates a new wrapper for a Java method or constructor.
- 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.
- onNestHost() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
-
- 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.
- OnNonDefaultValue() - Constructor for class net.bytebuddy.asm.Advice.OnNonDefaultValue
-
A private constructor as this class is not supposed to be invoked.
- onNonEqualInteger() - Static method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a conditional return that returns if two int
values are not equal.
- onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a non-generic type (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 (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.WithoutTypeSubstitution
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a non-generic type (Sort#NON_GENERIC
).
- onNonGenericType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a non-generic type (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 int
value of not 0
.
- 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.WithDecorationOnly.DecorationClassVisitor
-
- 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.
- onOwnableType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a type which might define an owner type.
- onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onParameterizedType(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a parameterized type (Sort#PARAMETERIZED
).
- onPrepare(MethodVisitor) - Method in interface net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Bound
-
Invoked to prepare the suppression handler, i.e.
- onPrepare(MethodVisitor) - Method in enum net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.NoOp
-
Invoked to prepare the suppression handler, i.e.
- onPrepare(MethodVisitor) - Method in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
-
Invoked to prepare the suppression handler, i.e.
- onRead() - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification.ForMatchedField
-
When invoked, only read access of the previously matched field is substituted.
- 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.ForTokenNormalization
-
- onSimpleType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a simple, non-generic type, i.e.
- onSimpleType(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.WithoutTypeSubstitution
-
- 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.
- 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
-
- 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 super
call.
- 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<Plugin>) - Method in class net.bytebuddy.build.maven.ByteBuddyMojo.TransformationLogger
-
- 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, List<Plugin>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Adapter
-
Invoked after a type was transformed using at least one 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, List<Plugin>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.Compound
-
Invoked after a type was transformed using at least one 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, List<Plugin>) - Method in enum net.bytebuddy.build.Plugin.Engine.Listener.NoOp
-
Invoked after a type was transformed using at least one 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, List<Plugin>) - Method in interface net.bytebuddy.build.Plugin.Engine.Listener
-
Invoked after a type was transformed using at least one 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
-
- onTransformation(TypeDescription, List<Plugin>) - Method in class net.bytebuddy.build.Plugin.Engine.Listener.WithTransformationsOnly
-
- 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(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.Visitor.AnnotationStripper
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForDetachment
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTokenNormalization
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.AttachmentVisitor
-
Visits a type variable (Sort#VARIABLE
, Sort#VARIABLE_SYMBOLIC
).
- onTypeVariable(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a type variable (Sort#VARIABLE
, 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
-
- 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 super
invocation).
- 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.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.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.
- 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.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.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.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
-
- onVisitMethodInsn(int, String, String, String, boolean) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
Visits a method instruction.
- 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)
.
- 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.
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForGenericArray
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForRawType
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor.OfTypeArgument
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.ForSignatureVisitor
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.NoOp
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.Visitor
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Visits a wildcard (Sort#WILDCARD
).
- onWildcard(TypeDescription.Generic) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Visits a wildcard (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 int
value of 0
.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.Addition
-
The opcode to apply.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
The shortcut opcode for loading a double
constant.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
The shortcut opcode for loading a float
constant.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
The shortcut opcode for loading a common int
-compatible JVM value onto the operand stack.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
The shortcut opcode for loading a long
constant.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.Duplication
-
The opcode that represents the manipulation.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
The opcode to apply.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
-
The opcode for invoking a method.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.Multiplication
-
The opcode to apply.
- opcode - Variable in enum net.bytebuddy.implementation.bytecode.Removal
-
The opcode to execute for the removal.
- 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 ClassReader
that does not apply a class file version check if the net.bytebuddy.experimental
property is set.
- OpenedClassReader() - Constructor for class net.bytebuddy.utility.OpenedClassReader
-
Not intended for construction.
- OpenedClassRemapper(ClassVisitor, Remapper) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.OpenedClassRemapper
-
Creates a new opened class remapper.
- openingBrace - Variable in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
The opening brace of an array String
representation.
- operandStackSize - Variable in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
-
The size of the operand stack.
- optional - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Unresolved
-
true
if the parameter binding is optional.
- optional - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
true
if the parameter should be bound to null
if the instrumented method is static.
- 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(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Matchable.AbstractBase
-
Defines a matching that is positive if the previous matcher or the supplied matcher are matched.
- or(ElementMatcher<? super TypeDescription>) - 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<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - 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<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - 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(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<? super U>) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
-
Creates a disjunction where either this matcher or the other
matcher must be matched in order
to constitute a successful match.
- or(ElementMatcher<? super U>) - Method in interface net.bytebuddy.matcher.ElementMatcher.Junction
-
Creates a disjunction where either this matcher or the other
matcher must be matched in order
to constitute a successful match.
- 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.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.ClassDumpAction
-
true
if the dumped class file is an input to a class transformation.
- 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.
- originalType - Variable in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
-
The original type which should be unboxed but is not of any known wrapper type.
- originType - Variable in class net.bytebuddy.implementation.FixedValue.ForOriginType.Appender
-
The instrumented type.
- originType() - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns the origin type from an instrumented method.
- originTypeResolver - Variable in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
-
- originTypeResolver - Variable in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
-
The origin type identifier to use.
- OriginTypeResolver() - Constructor for enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeResolver
-
- OS_NAME - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The Java property denoting the operating system name.
- outerTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
-
The token representing the outer type.
- outputDirectory - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForProductionTypes
-
The current build's production output directory.
- outputStream - Variable in class net.bytebuddy.build.Plugin.Engine.Target.Sink.ForJarOutputStream
-
The output stream to write to.
- Ownership - Enum in net.bytebuddy.description.modifier
-
Determines the ownership of a field or method, i.e.
- Ownership(int) - Constructor for enum net.bytebuddy.description.modifier.Ownership
-
Creates a new ownership representation.
- ownerType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
The raw type's (annotated) declaring type or null
if no such type is defined.
- ownerType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
-
The generic owner type.
- ownerType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
This parameterized type's owner type or null
if no owner type exists.
- ownerType - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
The owner type that is represented by this instance.
- ownerTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
A token that represents this type's owner type.
- ownerTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested
-
A token that describes the described parameterized type's owner type.
- PACKAGE_CLASS_NAME - Static variable in interface net.bytebuddy.description.type.PackageDescription
-
The name of a Java class representing a package description.
- PACKAGE_LOOKUP - Static variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup
-
Indicates a lookup instance's package lookup mode.
- PACKAGE_LOOKUP_STRATEGY - Static variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
A strategy for locating a package by name.
- PACKAGE_MODIFIERS - Static variable in interface net.bytebuddy.description.type.PackageDescription
-
The modifiers of a Java class representing a package description.
- packageDefinitionStrategy - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The package definer to be queried for package definitions.
- packageDefinitionStrategy - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
The package definer to be queried for package definitions.
- packageDefinitionStrategy - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
The package definer to be used for querying information on package information.
- packageDefinitionStrategy - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
The package definer to be used for querying information on package information.
- 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.
- 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 - Variable in class net.bytebuddy.description.type.TypeDescription.ForPackageDescription
-
The package to be described as a type.
- PackageDescription.AbstractBase - Class in net.bytebuddy.description.type
-
An abstract base implementation of a package description.
- PackageDescription.ForLoadedPackage - Class in net.bytebuddy.description.type
-
- PackageDescription.Simple - Class in net.bytebuddy.description.type
-
A simple implementation of a package without annotations.
- PackageDiscriminating(Map<String, ClassFileLocator>) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.PackageDiscriminating
-
Creates a new package-discriminating class file locator.
- packaging - Variable in class net.bytebuddy.build.maven.AbstractUserConfiguration
-
The version of the project containing the plugin type or null
if the current project's packaging should be used.
- packaging - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The built project's packaging.
- packaging - Variable in class net.bytebuddy.build.maven.MavenCoordinate
-
The projects packaging.
- 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.OfLegacyVmConstructor
-
The parameter annotation source to query.
- parameterAnnotationSource - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
The parameter annotation source to query.
- 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.OfLegacyVmConstructor
-
The parameter annotation source to query.
- parameterAnnotationSource - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
-
The parameter annotation source to query.
- parameterAnnotationSource - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
-
The parameter annotation source to query.
- parameterAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
The annotation tokens representing the parameter's annotation.
- parameterAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
A map of parameter indices to tokens that represent their annotations.
- parameterAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A mapping of parameter indices to annotation tokens found for the parameters at these indices.
- 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 - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
A reference to java.lang.invoke.MethodType#parameterArray
.
- parameterArray(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
Returns the parameter types of the supplied method type.
- parameterArray(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher
-
Returns the parameter types of the supplied method type.
- parameterArray - Variable in class net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForJava7CapableVm
-
A reference to java.lang.invoke.MethodType#returnType
.
- parameterArray(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForJava7CapableVm
-
Extracts the parameter types of the supplied method type.
- parameterArray(Object) - Method in enum net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForLegacyVm
-
Extracts the parameter types of the supplied method type.
- parameterArray(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher
-
Extracts the parameter types of the supplied method type.
- ParameterAssigner() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner
-
- ParameterBag(Type[]) - Constructor for class net.bytebuddy.pool.TypePool.Default.ParameterBag
-
Creates a new bag.
- parameterBinder - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
-
The parameter binder that is actually responsible for binding the parameter.
- parameterBinders - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
-
A map of registered annotation types to the binder that is responsible for binding a parameter
that is annotated with the given annotation.
- parameterBinders - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField
-
The parameter binders to use.
- parameterBinders - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForMethodReturn
-
The parameter binders to use.
- parameterBinders - Variable in class net.bytebuddy.implementation.MethodDelegation
-
- parameterBinders - Variable in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
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 - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved.Factory
-
The bound parameter.
- parameterDescription - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved
-
The parameter being bound.
- ParameterDescription - Interface in net.bytebuddy.description.method
-
Description of the parameter of a Java method or constructor.
- parameterDescription - Variable in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
The represented parameter.
- parameterDescription - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArrayElement
-
The parameter to load the array from.
- parameterDescription - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter.Resolved
-
The parameter that is the target of the method call.
- ParameterDescription.AbstractBase - Class in net.bytebuddy.description.method
-
A base implementation of a method parameter description.
- ParameterDescription.ForLoadedParameter<T extends java.lang.reflect.AccessibleObject> - Class in net.bytebuddy.description.method
-
Description of a loaded parameter with support for the information exposed by java.lang.reflect.Parameter
.
- ParameterDescription.ForLoadedParameter.Dispatcher - Interface in net.bytebuddy.description.method
-
A dispatcher creating parameter descriptions based on the API that is available for the current JVM.
- ParameterDescription.ForLoadedParameter.Dispatcher.CreationAction - Enum in net.bytebuddy.description.method
-
A creation action for a dispatcher.
- ParameterDescription.ForLoadedParameter.Dispatcher.ForJava8CapableVm - Class in net.bytebuddy.description.method
-
A dispatcher for VMs that support the java.lang.reflect.Parameter
API for Java 8+.
- ParameterDescription.ForLoadedParameter.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.description.method
-
A dispatcher for a legacy VM that does not know the java.lang.reflect.Parameter
type that only throws
exceptions on any property extraction.
- ParameterDescription.ForLoadedParameter.OfConstructor - Class in net.bytebuddy.description.method
-
A description of a loaded Constructor
parameter 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.Parameter
is 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.Parameter
is not available.
- ParameterDescription.ForLoadedParameter.OfMethod - Class in net.bytebuddy.description.method
-
A description of a loaded Method
parameter for a modern VM.
- 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.
- 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.
- 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.
- parameterDescriptions - Variable in class net.bytebuddy.description.method.ParameterList.Explicit
-
The list of parameter descriptions that are represented by this list.
- parameterDescriptions - Variable in class net.bytebuddy.description.method.ParameterList.TypeSubstituting
-
The untransformed parameters that are represented by this list.
- parameterIndex - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
-
The method parameter index to write the annotation to.
- parameterIndex - Variable in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit.Target.OnMethodParameter
-
The index of the parameter to write the annotation to.
- parameterIndex - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
-
The index of the source method parameter to be bound.
- parameterIndex - Variable in class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
-
The parameter index that is represented by this token.
- ParameterIndexToken(int) - Constructor for class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
-
Create a parameter index token for a given parameter of the source method.
- 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<?>, List<? extends 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<? extends Type>) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a parameterized 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, Collection<? extends 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<? extends TypeDefinition>) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a parameterized type.
- parameterizedType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForLoadedType
-
The represented parameterized type.
- parameterizedType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForReifiedType
-
The represented parameterized type.
- parameterizedType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType
-
The parameterized type to which another type is assigned.
- parameterizedType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding
-
The parameterized type for which type variables are bound.
- ParameterLengthResolver - Enum in net.bytebuddy.implementation.bind
-
- ParameterLengthResolver() - Constructor for enum net.bytebuddy.implementation.bind.ParameterLengthResolver
-
- ParameterList<T extends ParameterDescription> - Interface in net.bytebuddy.description.method
-
Represents a list of parameters of a method or a constructor.
- ParameterList.AbstractBase<S extends ParameterDescription> - Class in net.bytebuddy.description.method
-
- ParameterList.Empty<S extends ParameterDescription> - Class in net.bytebuddy.description.method
-
An empty list of parameters.
- ParameterList.Explicit<S extends ParameterDescription> - 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.
- ParameterList.ForLoadedExecutable.Dispatcher - 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.Dispatcher.CreationAction - Enum in net.bytebuddy.description.method
-
A creation action for a dispatcher.
- ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm - Class in net.bytebuddy.description.method
-
A dispatcher for a legacy VM that does support the java.lang.reflect.Parameter
type.
- ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.description.method
-
A dispatcher for a legacy VM that does not support the java.lang.reflect.Parameter
type.
- ParameterList.ForLoadedExecutable.OfConstructor - Class in net.bytebuddy.description.method
-
Describes the list of Constructor
parameters 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.Parameter
type 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.Parameter
type is not available.
- ParameterList.ForLoadedExecutable.OfMethod - Class in net.bytebuddy.description.method
-
Describes the list of Method
parameters 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
-
- ParameterManifestation - Enum in net.bytebuddy.description.modifier
-
Indicates whether a parameter was denoted as final
or not.
- ParameterManifestation(int) - Constructor for enum net.bytebuddy.description.modifier.ParameterManifestation
-
Creates a new parameter.
- parameterModifiers - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
An array of parameter modifiers which may be null
if no modifiers is known.
- parameterNames - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
An array of parameter names which may be null
if no explicit name is known for a parameter.
- parameterRegistry - Variable in class net.bytebuddy.pool.TypePool.Default.ParameterBag
-
A map containing the tokens that were collected until now.
- parameters - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
The parameters of this parameterized type.
- parameters - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameterArray
-
The parameters to load.
- parameters - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.AbstractBase
-
The parameters of this token.
- parameterStackManipulations - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
A list of manipulations that each represent the loading of a parameter value onto the operand stack.
- parameterStackManipulations - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
-
The current list of stack manipulations for loading values for each parameter onto the operand stack.
- parameterToken - Variable in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod.TransformedParameter
-
The token representing the transformed method parameter's properties.
- 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.
- parameterTokens - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
The parameter tokens describing this method.
- parameterTokens - Variable in class net.bytebuddy.description.method.MethodDescription.Token
-
The parameter tokens of the represented method.
- parameterTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
A list of tokens describing meta data of the method's parameters.
- parameterTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A list of tokens representing meta information of a parameter as it is available for method's
that are compiled in the Java 8 version format.
- parameterType - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
-
The type erasures of the represented method.
- parameterType - Variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
-
The type erasures of the represented method.
- parameterType - Variable in class net.bytebuddy.description.method.ParameterDescription.Latent
-
The type of the parameter.
- parameterType - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
-
An array of this method's parameter types.
- parameterType - Variable in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
-
An array of this method's parameter types.
- parameterType - Variable in class net.bytebuddy.pool.TypePool.Default.ParameterBag
-
An array of the method's parameter types.
- parameterTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
A mapping of the parameter types' type annotation tokens by their indices.
- parameterTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
A mapping of the parameter types' type annotation tokens by their indices.
- parameterTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A mapping of the parameters' type annotations by their indices.
- parameterTypeDescriptors - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
A list of type descriptions of this method's parameters.
- ParameterTypeRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ParameterTypeRegistrant
-
- parameterTypes - Variable in class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
The represented method's raw parameter types.
- parameterTypes - Variable in class net.bytebuddy.description.method.MethodDescription.TypeToken
-
The represented method's raw parameter types.
- parameterTypes - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
-
The parameter types.
- parameterTypes - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
-
The parameter types of the method to be bootstrapped.
- parameterTypes - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
The types of the values on the operand stack.
- parameterTypes - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
The parameter types that is represented by this instance.
- parameterTypes - Variable in class net.bytebuddy.utility.JavaConstant.MethodType
-
The parameter types of this method type.
- parameterTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
-
The generic parameter types.
- parameterTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
A list of type tokens representing this type's bounds.
- parameterTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
Tokens that represent this parameterized type's parameters.
- parameterTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested
-
A list of tokens that represent the parameters of the represented type.
- parameterTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType
-
A list of tokens that represent the parameters of the represented type.
- parameterTypeTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
A token describing the represented method's parameter types.
- parent - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.Hierarchical
-
The parent type pool.
- PARENT_FIRST - Static variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Indicates that a parent first loading strategy should be attempted.
- parents - Variable in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader
-
The parents of this class loader in their application order.
- parse(String) - Static method in class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin
-
Parses a pattern of an origin annotation.
- parse(byte[]) - Method in class net.bytebuddy.pool.TypePool.Default
-
Parses a binary representation and transforms it into a type description.
- 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.
- parts - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Partitioning
-
The amount of batches to generate.
- Passive() - Constructor for enum net.bytebuddy.dynamic.TypeResolutionStrategy.Passive
-
- pathMap - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.ForTypeVariable
-
The target collection.
- Pausing(long) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Pausing
-
Creates a new pausing listener.
- persistenceHandler - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The persistence handler of this class loader.
- PersistenceHandler(boolean) - Constructor for enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
Creates a new persistence handler.
- persistenceHandler - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
The persistence handler to apply.
- pid - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentTypeEvaluator.ForJava9CapableVm
-
The java.lang.ProcessHandle#pid()
method.
- pid - Variable in class net.bytebuddy.agent.ByteBuddyAgent.ProcessProvider.ForCurrentVm.ForJava9CapableVm
-
The java.lang.ProcessHandle#pid()
method.
- 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
-
- Pipe.Binder.Redirection - Class in net.bytebuddy.implementation.bind.annotation
-
An auxiliary type for performing the redirection of a method invocation as requested by the
Pipe
annotation.
- Pipe.Binder.Redirection.ConstructorCall - Enum in net.bytebuddy.implementation.bind.annotation
-
- Pipe.Binder.Redirection.ConstructorCall.Appender - Class in net.bytebuddy.implementation.bind.annotation
-
- Pipe.Binder.Redirection.MethodCall - Class in net.bytebuddy.implementation.bind.annotation
-
- Pipe.Binder.Redirection.MethodCall.Appender - Class in net.bytebuddy.implementation.bind.annotation
-
- placeholderType - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor
-
The placeholder type that is used to distinguish the constructor's signature.
- plugin - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForBuildPlugin
-
The plugin to apply.
- 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 - Variable in class net.bytebuddy.build.Plugin.Factory.Simple
-
The plugin to provide.
- Plugin.Compound - Class in net.bytebuddy.build
-
A compound plugin that applies several plugins in a row.
- 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.Source
which are
then transferred and consumed by a
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.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
TypePool
for 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.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.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.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.Engine
to 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.ForFolder.Dispatcher - Interface in net.bytebuddy.build
-
A dispatcher that allows for file copy operations based on NIO2 if available.
- Plugin.Engine.Target.ForFolder.Dispatcher.CreationAction - Enum in net.bytebuddy.build
-
An action for creating a dispatcher.
- Plugin.Engine.Target.ForFolder.Dispatcher.ForJava7CapableVm - Class in net.bytebuddy.build
-
A dispatcher for VMs that are capable of NIO2.
- Plugin.Engine.Target.ForFolder.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.build
-
A legacy dispatcher that is not capable of NIO.
- 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
EntryPoint
for 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
Plugin
constructor.
- 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 valueOf
method 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.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
-
- Plugin.NoOp - Class in net.bytebuddy.build
-
A non-operational plugin that does not instrument any type.
- PluginArgument - Class in net.bytebuddy.build.maven
-
Describes an argument to a
Plugin
constuctor.
- PluginArgument() - Constructor for class net.bytebuddy.build.maven.PluginArgument
-
- plugins - Variable in class net.bytebuddy.build.Plugin.Compound
-
The plugins to apply.
- poolStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The type locator to use.
- poolStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The type locator to use.
- poolStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
The pool strategy to use for looking up an advice.
- poolStrategy - Variable in class net.bytebuddy.build.Plugin.Engine.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.
- PrecomputedMethodGraph() - Constructor for enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.PrecomputedMethodGraph
-
Creates the precomputed method graph.
- predefinedMethodSignatures - Variable in class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
-
A method matcher that matches any predefined method.
- prefix - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.NativeMethodStrategy.ForPrefix
-
The method name prefix.
- 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(ToStringMethod.PrefixResolver.Default) - Constructor for enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
Creates a new prefix.
- prefix - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Prefixing
-
The prefix that is appended.
- PREFIX - Static variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
The prefix used for implicitly named cached fields.
- PREFIX - Static variable in class net.bytebuddy.implementation.FixedValue.ForValue
-
The prefix of the static field that is created for storing the fixed value.
- PREFIX - Static variable in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstance
-
The prefix for field that are created for storing the instrumented value.
- prefix - Variable in class net.bytebuddy.implementation.ToStringMethod.Appender
-
The prefix to use.
- prefix - Variable in class net.bytebuddy.implementation.ToStringMethod.PrefixResolver.ForFixedValue
-
The prefix to prepend.
- prefix - Variable in class net.bytebuddy.NamingStrategy.PrefixingRandom
-
The package to prefix.
- 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.
- PrefixingRandom(String) - Constructor for class net.bytebuddy.NamingStrategy.PrefixingRandom
-
Creates a new prefixing random naming strategy.
- prefixResolver - Variable in enum net.bytebuddy.build.ToStringPlugin.Enhance.Prefix
-
The prefix resolver to use.
- prefixResolver - Variable in class net.bytebuddy.implementation.ToStringMethod
-
A resolver for the prefix of a String
representation.
- preIndex - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex.DoubleIndexed
-
The type variable's first index.
- 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.
- preparationStart - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor
-
A label that indicates the start of the preparation of a user method execution.
- 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(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.
- 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(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(Class<T>) - 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<T>) - 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<T>) - 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<T>) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
-
Links this annotation description to a given annotation type such that it can be loaded.
- prepare(InstrumentedType) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.Prepareable
-
Prepares a given instrumented type.
- prepare(InstrumentedType, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, LatentMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Prepares this method registry.
- 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, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, LatentMatcher<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
-
Prepares this method registry.
- 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.Redirection.ConstructorCall
-
Prepares a given instrumented type.
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
-
Prepares a given instrumented type.
- prepare(ParameterDescription) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
-
Locates a handler which is responsible for processing the given parameter.
- 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(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.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 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.ForPoolValue
-
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
-
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 enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation.Factory
-
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() - 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(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(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
- prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithLookup
- 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(Class<T>) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
-
Links this annotation description to a given annotation type such that it can be loaded.
- Prepared(LinkedHashMap<MethodDescription, MethodRegistry.Default.Prepared.Entry>, 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(FieldAccessor.FieldNameExtractor, FieldLocator) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative.Prepared
-
Creates a new relative field location.
- prepend(AgentBuilder.Default.Transformation.Resolution.Decoratable) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution
-
Resolves this resolution as a decorator of the supplied resolution.
- prepend(AgentBuilder.Default.Transformation.Resolution.Decoratable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
-
Resolves this resolution as a decorator of the supplied resolution.
- prepend(AgentBuilder.Default.Transformation.Resolution.Decoratable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
Resolves this resolution as a decorator of the supplied resolution.
- prepend(Iterable<? extends List<Class<?>>>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator
-
Prepends an iterable to the backlog.
- prepend(LatentMatcher<? super FieldDescription>, FieldAttributeAppender.Factory, Object, Transformer<FieldDescription>) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
-
Prepends the given field definition to this field registry, i.e.
- prepend(LatentMatcher<? super FieldDescription>, FieldAttributeAppender.Factory, Object, Transformer<FieldDescription>) - Method in interface net.bytebuddy.dynamic.scaffold.FieldRegistry
-
Prepends the given field definition to this field registry, i.e.
- prepend(LatentMatcher<? super MethodDescription>, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
-
Prepends the given method definition to this method registry, i.e.
- prepend(LatentMatcher<? super MethodDescription>, MethodRegistry.Handler, MethodAttributeAppender.Factory, Transformer<MethodDescription>) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
-
Prepends the given method definition to this method registry, i.e.
- 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_LINE_NUMBER - Static variable in class net.bytebuddy.asm.Advice
-
- PrependableIterator(Iterable<? extends List<Class<?>>>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector.PrependableIterator
-
Creates a new prependable iterator.
- PrependingEnumeration(URL, Enumeration<URL>) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst.PrependingEnumeration
-
Creates a new prepending enumeration.
- prependLineNumber - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodEnter
-
true
if the first discovered line number information should be prepended to the advice code.
- prependLineNumber - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodEnter
-
true
if the first discovered line number information should be prepended to the advice code.
- prependLineNumber - Variable in class net.bytebuddy.utility.visitor.LineNumberPrependingMethodVisitor
-
true
if the first line number was not yet discovered.
- prependThisReference() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
-
Prepends a reference to the this
instance 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.
- preregisteredTypes - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
The preregistered types of this instance.
- Preserved(MethodDescription.InDefinedShape) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
-
- PRIMITIVE_DESCRIPTORS - Static variable in class net.bytebuddy.pool.TypePool.AbstractBase
-
A map of primitive types by their descriptor.
- PRIMITIVE_TYPE_FIELD - Static variable in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The field name that stores a reference to the primitive type representation.
- 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.
- PrimitiveBoxingDelegate(Class<?>, StackSize, String, String) - Constructor for enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
Creates a new primitive boxing delegate.
- PrimitiveBoxingDelegate.BoxingStackManipulation - Class in net.bytebuddy.implementation.bytecode.assign.primitive
-
A stack manipulation for boxing a primitive type into its wrapper type.
- primitiveType - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The represented primitive type.
- primitiveType - Variable in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
The primitive type that can be stored on the constant pool.
- 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 extends TypeDefinition> - Class in net.bytebuddy.matcher
-
Matches a primitive type.
- PrimitiveTypeMatcher() - Constructor for class net.bytebuddy.matcher.PrimitiveTypeMatcher
-
- PrimitiveTypePrecedence(int) - Constructor for enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
Creates a new primitive type precedence.
- PrimitiveUnboxingDelegate - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
-
This delegate is responsible for unboxing a wrapper type to their primitive equivalents.
- PrimitiveUnboxingDelegate(Class<?>, Class<?>, StackSize, String, String) - Constructor for enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
Creates a new primitive unboxing delegate.
- primitiveUnboxingDelegate - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
-
The primitive unboxing delegate for handling the given wrapper type.
- 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(StackManipulation, StackManipulation, StackManipulation, StackManipulation, StackManipulation, StackManipulation, StackManipulation, StackManipulation) - Constructor for enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
Creates a new primitive widening delegate.
- PrimitiveWideningDelegate.WideningStackManipulation - Class in net.bytebuddy.implementation.bytecode.assign.primitive
-
A stack manipulation that widens a primitive type into a more general primitive type.
- printStream - Variable in class net.bytebuddy.agent.builder.AgentBuilder.InstallationListener.StreamWriting
-
The print stream to write to.
- printStream - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Listener.StreamWriting
-
The print stream written to.
- printStream - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.StreamWriting
-
The print stream to write any events to.
- printStream - Variable in class net.bytebuddy.build.BuildLogger.StreamWriting
-
The target for writing statements.
- printStream - Variable in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
The print stream to delegate to.
- printStream - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
The print stream to bind write the chosen binding to.
- prioritize(Class<?>...) - Static method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a
DefaultMethodCall
implementation which searches the given list
of interface types for a suitable default method in their order.
- prioritize(Iterable<? extends Class<?>>) - Static method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a
DefaultMethodCall
implementation 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
DefaultMethodCall
implementation which searches the given list
of interface types for a suitable default method in their order.
- prioritize(Collection<? extends TypeDescription>) - Static method in class net.bytebuddy.implementation.DefaultMethodCall
-
Creates a
DefaultMethodCall
implementation which searches the given list
of interface types for a suitable default method in their order.
- prioritizedInterfaces - Variable in class net.bytebuddy.implementation.DefaultMethodCall.Appender
-
The relevant prioritized interfaces to be considered by this appender.
- prioritizedInterfaces - Variable in class net.bytebuddy.implementation.DefaultMethodCall
-
A list of prioritized interfaces in the order in which a method should be attempted to be called.
- privateLookupIn - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm
-
The java.lang.invoke.MethodHandles$#privateLookupIn
method.
- privileged - Variable in class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.DelegationMethod
-
true
if the method should be looked up using an AccessController
.
- PRIVILEGED - Static variable in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder
-
- privileged - Variable in class net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder.DelegationMethod
-
true
if this method should be looked up using an AccessController
.
- privileged() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Returns a method constant that uses an AccessController
to look up this constant.
- PRIVILEGED - Static variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Indicates that a lookup of a method constant should be looked up using an AccessController
.
- privileged - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Determines if the Method
instances are retrieved by using an 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 PrivilegedExceptionAction
to lookup a method constant using an AccessController
.
- PrivilegedMemberLookupAction(String, String, Class<?>) - Constructor for enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Creates a privileged method constant action with one argument.
- PrivilegedMemberLookupAction(String, String, Class<?>, String, Class<?>) - Constructor for enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
Creates a privileged method constant action with one argument.
- processed - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator
-
A set containing all previously discovered types.
- processId - Variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
The target process's id.
- Processor(List<? extends MethodDelegationBinder.Record>, MethodDelegationBinder.AmbiguityResolver, MethodDelegationBinder.BindingResolver) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
-
Creates a new processor.
- processor - Variable in class net.bytebuddy.implementation.MethodDelegation.Appender
-
The method delegation binder processor which is responsible for implementing the method delegation.
- project - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The Maven project.
- propagateHandler(Label) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
- PROPERTY - Static variable in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForUserDefinedToolsJar
-
The property being read for locating tools.jar
.
- property - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.OfAnnotationProperty
-
The annotation property.
- property - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler.MissingValue
-
The name of the property without an annotation value.
- PROPERTY - Static variable in class net.bytebuddy.dynamic.Nexus
-
A system property that allows to disable the use of the
Nexus
class which is normally injected into the system class loader.
- propertyDelegate - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
-
The property delegate for the value's type.
- propertyDelegate - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
The property delegate for the value's type.
- protectionDomain - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher
-
The type's protection domain.
- protectionDomain - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher
-
The type's protection domain.
- protectionDomain - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution.BootstrapClassLoaderCapableInjectorFactory
-
The protection domain of the created classes.
- protectionDomain - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
The protection domain of the transformed type.
- protectionDomain - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
-
The protection domain to apply.
- protectionDomain - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
-
The protection domain that is used when loading classes.
- protectionDomain - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingUnsafe
-
The protection domain to use or null
for no protection domain.
- protectionDomain - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
The protection domain to apply or null
if no protection domain is set.
- protectionDomain - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
The protection domain to apply or null
if no protection domain is set.
- protectionDomain - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForUnsafeInjection
-
The protection domain to use or null
if no protection domain is set.
- PROTOCOL_VERSION - Static variable in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
The protocol version to use for communication.
- ProvisioningState - Enum in net.bytebuddy.description.modifier
-
Describes if a method parameter is mandated, i.e.
- ProvisioningState(int) - Constructor for enum net.bytebuddy.description.modifier.ProvisioningState
-
Creates a new provisioning state.
- proxiedType - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
-
The proxied interface type.
- proxiedType - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
-
The type for the type proxy to subclass or implement.
- proxiedType - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
-
The type for which a proxy type is created.
- proxiedType - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
The type that is proxied, i.e.
- PROXY_TYPE - Static variable in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
-
A method reference to the proxy type property.
- PROXY_TYPE - Static variable in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
-
A reference to the proxy type property.
- proxyFor(TypeDescription, Implementation.Target, AnnotationDescription.Loadable<Super>) - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
Creates a stack manipulation which loads a super
-call proxy onto the stack.
- proxyType - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Duplex
-
The type of the accessor proxy.
- proxyType - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
-
The type of the accessor proxy.
- publicLookup - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
A reference to java.lang.invoke.MethodHandles#publicLookup
.
- publicLookup() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
Returns a public java.lang.invoke.MethodHandles.Lookup
instance.
- publicLookup() - Method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForLegacyVm
-
Returns a public java.lang.invoke.MethodHandles.Lookup
instance.
- publicLookup() - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.Initializable
-
Returns a public java.lang.invoke.MethodHandles.Lookup
instance.
- Putter() - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
-
- putterOpcode - Variable in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
The opcode for setting a field value.
- random - Variable in class net.bytebuddy.utility.RandomString
-
A provider of random values.
- randomString - Variable in class net.bytebuddy.build.CachedReturnPlugin
-
A random string to use for avoid field name collisions.
- randomString - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
A random string generator for creating file names.
- randomString - Variable in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom
-
An instance for creating random values.
- randomString - Variable in class net.bytebuddy.NamingStrategy.PrefixingRandom
-
A seed generator.
- randomString - Variable in class net.bytebuddy.NamingStrategy.SuffixingRandom
-
An instance for creating random seed values.
- RandomString - Class in net.bytebuddy.utility
-
A provider of randomized String
values.
- RandomString() - Constructor for class net.bytebuddy.utility.RandomString
-
- RandomString(int) - Constructor for class net.bytebuddy.utility.RandomString
-
Creates a random String
provider where each value is of the given length.
- Raw() - Constructor for enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
- RAW_TYPES - Static variable in class net.bytebuddy.description.type.TypeDescription.AbstractBase
-
- RAW_TYPES_PROPERTY - Static variable in interface net.bytebuddy.description.type.TypeDefinition
-
If this property is set to
true
, non-generic
TypeDefinition
s do no longer resolve their referenced
generic types when traversing type hierarchies.
- RawAnnotatedType(TypePool, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, TypeDescription) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
Creates a new raw annotated type.
- RawAnnotationValue(TypePool, TypePool.Default.LazyTypeDescription.AnnotationToken) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase.RawAnnotationValue
-
Creates a new annotation value for a nested annotation.
- rawAuxiliaryTypes - Variable in class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection.Dispatcher.InjectingInitializer
-
The auxiliary types mapped to their class file representation.
- RawDescriptionArray(TypePool, TypePool.AbstractBase.RawDescriptionArray.ComponentTypeReference, List<AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray
-
Creates a new array value representation of a complex array.
- RawEnumerationValue(TypePool, String, String) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase.RawEnumerationValue
-
Creates a new enumeration value representation.
- rawInterface - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceType
-
The raw interface that is declared by the erasure of the represented lazy projection.
- rawInterfaces - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithLazyNavigation.LazyInterfaceList
-
A list of raw interface types declared by the lazy projection's erasure.
- rawMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Ignoring
-
A matcher for identifying types that should not be instrumented.
- rawMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple
-
The raw matcher that is represented by this transformation.
- rawMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
The supplied raw matcher.
- rawModule - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher
-
The type's java.lang.Module
.
- rawType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfParameterizedType
-
The raw base type.
- rawType(Class<?>) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a raw type of a type description.
- rawType(TypeDescription) - 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, TypeDescription.Generic) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a raw type of a type description.
- rawType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.Latent
-
The raw type of the described parameterized type.
- rawTypeDescriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed
-
The descriptor of the type erasure.
- rawTypeDescriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
A descriptor of the generic type's raw type.
- rawTypeDescriptors - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList
-
A list of descriptors of the list's types' erasures.
- rawTypeDescriptors - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
-
A list of the generic types' erasures.
- RawTypeValue(TypePool, Type) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue
-
Represents a type value of an annotation.
- read(byte[]) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Reads from the communication channel.
- 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.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(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 ClassLoader
s.
- read(Collection<? extends 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 ClassLoader
s.
- 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_ONLY - Static variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
- 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 - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
-
The ASM ClassReader
reader flags to consider.
- readerFlags - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
The reader flags to set.
- readerFlags(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Sets flags for the ClassReader
this wrapper is applied to.
- readerFlags - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
-
The reader flags being used.
- readerFlags - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
The reader flags being used.
- readerMode - Variable in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.ClassLoading
-
The reader mode to apply by this type locator.
- readerMode - Variable in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Default
-
The reader mode to apply by this type locator.
- readerMode - Variable in enum net.bytebuddy.agent.builder.AgentBuilder.PoolStrategy.Eager
-
The reader mode to apply by this type locator.
- 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.asm.MemberSubstitution.TypePoolResolver.ForClassFileLocator
-
The reader mode to apply.
- readerMode - Variable in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Default
-
This strategy's reader mode.
- readerMode - Variable in enum net.bytebuddy.build.Plugin.Engine.PoolStrategy.Eager
-
This strategy's reader mode.
- readerMode - Variable in class net.bytebuddy.pool.TypePool.Default
-
The reader mode to apply by this default type pool.
- ReaderMode(int) - Constructor for enum net.bytebuddy.pool.TypePool.Default.ReaderMode
-
Creates a new reader mode constant.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments
-
true
if the array is read-only.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument
-
Determines if the parameter is to be treated as read-only.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved.Factory
-
true
if the factory should create a read-only binding.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue
-
true
if the annotated value is read-only.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue
-
true
if the annotated value is read-only.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
true
if this mapping is read-only.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved.Factory
-
true
if this factory should create a read-only binding.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue
-
Determines if the parameter is to be treated as read-only.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
Determines if the parameter is to be treated as read-only.
- readOnly - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable
-
true
if the parameter is read-only.
- ReadOnly(TypeDescription.Generic, List<? extends StackManipulation>) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray.ReadOnly
-
Creates a read-only target mapping for an array of all local variables.
- ReadOnly(TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly
-
Creates a new writable target for a default value.
- ReadOnly(TypeDefinition, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadOnly
-
Creates a new -writable target for a default value.
- 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, 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.
- 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 ClassLoader
s.
- readToNames(Collection<? extends 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 ClassLoader
s.
- ReadWrite(TypeDescription.Generic, List<? extends StackManipulation>, List<? extends StackManipulation>) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray.ReadWrite
-
Creates a writable target mapping for an array of all local variables.
- 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, StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForDefaultValue.ReadWrite
-
Creates a new read-only target for a default value.
- 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, 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.
- REAL_MODIFIER_MASK - Static variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A mask that cuts off pseudo flags beyond the second byte that are inserted by ASM.
- rebase(Class<T>) - 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<T>, 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<T>, 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(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(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.
- RebaseableMatcher(Set<MethodDescription.Token>) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder.RebaseableMatcher
-
Creates a new matcher for identifying rebasable methods.
- rebaseableMethods - Variable in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
A mapping of the instrumented type's declared methods by each method's token.
- 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, TypeDescription, StackManipulation) - 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, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, TypeDescription, ClassFileLocator, MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
-
Creates a rebase dynamic type builder.
- RebaseDynamicTypeBuilder(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>, TypeDescription, ClassFileLocator, MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
-
Creates a rebase dynamic type builder.
- RebaseDynamicTypeBuilder.RebaseableMatcher - Class in net.bytebuddy.dynamic.scaffold.inline
-
A matcher that filters any method that should not be rebased, i.e.
- 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<MethodDescription.SignatureToken, MethodRebaseResolver.Resolution>) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
-
Creates a rebase implementation target.
- RebaseImplementationTarget.Factory - Class in net.bytebuddy.dynamic.scaffold.inline
-
- RebaseImplementationTarget.RebasedMethodInvocation - Class in net.bytebuddy.dynamic.scaffold.inline
-
A
Implementation.SpecialMethodInvocation
which invokes a rebased method
as given by a
MethodRebaseResolver
.
- receiverType - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
The receiver type of this method or null
if the receiver type is defined implicitly.
- receiverType - Variable in class net.bytebuddy.description.method.MethodDescription.Token
-
The receiver type of the represented method or null
if the receiver type is implicit.
- 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(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 interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition
-
Defines the supplied (annotated) receiver type for the previously defined or matched method.
- receiverType - Variable in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForReceiverType
-
The receiver type for which annotations are appended to the instrumented method.
- receiverTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
A mapping of the receiver type's type annotation tokens.
- receiverTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
A mapping of the receiver type's annotation tokens.
- receiverTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A mapping of the receiver type's type annotations.
- record - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
The method pool record for the type initializer.
- record - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor
-
The field pool record to apply onto the field visitor.
- record - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
-
The method pool entry to apply.
- record - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
-
The method pool entry to apply.
- Record(MethodDescription, List<TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler>, Assigner.Typing) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.Record
-
Creates a default compiled method delegation binder.
- 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.
- records - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
-
The delegation records to consider.
- records - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForConstruction
-
The records to consider for delegation.
- records - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForField
-
The records to consider for delegation.
- records - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForMethodReturn
-
The records to consider for delegation.
- records - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForStaticCall
-
The list of records to consider.
- records - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
-
The precompiled delegation records.
- records - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
-
The precompiled records.
- redefine(Class<T>) - 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<T>, 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(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(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_CLASSES - Static variable in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Instructs a ClassFileTransformer
to redefine classes.
- redefinedClasses - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer
-
A mapping of classes to be redefined to their redefined class definitions.
- redefineModule - Variable in class net.bytebuddy.utility.JavaModule.Dispatcher.Enabled
-
The java.lang.instrument.Instrumentation#redefineModule
method.
- 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, AgentBuilder.Default.NativeMethodStrategy, AgentBuilder.InitializationStrategy, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.DiscoveryStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, AgentBuilder.RedefinitionStrategy.ResubmissionStrategy, AgentBuilder.Default.BootstrapInjectionStrategy, AgentBuilder.LambdaInstrumentationStrategy, AgentBuilder.DescriptionStrategy, AgentBuilder.FallbackStrategy, AgentBuilder.ClassFileBufferStrategy, AgentBuilder.InstallationListener, AgentBuilder.RawMatcher, AgentBuilder.Default.Transformation) - 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 - Variable in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
- redefinitionBatchAllocator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The batch allocator for the redefinition strategy to apply.
- redefinitionBatchAllocator - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
The batch allocator to use.
- redefinitionBatchListener - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
The batch listener to notify.
- 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, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
-
Creates a redefinition dynamic type builder.
- RedefinitionDynamicTypeBuilder(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>, TypeDescription, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.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.
- RedefinitionStrategy(boolean, boolean) - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
Creates a new redefinition strategy.
- redefinitionStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
The redefinition strategy to use.
- redirectedMethod - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
-
The method that is invoked by the implemented method.
- Redirection(TypeDescription, MethodDescription, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
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, TypeVariableToken...) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Creates a new reducing type visitor.
- Reducing(TypeDescription, List<? extends TypeVariableToken>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Creates a new reducing type visitor.
- REFERENCE - Static variable in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
-
An array containing a single reference value.
- 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.
- referenceQueue - Variable in class net.bytebuddy.dynamic.NexusAccessor
-
The reference queue that is notified upon a GC eligible
Nexus
entry or
null
if no such queue should be notified.
- referenceTypeAwareAssigner - Variable in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner
-
Another assigner that is aware of assigning reference types.
- ReferenceTypeAwareAssigner - Enum in net.bytebuddy.implementation.bytecode.assign.reference
-
A simple assigner that is capable of handling the casting of reference types.
- ReferenceTypeAwareAssigner() - Constructor for enum net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner
-
- 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 static
method that is added to this auxiliary type for creating instances by using the
Oracle JDK's ReflectionFactory
.
- Refusing() - Constructor for enum net.bytebuddy.implementation.bytecode.assign.Assigner.Refusing
-
- register(DynamicType, ClassLoader, AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory) - 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, AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory) - 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, AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory) - 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, AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory) - 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, AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory) - 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, AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory) - 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(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, ReferenceQueue<? super ClassLoader>, int, Object) - Static method in class net.bytebuddy.dynamic.Nexus
-
Registers a new loaded type initializer.
- register - Variable in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
-
- register(String, ClassLoader, ReferenceQueue<? super ClassLoader>, 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<? super ClassLoader>, 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<? super ClassLoader>, int, LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Unavailable
-
Registers a type initializer with the system class loader's nexus.
- register(String, ClassLoader, int, LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.NexusAccessor
-
Registers a loaded type initializer in Byte Buddy's
Nexus
which is injected into the system class loader.
- 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(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, 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(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.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(int, String) - Method in class net.bytebuddy.pool.TypePool.Default.ParameterBag
-
Registers a new parameter.
- 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(Label, List<StackSize>) - 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
-
- registerAccessorFor(Implementation.SpecialMethodInvocation, MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Disabled
-
- registerAccessorFor(Implementation.SpecialMethodInvocation, MethodAccessorFactory.AccessType) - Method in enum net.bytebuddy.implementation.MethodAccessorFactory.Illegal
-
- registerAccessorFor(Implementation.SpecialMethodInvocation, MethodAccessorFactory.AccessType) - Method in interface net.bytebuddy.implementation.MethodAccessorFactory
-
- registeredAccessorMethods - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
A mapping of special method invocations to their accessor methods that each invoke their mapped invocation.
- registeredFieldCacheEntries - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
A map of already registered field caches to their field representation.
- registeredFieldCacheFields - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
A set of registered field cache entries.
- registeredGetters - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
The registered getters.
- registeredSetters - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
The registered setters.
- registeredTargetIndices - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
A map of identification tokens to the indices of their binding parameters.
- registeredTargetIndices - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
-
A mapping of identification tokens to the parameter index they were bound for.
- registerGetterFor(FieldDescription, MethodAccessorFactory.AccessType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
-
Registers a getter for the given
FieldDescription
which 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
FieldDescription
which 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
FieldDescription
which 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
FieldDescription
which 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
FieldDescription
which 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
FieldDescription
which 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
FieldDescription
which 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
FieldDescription
which might
itself not be accessible from outside the class.
- registerTopLevel(List<? extends MethodDescription>, MethodGraph.Compiler.Default.Harmonizer<V>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Registers a new top level method within this store.
- Reifying() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reifying
-
- Reiterating() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating
-
- 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(FieldAccessor.FieldNameExtractor) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocation.Relative
-
Creates a new relative field location.
- Relative(FieldAccessor.FieldNameExtractor, FieldLocator.Factory) - 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, Instrumentation) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy
-
- release(ClassFileTransformer) - Static method in class net.bytebuddy.agent.builder.LambdaFactory
-
Releases a class file transformer.
- release(String, ConcurrentMap<String, byte[]>) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
-
Removes the binary representation of the supplied type if this class loader is latent.
- relocation - Variable in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType.Bound
-
The relocation to use.
- relocation - Variable in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue.Bound
-
The relocation to apply.
- relocationHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
A bound relocation handler that is responsible for considering a non-standard control flow.
- relocationHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
A bound relocation handler that is responsible for considering a non-standard control flow.
- 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.
- remoteRepositories - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
A list of all remote repositories.
- remoteRepositories - Variable in class net.bytebuddy.build.maven.ClassLoaderResolver
-
A list of remote repositories available.
- Removal - Enum in net.bytebuddy.implementation.bytecode
-
Removes a value from the operand stack.
- Removal(StackSize, int) - Constructor for enum net.bytebuddy.implementation.bytecode.Removal
-
Creates a new removal stack manipulation.
- 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.Listener.Compound.CompoundIterable.CompoundIterator
- remove(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener.ConcurrentHashSet
-
- 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_FIELD - Static variable in class net.bytebuddy.asm.MemberRemoval.MemberRemovingClassVisitor
-
Indicates the removal of a field.
- REMOVE_METHOD - Static variable in class net.bytebuddy.asm.MemberRemoval.MemberRemovingClassVisitor
-
Indicates the removal of a method.
- renderers - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin
-
The renderers to apply.
- RenderingDelegate() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.RenderingDelegate
-
- RenderingDispatcher(char, char) - Constructor for enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Creates a new rendering dispatcher.
- REPEAT_ON - Static variable in class net.bytebuddy.asm.Advice
-
- 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.
- replacement - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
The replacement to use for creating substitutions.
- replacementFactory - Variable in class net.bytebuddy.asm.MemberSubstitution
-
The replacement factory to use.
- replacementFactory - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
The replacement factory to use for creating substitutions.
- replacements - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForFirstBinding
-
The list of replacements to consider.
- 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(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(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(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(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.
- replaceWith(MemberSubstitution.Substitution.Factory) - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Replaces any interaction with the supplied substitution.
- 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.
- replaceWithChain(List<? extends 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.
- replaceWithField(ElementMatcher<? super FieldDescription>) - 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<? super MethodDescription>) - 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<? super MethodDescription>, 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.
- repositorySystem - Variable in class net.bytebuddy.build.maven.ClassLoaderResolver
-
The repository system to use.
- repositorySystemSession - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The currently used system session for the repository system.
- repositorySystemSession - Variable in class net.bytebuddy.build.maven.ClassLoaderResolver
-
The repository system session to use.
- 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.AnnotationDescription.AnnotationInvocationHandler.MissingValue
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.IncompatibleRuntimeType
-
Verifies if this loaded value represents the supplied loaded value.
- 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.IncompatibleRuntimeType
-
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.UnknownRuntimeEnumeration
-
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 interface net.bytebuddy.description.annotation.AnnotationValue.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Verifies if a method description represents a given loaded method.
- represents(Constructor<?>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
Verifies if a method description represents a given loaded constructor.
- represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Verifies if a method description represents a given loaded method.
- represents(Constructor<?>) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
-
Verifies if a method description represents a given loaded constructor.
- represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Verifies if a method description represents a given loaded method.
- represents(Constructor<?>) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
-
Verifies if a method description represents a given loaded constructor.
- represents(Method) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Verifies if a method description represents a given loaded method.
- represents(Constructor<?>) - Method in interface net.bytebuddy.description.method.MethodDescription
-
Verifies if a method description represents a given loaded constructor.
- 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
.
- represents(Object) - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- represents(Object) - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue.Loaded
-
Verifies if this loaded value represents the supplied loaded value.
- require(Collection<DynamicType>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Explicitly requires other dynamic types for the creation of this type.
- require(Collection<DynamicType>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
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[], LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
-
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(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 interface net.bytebuddy.dynamic.DynamicType.Builder
-
Explicitly requires another dynamic type 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.
- require(Collection<DynamicType>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Explicitly requires other dynamic types for the creation of this type.
- require(Collection<DynamicType>) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Explicitly requires other dynamic types for the creation of this type.
- requiredSize - Variable in enum net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForValue
-
The minimal required stack size to apply this relocation handler.
- 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.
- 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.
- RequiringConsistentShape(TypeDescription, MethodDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, List<? extends TypeDescription>, boolean) - Constructor for class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.RequiringConsistentShape
-
Creates a new stack map frame handler that expects the original frames to be preserved.
- 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(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, 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, 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.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 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 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 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 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 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 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 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 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 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 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 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(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(ClassFileLocator, Class<?>...) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Resets all classes to their original definition.
- reset(Instrumentation, ClassFileLocator, List<Class<?>>) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Resets the provided types to their original format.
- ResettableClassFileTransformer - Interface in net.bytebuddy.agent.builder
-
A class file transformer that can reset its transformation.
- ResettableClassFileTransformer.AbstractBase - Class in net.bytebuddy.agent.builder
-
- Resolution(TypeDescription, ClassLoader, JavaModule, ProtectionDomain, boolean, TypePool, AgentBuilder.Transformer, boolean) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
Creates a new active transformation.
- resolution - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor
-
The resolution of a potential rebased method.
- Resolution(boolean) - Constructor for enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
-
Creates a new resolution.
- resolution - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
-
The underlying resolution that is represented by this instance.
- resolutions - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Default
-
A mapping of rebased methods to their existing resolutions.
- 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(JavaModule, ClassLoader, String, Class<?>, boolean, ProtectionDomain, TypePool) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
Resolves the transformation and assures it is not ignored.
- 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(TypeDescription, ClassLoader, JavaModule, Class<?>, boolean, ProtectionDomain, TypePool) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Compound
-
Resolves an attempted transformation to a specific transformation.
- resolve(TypeDescription, ClassLoader, JavaModule, Class<?>, boolean, ProtectionDomain, TypePool) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Ignored
-
Resolves an attempted transformation to a specific transformation.
- resolve(TypeDescription, ClassLoader, JavaModule, Class<?>, boolean, ProtectionDomain, TypePool) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
-
Resolves an attempted transformation to a specific transformation.
- resolve() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution.BootstrapClassLoaderCapableInjectorFactory
-
Resolves the class injector for this factory.
- resolve(TypeDescription, ClassLoader, JavaModule, Class<?>, boolean, ProtectionDomain, TypePool) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple
-
Resolves an attempted transformation to a specific transformation.
- resolve() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.Dispatcher.InjectorFactory
-
Resolves the class injector for this factory.
- 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 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(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() - 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(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.asm.Advice.Appender.EmulatingMethodVisitor
-
Resolves this this advice emulating method visitor for its delegate.
- resolve(MethodDescription, TypeDefinition, TypeDefinition, Map<String, TypeDefinition>) - Method in enum net.bytebuddy.asm.Advice.ArgumentHandler.Factory
-
Creates an argument handler.
- 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(Label[]) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
-
Resolves an array of labels.
- resolve(Label) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
-
Resolves a single label if mapped or returns the original label.
- 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(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(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(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.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) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
Resolves the field being bound.
- resolve(TypeDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved
-
- resolve(TypeDescription) - Method in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Unresolved
-
- 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 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, ByteCodeElement, TypeList.Generic, TypeDescription.Generic, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
-
Resolves this substitution into a stack manipulation.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic, Map<Integer, Integer>, int) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step
-
Resolves this step of a substitution chain.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic, Map<Integer, Integer>, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Resolves this step of a substitution chain.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.ForElementMatcher
-
Resolves the field to substitute with.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver
-
Resolves the field to substitute with.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.Simple
-
Resolves the field to substitute with.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess
-
Resolves this substitution into a stack manipulation.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Matching
-
Resolves the method to substitute with.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver
-
Resolves the method to substitute with.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Simple
-
Resolves the method to substitute with.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic, int) - Method in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation
-
Resolves this substitution into a stack manipulation.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic, int) - Method in interface net.bytebuddy.asm.MemberSubstitution.Substitution
-
Resolves this substitution into a stack manipulation.
- resolve(TypeDescription, ByteCodeElement, TypeList.Generic, TypeDescription.Generic, int) - Method in enum net.bytebuddy.asm.MemberSubstitution.Substitution.Stubbing
-
Resolves this substitution into a stack manipulation.
- 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(int) - Method in class net.bytebuddy.asm.ModifierAdjustment.Adjustment
-
Resolves a modifier.
- resolve(Type) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves all type references that are referenced by a Type
value.
- resolve(Handle) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves all type references that are referenced by a Handle
value.
- resolve(ConstantDynamic) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves all type references that are referenced by a ConstantDynamic
value.
- resolve(Object) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves all type references that are referenced by any ASM constant value.
- 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(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(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() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler.MissingValue
-
Resolves the unloaded value of this annotation.
- resolve(Class<? extends W>) - Method in class net.bytebuddy.description.annotation.AnnotationValue.AbstractBase
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForAnnotationDescription.IncompatibleRuntimeType
-
Resolves the value to the actual value of an annotation.
- 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.IncompatibleRuntimeType
-
Resolves the value to the actual value of an 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
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.UnknownRuntimeEnumeration
-
Resolves the value to the actual value of an 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(Class<? extends X>) - Method in class net.bytebuddy.description.annotation.AnnotationValue.Loaded.AbstractBase
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in interface net.bytebuddy.description.annotation.AnnotationValue.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve(Class<? extends V>) - 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(Class<? extends W>) - 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(int) - Method in class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Resolves the modifier contributors based on a given modifier.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Delegator.Chained
-
Resolves the underlying AnnotatedElement
.
- 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() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedExceptionType
-
Resolves the underlying AnnotatedElement
.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedFieldType
-
Resolves the underlying AnnotatedElement
.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedInterfaceType
-
Resolves the underlying AnnotatedElement
.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedParameterizedType
-
Resolves the underlying AnnotatedElement
.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedReturnType
-
Resolves the underlying AnnotatedElement
.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedSuperClass
-
Resolves the underlying AnnotatedElement
.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedTypeVariableType
-
Resolves the underlying AnnotatedElement
.
- resolve(AnnotatedElement) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves the annotated type as generic type description.
- resolve() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.Resolved
-
Resolves the underlying AnnotatedElement
.
- resolve(AnnotatedElement) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves the annotated type as generic type description.
- resolve(AnnotatedElement) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves the annotated type as generic type description.
- 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() - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable
-
Resolves the underlying AnnotatedElement
.
- 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() - 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
-
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.description.type.TypeList.Generic.OfConstructorExceptionTypes.TypeProjection
-
- resolve() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection
-
- resolve() - Method in class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes.TypeProjection
-
- 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(Object, Class<?>) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForJava9CapableVm
-
Resolves the supplied lookup instance's access scope for the supplied type.
- resolve(Object, Class<?>) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForLegacyVm
-
Resolves the supplied lookup instance's access scope for the supplied type.
- resolve(Object, Class<?>) - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher
-
Resolves the supplied lookup instance's access scope for the supplied type.
- resolve(int, TypePool) - Method in enum net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.Default
-
Resolves a class writer.
- resolve(int, TypePool) - Method in interface net.bytebuddy.dynamic.scaffold.ClassWriterStrategy
-
Resolves a class writer.
- resolve(int, TypePool, ClassReader) - Method in interface net.bytebuddy.dynamic.scaffold.ClassWriterStrategy
-
Resolves a class writer.
- 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(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(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.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
-
Resolves the element matcher this instance represents for the supplied type description.
- 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
TargetType
placeholder.
- 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(AnnotationDescription.Loadable<BindingPriority>) - Static method in enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
-
Resolves the explicitly stated binding priority of a method or returns the default value if no such
explicit information can be found.
- resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
-
Attempts to resolve to conflicting bindings.
- 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(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.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(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(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(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(ArgumentTypeResolver.PrimitiveTypePrecedence) - Method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
- 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(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List<MethodDelegationBinder.MethodBinding>) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
Resolves a method binding for the source
method.
- resolve(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List<MethodDelegationBinder.MethodBinding>) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver
-
Resolves a method binding for the source
method.
- resolve(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List<MethodDelegationBinder.MethodBinding>) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
Resolves a method binding for the source
method.
- resolve(MethodDelegationBinder.AmbiguityResolver, MethodDescription, List<MethodDelegationBinder.MethodBinding>) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Unique
-
Resolves a method binding for the source
method.
- 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(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(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(TypeDefinition) - Method in enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
Resolves a type property.
- 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(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(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(Void, FieldDescription, TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfParameterValue
-
Resolves the stack manipulation to load the value being set.
- 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(T, FieldDescription, TypeDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForSetter
-
Resolves the stack manipulation to load the value being set.
- resolve(MethodDescription) - Method in enum net.bytebuddy.implementation.FieldAccessor.ForSetter.TerminationHandler
-
Resolves the return instruction.
- 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.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, 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, Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
-
Resolves the target.
- 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(TypeDescription, Assigner, Assigner.Typing) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target
-
Resolves the target.
- 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, 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(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(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
-
Resolves this target handler.
- 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(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(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 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.SuffixingRandom.BaseNameResolver.ForFixedValue
-
Resolves the base name for a given type description.
- resolve(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType
-
Resolves the base name for a given type description.
- resolve(TypeDescription) - Method in enum net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
-
Resolves the base name for a given type description.
- resolve(TypeDescription) - Method in interface net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver
-
Resolves the base name for a given type description.
- resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
-
- resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawAnnotationValue
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawEnumerationValue
-
Resolves the unloaded value of this annotation.
- resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue.Loaded
-
Resolves the value to the actual value of an annotation.
- resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue
-
Resolves the unloaded value of this annotation.
- 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.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(boolean) - Method in class net.bytebuddy.pool.TypePool.Default.ParameterBag
-
Resolves the collected parameters as a list of parameter tokens.
- resolve() - Method in class net.bytebuddy.pool.TypePool.Default.WithLazyResolution.LazyResolution
-
- resolve() - Method in class net.bytebuddy.pool.TypePool.LazyFacade.LazyResolution
-
- resolve() - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
-
- resolve() - Method in interface net.bytebuddy.pool.TypePool.Resolution
-
- resolve() - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
-
- resolveAccessor(FieldLocator, MethodDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFieldBinding
-
Resolves a field locator for a potential accessor method.
- resolveAs(Class<T>) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForByteArray
-
Resolves this element to a more specialized form if possible.
- resolveAs(Class<T>) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForFile
-
Resolves this element to a more specialized form if possible.
- resolveAs(Class<T>) - Method in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForJarEntry
-
Resolves this element to a more specialized form if possible.
- resolveAs(Class<T>) - 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.
- resolveByScore(int) - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
-
Resolves the most specific method by their score.
- Resolved(MethodDescription.InDefinedShape, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDescription, TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved
-
Creates a new resolved version of a dispatcher.
- Resolved(MethodDescription.InDefinedShape, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDescription, TypeDescription, ClassReader) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved
-
Creates a new resolved version of a dispatcher.
- 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, boolean, Assigner.Typing, FieldDescription) - Constructor for class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved
-
Creates a resolved offset mapping for a field.
- Resolved(TypeDescription, MethodDescription, TypeDescription, ByteCodeElement, MemberSubstitution.Substitution) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Resolved
-
Creates a new resolved binding.
- Resolved(Object) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved
-
Creates a resolved argument resolution.
- Resolved(Constructor<? extends Plugin>, List<?>) - Constructor for class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Resolved
-
Creates a new resolved constructor.
- Resolved(AnnotatedElement) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.Resolved
-
Creates a new resolved delegator.
- Resolved(Field) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved
-
Creates a new resolved field.
- Resolved(MethodGraph.Compiler.Default.Key.Harmonized<U>, MethodDescription, Visibility, boolean) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
Creates a new resolved entry.
- resolved - Variable in enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
true
if this sort represents a resolved node.
- Resolved(NexusAccessor, int) - Constructor for class net.bytebuddy.dynamic.TypeResolutionStrategy.Active.Resolved
-
Creates a new resolved active type resolution strategy.
- 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(ParameterDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodParameter.Resolved
-
Creates a new resolved target handler for a parameter.
- 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(ElementMatcher<? super S>) - Constructor for class net.bytebuddy.matcher.LatentMatcher.Resolved
-
Creates a new resolved latent matcher.
- 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.
- resolveDeprecationModifiers(int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
Returns Opcodes.ACC_DEPRECATED
if the current class file version only represents deprecated methods using modifiers
that are not exposed in the type description API what is true for class files before Java 5 and if the supplied modifiers indicate
deprecation.
- 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.
- resolveExceptionType(AccessibleObject, int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves a loaded executable's exception type's type annotations.
- resolveExceptionType(AccessibleObject, int) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves a loaded executable's exception type's type annotations.
- resolveExceptionType(AccessibleObject, int) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves a loaded executable's exception type's type annotations.
- resolveExceptionTypes(List<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, 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<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, 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<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, 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<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the generic parameter types of the represented method.
- resolveFieldType(Field) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves a loaded field's type's type annotations.
- resolveFieldType(Field) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves a loaded field's type's type annotations.
- resolveFieldType(Field) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves a loaded field's type's type annotations.
- resolveFieldType(String, TypePool, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, FieldDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the field type of the represented field.
- 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.ForStackManipulation
-
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.
- resolveInterfaceType(Class<?>, int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves a loaded type's interface type's type annotations.
- resolveInterfaceType(Class<?>, int) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves a loaded type's interface type's type annotations.
- resolveInterfaceType(Class<?>, int) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves a loaded type's interface type's type annotations.
- resolveInterfaceTypes(List<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, TypeDescription) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType
-
Resolves the generic interface types of the represented type.
- resolveInterfaceTypes(List<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, 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<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, TypeDescription) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the generic interface types of the represented type.
- resolveInterfaceTypes(List<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, TypeDescription) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the generic interface types of the represented type.
- resolveInternalName(String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
Resolves an internal name to its element type.
- resolveModifier(int) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
-
Resolves a constructor's modifiers.
- resolveParameterType(AccessibleObject, int) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves a loaded executable's type argument type's type annotations.
- resolveParameterType(AccessibleObject, int) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves a loaded executable's type argument type's type annotations.
- resolveParameterType(AccessibleObject, int) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves a loaded executable's type argument type's type annotations.
- resolveParameterTypes(List<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, 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<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, 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<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, 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<String>, TypePool, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the generic parameter types of the represented method.
- resolver - Variable in class net.bytebuddy.asm.ModifierAdjustment.Adjustment
-
The resolver to apply.
- Resolver(Collection<? extends T>) - Constructor for class net.bytebuddy.description.modifier.ModifierContributor.Resolver
-
Creates a new resolver.
- resolver - Variable in class net.bytebuddy.dynamic.Transformer.ForField.FieldModifierTransformer
-
The resolver to apply for transforming the modifiers of a field.
- resolver - Variable in class net.bytebuddy.dynamic.Transformer.ForMethod.MethodModifierTransformer
-
The resolver to apply onto the method's modifiers.
- Resolver() - Constructor for enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
-
- 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.ForStackManipulation
-
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.
- resolveReceiverType(AccessibleObject) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves a method's or constructor's receiver type.
- resolveReceiverType(AccessibleObject) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves a method's or constructor's receiver type.
- resolveReceiverType(AccessibleObject) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves a method's or constructor's receiver type.
- resolveReturnType(Method) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves a loaded method's return type's type annotations.
- resolveReturnType(Method) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves a loaded method's return type's type annotations.
- resolveReturnType(Method) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves a loaded method's return type's type annotations.
- resolveReturnType(String, TypePool, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, MethodDescription.InDefinedShape) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the return type of the represented method.
- resolveRivalBinding(TypeDescription, int, MethodDelegationBinder.MethodBinding, int, MethodDelegationBinder.MethodBinding) - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
-
Resolves two bindings by comparing their binding of similar arguments and determining their most specific types.
- resolveSize(StackSize) - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.AbstractFieldInstruction
-
Resolves the actual size of this field access operation.
- 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, TypeDescription) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the generic super type of the represented type.
- resolveSuperClassType(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves a loaded type's super class's type annotations.
- resolveSuperClassType(Class<?>) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves a loaded type's super class's type annotations.
- resolveSuperClassType(Class<?>) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves a loaded type's super class's type annotations.
- resolveTypeVariable(TypeVariable<?>) - Method in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm
-
Resolves a formal type variable's type annotations.
- resolveTypeVariable(TypeVariable<?>) - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
Resolves a formal type variable's type annotations.
- resolveTypeVariable(TypeVariable<?>) - Method in interface net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher
-
Resolves a formal type variable's type annotations.
- resolveTypeVariables(TypePool, TypeVariableSource, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<Integer, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>>) - 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<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<Integer, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>>) - 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<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<Integer, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>>) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Malformed
-
Resolves the type variables of the represented element.
- resolveTypeVariables(TypePool, TypeVariableSource, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<Integer, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>>) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw
-
Resolves the type variables of the represented element.
- resolveTypeVariables(TypePool, TypeVariableSource, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<Integer, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>>) - 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.ForStackManipulation
-
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.
- ResubmissionInstallationListener(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler, Instrumentation, AgentBuilder.LocationStrategy, AgentBuilder.Listener, AgentBuilder.CircularityLock, AgentBuilder.RawMatcher, AgentBuilder.RedefinitionStrategy, AgentBuilder.RedefinitionStrategy.BatchAllocator, AgentBuilder.RedefinitionStrategy.Listener, ConcurrentMap<AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey, Set<String>>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
Creates a new resubmission job.
- ResubmissionListener(ElementMatcher<? super Throwable>, ConcurrentMap<AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey, Set<String>>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener
-
- resubmissionScheduler - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
The resubmission scheduler to use.
- resubmissionScheduler - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled
-
A scheduler that is responsible for resubmission of types.
- resultType - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
The resulting type of applying the stack manipulation.
- 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.
- retainDeprecationModifiers - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
true
if the modifiers for deprecation should be retained.
- RetainedMethodTypeVariable(TypeDescription.Generic) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable
-
Creates a new retained type variable.
- retransformClasses - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm
-
The Instrumentation#retransformClasses
method.
- retransformClasses(Instrumentation, Class<?>[]) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForJava6CapableVm
-
Retransforms the supplied classes.
- retransformClasses(Instrumentation, Class<?>[]) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForLegacyVm
-
Retransforms the supplied classes.
- retransformClasses(Instrumentation, Class<?>[]) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher
-
Retransforms the supplied classes.
- retransformClasses - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm
-
The Instrumentation#retransformClasses
method.
- retransformClasses(Instrumentation, Class<?>[]) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForJava6CapableVm
-
Retransforms the supplied classes.
- retransformClasses(Instrumentation, Class<?>[]) - Method in enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForLegacyVm
-
Retransforms the supplied classes.
- retransformClasses(Instrumentation, Class<?>[]) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher
-
Retransforms the supplied classes.
- retransformClasses - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
The Instrumentation#retransformClasses
method.
- retransformClasses(Instrumentation, Class<?>[]) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForJava6CapableVm
-
Retransforms the supplied classes.
- retransformClasses(Instrumentation, Class<?>[]) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForLegacyVm
-
Retransforms the supplied classes.
- retransformClasses(Instrumentation, Class<?>[]) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher
-
Retransforms the supplied classes.
- retransforming - Variable in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy
-
true
if this strategy applies retransformation.
- 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.
- returningTrue() - Method in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
Returns a new stack manipulation that returns true
for the given condition.
- returnOpcode - Variable in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
The opcode of this operation.
- returns(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- returns(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- returns(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method's return type's erasure by the given matcher.
- RETURNS_VOID - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
-
Indicates that a method returns void.
- returnsGeneric(Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- returnsGeneric(TypeDescription.Generic) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- returnsGeneric(ElementMatcher<? super TypeDescription.Generic>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- returnType - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
The return type of this method.
- returnType - Variable in class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
The represented method's raw return type.
- returnType - Variable in class net.bytebuddy.description.method.MethodDescription.Token
-
The return type of the represented method.
- returnType - Variable in class net.bytebuddy.description.method.MethodDescription.TypeToken
-
The represented method's raw return type.
- returnType - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
-
The return type of the method to be bootstrapped.
- returnType - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
-
The return type to be requested from the bootstrapping method.
- returnType - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
The requested return type.
- returnType - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
A reference to java.lang.invoke.MethodType#returnType
.
- returnType(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.AbstractBase
-
Returns the return type of the supplied method type.
- returnType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher
-
Returns the return type of the supplied method type.
- returnType - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle
-
The return type that is represented by this instance.
- returnType - Variable in class net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForJava7CapableVm
-
A reference to java.lang.invoke.MethodType#returnType
.
- returnType(Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForJava7CapableVm
-
Extracts the return type of the supplied method type.
- returnType(Object) - Method in enum net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForLegacyVm
-
Extracts the return type of the supplied method type.
- returnType(Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher
-
Extracts the return type of the supplied method type.
- returnType - Variable in class net.bytebuddy.utility.JavaConstant.MethodType
-
The return type of this method type.
- returnTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
A mapping of the return type's type variable tokens.
- returnTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
A mapping of the return type's type variable tokens.
- returnTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A mapping of the method's return type's type annotations.
- returnTypeDescriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
The descriptor of the return type.
- returnTypeProvider - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
-
The provider for the required return type.
- returnTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
-
The generic return type.
- returnTypeToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
A token describing the represented method's return type.
- ReturnTypeTypeRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod.ReturnTypeTypeRegistrant
-
- reveal(Object, Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava7CapableVm
- reveal(Object, Object) - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava8CapableVm
- reveal(Object, Object) - Method in interface net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher
-
Reveals a method handle's information object.
- revealDirect - Variable in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava8CapableVm
-
A reference to the java.lang.invoke.MethodHandles.Lookup#revealDirect
method.
- right - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Conjunction
-
The right matcher which is applied second.
- right - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Disjunction
-
The right matcher which is applied second.
- RIGHT - Static variable in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.Default
-
Represents the index of the right value of two elements in a list.
- right - Variable in class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
-
The element matchers that constitute this conjunction.
- right - Variable in class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
-
The element matchers that constitute this disjunction.
- root - Variable in class net.bytebuddy.build.Plugin.Engine.Source.Element.ForFile
-
The root folder of the represented source.
- run() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.CreationAction
- 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.RedefinitionStrategy.Dispatcher.CreationAction
- 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.build.Plugin.Engine.Target.ForFolder.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.ClassFileVersion.VersionLocator.CreationAction
- run() - Method in enum net.bytebuddy.ClassFileVersion.VersionLocator.ForLegacyVm
- run() - Method in enum net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.CreationAction
- run() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.Dispatcher.Resolved
- run() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader.BootLoaderProxyCreationAction
- run() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForUrl.ClassLoaderCreationAction
- run() - Method in enum net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.CreationAction
- 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.UsingInstrumentation.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.Creator
- 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.ClassReloadingStrategy.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.dynamic.NexusAccessor.Dispatcher.CreationAction
- run() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction
- run(Runnable) - Static method in class net.bytebuddy.implementation.MethodCall
-
Implements a method by invoking the provided Runnable
.
- run() - Method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.CreationAction
- run() - Method in class net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForJava7CapableVm
- run() - Method in enum net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.CreationAction
- run() - Method in enum net.bytebuddy.utility.JavaModule.Dispatcher.CreationAction
- run() - Method in class net.bytebuddy.utility.privilege.GetSystemPropertyAction
- run() - Method in class net.bytebuddy.utility.privilege.SetAccessibleAction
- RUNTIME_IMAGE - Static variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl
-
The protocol name of a Java 9 runtime image.
- RUNTIME_LOCATIONS - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.ForJarFile
-
A list of potential locations of the runtime jar for different platforms.
- 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.
- 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 Unsafe
class.
- saveIn(File) - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
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.
- 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.
- scheduledExecutorService - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate
-
The executor service to schedule to.
- scheduledExecutorService - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay
-
The executor service to schedule to.
- score - Variable in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
-
A score representing the precedence where a higher score represents a less specific type.
- sealBase - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The seal base or null
if the package is not sealed.
- sealBase - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue
-
The seal base URL.
- sealBaseLocator - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.ManifestReading
-
A locator for a sealed package's URL.
- sealed - Variable in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
true
if the class loader should be sealed.
- sealed - Variable in class net.bytebuddy.dynamic.loading.InjectionClassLoader
-
Indicates if this class loader is sealed, i.e.
- sealed - Variable in class net.bytebuddy.dynamic.loading.MultipleParentClassLoader.Builder
-
true
if the created class loader is sealed.
- secondValueNull - Variable in class net.bytebuddy.implementation.EqualsMethod.NullValueGuard.UsingJump
-
The label to jump to if the second value is null
.
- self() - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns this
from an instrumented method.
- SelfContained() - Constructor for enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TypeContainment.SelfContained
-
- SelfInjection(NexusAccessor) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.InitializationStrategy.SelfInjection
-
Creates a new self-injection strategy.
- separator - Variable in class net.bytebuddy.implementation.ToStringMethod.Appender
-
A token that is added between two field values.
- separator - Variable in class net.bytebuddy.implementation.ToStringMethod
-
A token that is added between two field values.
- serializable - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
-
Determines if the generated proxy should be serializableProxy.
- SERIALIZABLE_PROXY - Static variable in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
-
A method reference to the serializable proxy property.
- SERIALIZABLE_PROXY - Static variable in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
-
A reference to the serializable proxy method of the default call annotation.
- SERIALIZABLE_PROXY - Static variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
-
A reference to the method that declares the field annotation's serializable proxy property.
- SERIALIZABLE_PROXY - Static variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
-
A reference to the serializable proxy method.
- SERIALIZABLE_PROXY - Static variable in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
-
A reference to the serializable proxy method.
- serializableProxy - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
Determines if the generated proxy should be serializableProxy.
- serializableProxy - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
-
true
if the proxy should be Serializable
.
- serializableProxy - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
-
Determines if the proxy should be serializable.
- serializableProxy - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
-
Determines if the proxy should be serializable.
- serializableProxy - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy
-
Determines if the proxy should be serializable.
- serializableProxy - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
-
true
if the generated proxy should be serializable.
- serializableProxy - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
Determines if the generated proxy should be Serializable
.
- serializableProxy - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
Determines if the generated proxy should be Serializable
.
- serialization - Variable in class net.bytebuddy.implementation.bytecode.constant.SerializedConstant
-
The serialized value.
- 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 writeReplace
method.
- 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 - Static variable in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
The class's serial version UID.
- 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.
- serialVersionUID - Static variable in class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
-
This class's serial version UID.
- serialVersionUID - Static variable in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
-
This class's serial version UID.
- SetAccessibleAction<T extends java.lang.reflect.AccessibleObject> - Class in net.bytebuddy.utility.privilege
-
An action for making an AccessibleObject
accessible.
- 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 - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForJava6CapableVm
-
The Instrumentation#setNativeMethodPrefix
method.
- setNativeMethodPrefix(Instrumentation, ClassFileTransformer, String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForJava6CapableVm
-
Sets a native method prefix for the supplied class file transformer.
- setNativeMethodPrefix(Instrumentation, ClassFileTransformer, String) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForLegacyVm
-
Sets a native method prefix for the supplied class file transformer.
- 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.
- 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<? super FieldDescription>) - 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(FieldDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
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(FieldAccessor.FieldNameExtractor) - 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(FieldDescription) - Method in interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
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(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, String) - 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 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(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a given class 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(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, TypeDescription.Generic) - Method in class net.bytebuddy.implementation.FieldAccessor.ForImplicitProperty
-
Defines a setter of a value that is represented by a stack manipulation.
- 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 interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a given class 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.
- 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 interface net.bytebuddy.implementation.FieldAccessor.PropertyConfigurable
-
Defines a setter of a value that is represented by a stack manipulation.
- setterMethod - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Duplex
-
The setter method.
- setterMethod - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.Factory.Simplex
-
The setter method.
- setterMethod - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForGetterSetterPair
-
The setter method.
- setterMethod - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldResolver.ForSetter
-
The setter method.
- signal - Variable in class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.NotifyingClassLoadingAction
-
The signal that indicates the completion of the class loading with false
.
- signatureResolution - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
The resolution of this field's generic type.
- signatureResolution - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
A resolution of this field's generic type.
- signatureResolution - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
The generic type token of this method.
- signatureResolution - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
The generic type resolution of this method.
- signatureResolution - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The resolution of this type's generic type.
- SignatureToken(String, TypeDescription) - Constructor for class net.bytebuddy.description.field.FieldDescription.SignatureToken
-
Creates a new signature token.
- SignatureToken(String, TypeDescription, List<? extends TypeDescription>) - Constructor for class net.bytebuddy.description.method.MethodDescription.SignatureToken
-
Creates a new type token.
- signatureToken - Variable in class net.bytebuddy.matcher.LatentMatcher.ForFieldToken.ResolvedMatcher
-
The signature token representing the matched field.
- signatureToken - Variable in class net.bytebuddy.matcher.LatentMatcher.ForMethodToken.ResolvedMatcher
-
The signature token representing the matched field.
- SignatureTokenMatcher<T extends MethodDescription> - Class in net.bytebuddy.matcher
-
Matches a method description's signature token against another matcher.
- SignatureTokenMatcher(ElementMatcher<? super MethodDescription.SignatureToken>) - 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.
- SilentConstruction() - Constructor for enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
-
- Simple(AgentBuilder.RawMatcher, AgentBuilder.Transformer, boolean) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple
-
Creates a new transformation.
- Simple(boolean) - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.Simple
-
Creates a new default fallback strategy.
- Simple(ClassFileLocator) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.Simple
-
A simple location strategy that queries a given class file locator.
- Simple(ConcurrentMap<? super ClassLoader, TypePool.CacheProvider>) - 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, ConcurrentMap<? super ClassLoader, TypePool.CacheProvider>) - 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(Class<?>) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
Creates a new simple accessor.
- Simple(MethodDescription, TypeDefinition, TreeMap<String, TypeDefinition>, TypeDefinition) - Constructor for class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple
-
Creates a new simple argument handler for an instrumented method.
- Simple(StackManipulation) - Constructor for class net.bytebuddy.asm.Advice.ExceptionHandler.Simple
-
Creates a new simple exception handler.
- Simple(Class<T>, 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(StackManipulation, TypeDescription.Generic) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
Creates a new simple substitution step.
- Simple(FieldDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForFieldAccess.FieldResolver.Simple
-
Creates a simple field resolver.
- Simple(MethodDescription) - Constructor for class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation.MethodResolver.Simple
-
Creates a new simple method resolver.
- Simple(Plugin) - Constructor for class net.bytebuddy.build.Plugin.Factory.Simple
-
Creates a simple plugin factory.
- Simple(String) - Constructor for class net.bytebuddy.description.type.PackageDescription.Simple
-
Creates a new simple package.
- Simple() - Constructor for enum net.bytebuddy.description.type.TypeDescription.SuperTypeLoading.ClassLoadingDelegate.Simple
-
- Simple(Map<String, byte[]>) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Simple
-
Creates a new simple class file locator.
- 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(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.dynamic.scaffold.MethodGraph.Node.Simple
-
Creates a simple node.
- Simple(LinkedHashMap<MethodDescription.SignatureToken, MethodGraph.Node>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Simple
-
Creates a new simple method graph.
- Simple(ByteCodeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeInitializer.Simple
-
Creates a new simple type initializer.
- Simple() - Constructor for enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Simple
-
- 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(List<? extends StackManipulation>) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
-
Creates a new simple byte code appender which represents the given stack manipulation.
- 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.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(MethodDescription, TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
Creates a new legal special method invocation.
- Simple(StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
-
Creates a simple resolved argument provider.
- Simple(StackManipulation, List<TypeDescription>) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
-
Creates a simple resolved argument provider.
- Simple(StackManipulation, String, TypeDescription, List<TypeDescription>) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
Creates a new simple instance.
- Simple(TypeDescription, StackManipulation) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
Creates a simple target handler.
- Simple() - Constructor for enum net.bytebuddy.implementation.MethodCall.TerminationHandler.Simple
-
- Simple() - Constructor for class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Creates a new simple cache.
- Simple(ConcurrentMap<String, TypePool.Resolution>) - Constructor for class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
Creates a new simple cache.
- Simple(AnnotationDescription) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken.Resolution.Simple
-
Creates a new simple resolution.
- Simple(TypeDescription) - Constructor for class net.bytebuddy.pool.TypePool.Resolution.Simple
-
Creates a new successful resolution of a given type description.
- SimpleClassLoadingAction(String, ClassLoader) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction
-
Creates a simple class loading action.
- SimpleKey(Class<?>, Class<?>...) - Constructor for class net.bytebuddy.TypeCache.SimpleKey
-
Creates a simple cache key..
- SimpleKey(Class<?>, Collection<? extends Class<?>>) - Constructor for class net.bytebuddy.TypeCache.SimpleKey
-
Creates a simple cache key..
- SimpleKey(Collection<? extends Class<?>>) - Constructor for class net.bytebuddy.TypeCache.SimpleKey
-
Creates a simple cache key..
- 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.
- SingleBytePush(byte) - Constructor for class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
-
Creates a new BIPUSH
stack manipulation for the given value.
- SinglePass() - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.SinglePass
-
- SingletonEnumeration(URL) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.SingletonEnumeration
-
Creates a new singleton enumeration.
- size - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.ForFixedSize
-
The size of each chunk.
- size() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener.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.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 - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
The size decrease after a primitive type was wrapped.
- size - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The size increase after a wrapper type was unwrapped.
- size - Variable in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
-
The size change of applying the conversion.
- Size(int, int) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
-
- SIZE - Static variable in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
-
The size of a Class
on the operand stack.
- SIZE - Static variable in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
-
The size impact of loading a double
constant onto the operand stack.
- SIZE - Static variable in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
-
The size impact of loading a float
constant onto the operand stack.
- SIZE - Static variable in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
-
The size impact of loading an int
value onto the operand stack.
- SIZE - Static variable in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
-
The size impact of loading a double
constant onto the operand stack.
- size - Variable in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
-
The size impact of loading the null
reference onto the operand stack.
- size - Variable in enum net.bytebuddy.implementation.bytecode.Duplication
-
The size representing the impact of applying the duplication onto the operand stack.
- size - Variable in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
-
The operand stack size change that is implied by this operation.
- size - Variable in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
The size of the local variable on the JVM stack.
- size - Variable in enum net.bytebuddy.implementation.bytecode.Removal
-
The size impact of the removal onto the operand stack.
- 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.
- size - Variable in enum net.bytebuddy.implementation.bytecode.StackSize
-
The size of the stack this instance represents.
- size - Variable in class net.bytebuddy.matcher.CollectionSizeMatcher
-
The expected size of the matched collection.
- 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.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList
- size() - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterList
- 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.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_CHANGE - Static variable in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
An array mapping any opcode to its size impact onto the operand stack.
- sizeDecrease - Variable in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
-
The decrease of stack size after each value storage operation.
- sizeImpact - Variable in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
-
The impact of any size operation onto the operand stack.
- sizes - Variable in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
A mapping of labels to the operand stack size that is expected at this label.
- skip - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When set to true
, this mojo is not applied to the current module.
- SKIP_ON - Static variable in class net.bytebuddy.asm.Advice
-
- 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<? extends List<Class<?>>>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable
-
Creates a new slicing iterable.
- SlicingIterator(int, int, Iterator<? extends List<Class<?>>>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.BatchAllocator.Slicing.SlicingIterable.SlicingIterator
-
Creates a new slicing iterator.
- Sort(boolean) - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Sort
-
Creates a new resolution sort.
- Sort() - Constructor for enum net.bytebuddy.asm.Advice.OffsetMapping.Sort
-
- Sort() - Constructor for enum net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueHandling.Sort
-
- sort - Variable in class net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueMatcher
-
The matched value.
- Sort() - Constructor for enum net.bytebuddy.description.type.TypeDefinition.Sort
-
- Sort(boolean, boolean, boolean) - Constructor for enum net.bytebuddy.dynamic.scaffold.MethodGraph.Node.Sort
-
Creates a new sort.
- Sort(boolean, boolean) - Constructor for enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.Sort
-
Creates a new sort.
- sort - Variable in class net.bytebuddy.matcher.MethodSortMatcher
-
The sort of method description to be matched by this element matcher.
- Sort(String) - Constructor for enum net.bytebuddy.matcher.MethodSortMatcher.Sort
-
Creates a new method sort representation.
- sort - Variable in class net.bytebuddy.TypeCache
-
The reference type to use for stored types.
- Sort() - Constructor for enum net.bytebuddy.TypeCache.Sort
-
- SOURCE_MODIFIERS - Static variable in class net.bytebuddy.description.method.MethodDescription.AbstractBase
-
A merger of all method modifiers that are visible in the Java source code.
- sourceMethod - Variable in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
-
The method that is to be forwarded.
- 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.
- specializedLambdaMethod - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
-
The specialized type of the lambda method.
- specializedLambdaMethod - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation
-
The specialized type of the lambda method.
- specializedMethod - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation
-
The specialized method type of the lambda expression's functional method.
- specialMethodInvocation - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
-
The special method invocation to be proxied by this stack manipulation.
- specialMethodInvocation - Variable in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
-
The special method invocation to invoke from the auxiliary type.
- specialMethodInvocation - Variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
-
The special method invocation that is invoked by this accessor method invocation.
- specialMethodInvocation - Variable in class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.DelegationMethod
-
The special method invocation that represents the super method call.
- specialMethodInvocation - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
-
The special method invocation to be executed by the morphing type via an accessor on the
instrumented type.
- specialMethodInvocation - Variable in class net.bytebuddy.implementation.bind.annotation.SuperMethod.Binder.DelegationMethod
-
The special method invocation that represents the super method call.
- specificationTitle - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The package specification's title or null
if no such title exists.
- specificationVendor - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The package specification's vendor or null
if no such vendor exists.
- specificationVersion - Variable in class net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Simple
-
The package specification's version or null
if no such version exists.
- 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 - Variable in class net.bytebuddy.asm.Advice.ExceptionHandler.Simple
-
The stack manipulation to execute.
- stackManipulation - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
The stack manipulation that loads the bound value.
- stackManipulation - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation
-
The stack manipulation that loads the bound value.
- stackManipulation - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForStackManipulation
-
The represented stack manipulation.
- stackManipulation - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Step.Simple
-
The stack manipulation to apply.
- stackManipulation - Variable in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodInvocation
-
The stack manipulation to execute in order to invoke the rebased method.
- stackManipulation - Variable in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate.BoxingStackManipulation
-
A stack manipulation that is applied after the boxing of the top-most value on the operand stack.
- stackManipulation - Variable in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
-
A compound stack manipulation to be applied for this byte code appender.
- stackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
-
The stack manipulation that represents the loading of a given default value onto the operand stack.
- 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 - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
A stack manipulation to load the constant value.
- stackManipulation - Variable in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
A stack manipulation representing the method's invocation on the type description.
- stackManipulation - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
-
The stack manipulation that represents the loading of the primitive value.
- stackManipulation - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
-
A stack manipulation that loads the arguments onto the operand stack.
- stackManipulation - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
-
The stack manipulation that loads the arguments onto the operand stack.
- stackManipulation - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
The stack manipulation to load.
- stackManipulation - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
The stack manipulation that loads a target for the method call.
- 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.Size - Class in net.bytebuddy.implementation.bytecode
-
- StackManipulation.Trivial - Enum in net.bytebuddy.implementation.bytecode
-
Canonical representation of a legal stack manipulation which does not require any action.
- stackManipulations - Variable in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
-
A list of value load instructions that are to be stored inside the created array.
- stackManipulations - Variable in class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
-
The stack manipulations this compound operation represents in their application order.
- 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.Appender.EmulatingMethodVisitor
-
The currently recorded minimal required stack size.
- 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 - Variable in enum net.bytebuddy.implementation.bytecode.Addition
-
The stack size of the added primitive.
- stackSize - Variable in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
The size of the array's component value.
- stackSize - Variable in enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
The size that is added to the operand stack.
- stackSize - Variable in enum net.bytebuddy.implementation.bytecode.Multiplication
-
The stack size of the multiplied primitive.
- StackSize - Enum in net.bytebuddy.implementation.bytecode
-
Represents the size of a Java type on the operand stack.
- StackSize(int) - Constructor for enum net.bytebuddy.implementation.bytecode.StackSize
-
Creates a new stack size.
- stackSizeBuffer - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
An additional buffer for the operand stack that is required.
- stackSizePadding - Variable in class net.bytebuddy.asm.Advice.MethodSizeHandler.Default.ForAdvice
-
The additional padding to apply to the operand stack.
- start - Variable in class net.bytebuddy.implementation.ToStringMethod.Appender
-
A token that is added between the prefix and the first field value.
- start - Variable in class net.bytebuddy.implementation.ToStringMethod
-
A token that is added between the prefix and the first field value.
- START_INDEX - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
Convenience indices for reading and writing to the buffer to make the code more readable.
- startOfMethod - Variable in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
-
A label indicating the start of the method.
- startOfMethod - Variable in class net.bytebuddy.utility.visitor.LineNumberPrependingMethodVisitor
-
A label indicating the start of the method.
- startTypes - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
The types provided before execution of the advice code.
- State() - Constructor for enum net.bytebuddy.description.annotation.AnnotationValue.Loaded.State
-
- STATIC_FIELD - Static variable in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
-
A value for accessing a static field.
- STATIC_MEMBER - Static variable in class net.bytebuddy.agent.Attacher
-
Base for access to a reflective member to make the code more readable.
- STATIC_MEMBER - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Indicator for access to a static member via reflection to make the code more readable.
- STATIC_MEMBER - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
Base for access to a reflective member to make the code more readable.
- STATIC_MEMBER - Static variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
-
Indicator for access to a static member via reflection to make the code more readable.
- STATIC_MEMBER - Static variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
Indicator for access to a static member via reflection to make the code more readable.
- STATIC_METHOD - Static variable in class net.bytebuddy.ClassFileVersion.VersionLocator.ForJava9CapableVm
-
Indicates that a reflective method call invokes a static method.
- STATIC_METHOD - Static variable in class net.bytebuddy.dynamic.NexusAccessor.Dispatcher.Available
-
Indicates that a static method is invoked by reflection.
- StaticFieldByteCodeAppender(TypeDescription) - Constructor for class net.bytebuddy.implementation.FixedValue.ForValue.StaticFieldByteCodeAppender
-
Creates a new byte code appender for returning a value of a static field from an instrumented method.
- StaticFieldConstructor() - Constructor for enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
-
Creates the constructor call singleton.
- StaticFieldConstructor() - Constructor for enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
-
Creates the constructor call singleton.
- steps - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Factory
-
The substitution steps to apply.
- steps - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
-
The substitution steps to apply.
- storage - Variable in class net.bytebuddy.build.Plugin.Engine.Source.InMemory
-
A mapping of resource names to their binary representation.
- storage - Variable in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
The map for storing all elements being received.
- storage - Variable in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
-
A map containing all cached resolutions by their names.
- StorageKey(ClassLoader) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey
-
Creates a new storage key.
- StorageKey(ClassLoader, ReferenceQueue<? super ClassLoader>) - Constructor for class net.bytebuddy.TypeCache.StorageKey
-
Creates a new storage key.
- storageOpcode - Variable in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
-
The opcode for storing a value in an array of this type.
- store(Map<TypeDescription, byte[]>) - Method in enum net.bytebuddy.build.Plugin.Engine.Target.Discarding
-
Stores the supplied binary representation of types in this sink.
- store(Map<TypeDescription, byte[]>) - Method in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder
-
Stores the supplied binary representation of types in this sink.
- store(Map<TypeDescription, byte[]>) - Method in class net.bytebuddy.build.Plugin.Engine.Target.InMemory
-
Stores the supplied binary representation of types in this sink.
- store(Map<TypeDescription, byte[]>) - Method in class net.bytebuddy.build.Plugin.Engine.Target.Sink.ForJarOutputStream
-
Stores the supplied binary representation of types in this sink.
- store(Map<TypeDescription, byte[]>) - Method in interface net.bytebuddy.build.Plugin.Engine.Target.Sink
-
Stores the supplied binary representation of types in this sink.
- Store() - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Creates an empty store.
- Store(LinkedHashMap<MethodGraph.Compiler.Default.Key.Harmonized<V>, MethodGraph.Compiler.Default.Key.Store.Entry<V>>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store
-
Creates a new store representing the given entries.
- store() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
Creates a value-storing stack manipulation.
- store(ParameterDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
Stores the top operand stack value at the supplied parameter.
- 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.
- storeOpcode - Variable in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
-
The opcode used for storing a value.
- storeOpcode - Variable in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
-
The opcode for storing a local variable type.
- strategy - Variable in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
-
An strategy which performs the actual redefinition of a Class
.
- Strategy(boolean) - Constructor for enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Creates a new strategy.
- Strategy() - Constructor for enum net.bytebuddy.dynamic.loading.InjectionClassLoader.Strategy
-
- STRATEGY - Static variable in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
-
A method reference to the strategy property.
- StreamDrainer - Class in net.bytebuddy.utility
-
A utility for draining the contents of an InputStream
into a byte
array.
- 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
-
true
if 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 - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
true
if the method processing should be strict where an exception is raised if a member cannot be found.
- strict - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
true
if the method processing should be strict where an exception is raised if a member cannot be found.
- strict - Variable in class net.bytebuddy.asm.TypeReferenceAdjustment
-
true
if the visitor should throw an exception if a type reference cannot be located.
- 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 - Variable in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
true
if the visitor should throw an exception if a type reference cannot be located.
- strict - Variable in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment
-
Determines if this assignment is strict.
- STRING - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
A representation of the String
type.
- STRING_BUILDER_CONSTRUCTOR - Static variable in class net.bytebuddy.implementation.ToStringMethod
-
The StringBuilder.StringBuilder(String)
constructor.
- STRING_DESCRIPTOR - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ValidatingClassVisitor
-
The descriptor of the String
type.
- 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
-
- stripConstructors(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.asm.MemberRemoval
-
Specifies that any constructor that matches the specified matcher should be removed.
- stripFields(ElementMatcher<? super FieldDescription.InDefinedShape>) - Method in class net.bytebuddy.asm.MemberRemoval
-
Specifies that any field that matches the specified matcher should be removed.
- stripInvokables(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.asm.MemberRemoval
-
Specifies that any method or constructor that matches the specified matcher should be removed.
- stripMethods(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.asm.MemberRemoval
-
Specifies that any method that matches the specified matcher should be removed.
- stub() - Method in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
Subs any interaction with a matched byte code element.
- Stubbing() - Constructor for enum net.bytebuddy.asm.MemberSubstitution.Substitution.Stubbing
-
- 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.
- StubMethod() - Constructor for enum net.bytebuddy.implementation.StubMethod
-
- 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
-
- subclass(Class<T>) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new builder for subclassing the provided type.
- subclass(Class<T>, 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(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(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(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.
- SubclassDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.subclass
-
A type builder that creates an instrumented type as a subclass, i.e.
- SubclassDynamicTypeBuilder(InstrumentedType.WithFlexibleName, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, ConstructorStrategy) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
-
Creates a new type builder for creating a subclass.
- SubclassDynamicTypeBuilder(InstrumentedType.WithFlexibleName, FieldRegistry, MethodRegistry, TypeAttributeAppender, AsmVisitorWrapper, ClassFileVersion, AuxiliaryType.NamingStrategy, AnnotationValueFilter.Factory, AnnotationRetention, Implementation.Context.Factory, MethodGraph.Compiler, TypeValidation, VisibilityBridgeStrategy, ClassWriterStrategy, LatentMatcher<? super MethodDescription>, List<? extends DynamicType>, 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
-
- 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
- SubstitutingMethodVisitor(MethodVisitor, TypeDescription, MethodDescription, MethodGraph.Compiler, boolean, MemberSubstitution.Replacement, Implementation.Context, TypePool, boolean) - Constructor for class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
Creates a new substituting method visitor.
- substitution - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Resolved
-
The substitution to apply.
- substitution - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers
-
The substitution to trigger if a member is matched.
- substitutionFactory - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.ForElementMatchers.Factory
-
The substitution factory to create a substitution from.
- substitutions - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor
-
A map containing resolved substitutions.
- Substitutor() - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor
-
- SubTypeMatcher<T extends TypeDescription> - 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
.
- SUCCESSFUL_ATTACH - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
The status code expected as a result of a successful attachment.
- 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.
- suffix - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Suffixing
-
The suffix to append to a method name.
- suffix - Variable in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom
-
The suffix to append to the instrumented type for creating names for the auxiliary types.
- suffix - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
A random suffix to append to the names of accessor methods.
- suffix - Variable in class net.bytebuddy.NamingStrategy.SuffixingRandom
-
The suffix to attach to a super type name.
- Suffixing(String) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodNameTransformer.Suffixing
-
Creates a new suffixing method name transformer.
- 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.lang
package 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.lang
package into Byte Buddy's package namespace.
- SuffixingRandom(String, NamingStrategy.SuffixingRandom.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.lang
package into Byte Buddy's package namespace.
- SuffixingRandom(String, NamingStrategy.SuffixingRandom.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.lang
package into a given namespace.
- Summary(List<TypeDescription>, Map<TypeDescription, List<Throwable>>, List<String>) - Constructor for class net.bytebuddy.build.Plugin.Engine.Summary
-
Creates a new summary.
- 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 super
methods of the instrumented type where the parameter type must be a super type of the instrumented type.
- Super.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
Super
annotation.
- 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.Instantiation - Enum in net.bytebuddy.implementation.bind.annotation
-
Determines the instantiation of the proxy type.
- SUPER_CLASS_INDEX - Static variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
The index that indicates that super type type annotations are written onto a super class.
- SUPER_CLASS_INDEX - Static variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The index of a super class's type annotations.
- 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
super
implementation.
- SuperCall.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
SuperCall
annotation.
- superClass - Variable in class net.bytebuddy.description.type.TypeDescription.Latent
-
The super type or null
if no such type exists.
- superClass - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
The generic super type of the instrumented type.
- superClassCheck - Variable in class net.bytebuddy.implementation.EqualsMethod
-
The baseline equality to check.
- SuperClassCheck() - Constructor for enum net.bytebuddy.implementation.EqualsMethod.SuperClassCheck
-
- superClassDescriptor - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The type's super type's descriptor or null
if this type does not define a super type.
- superClassGraph - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Linked.Delegation
-
The super class's method graph.
- SuperClassIterator(TypeDefinition) - Constructor for class net.bytebuddy.description.type.TypeDefinition.SuperClassIterator
-
Creates a new iterator.
- superClassName - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
The internal name of the super type found for this type or null
if no such type exists.
- SuperClassRegistrant() - Constructor for class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType.SuperClassRegistrant
-
- superClassToken - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfType
-
The super type's generic signature.
- superClassToken - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized
-
The super type's generic type token.
- SuperMethod - Annotation Type in net.bytebuddy.implementation.bind.annotation
-
A parameter with this annotation is assigned an instance of Method
which invokes the super implementation of this method.
- SuperMethod.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
- 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() - Constructor for enum net.bytebuddy.implementation.SuperMethodCall
-
- SuperMethodCall.Appender - Class in net.bytebuddy.implementation
-
- 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.
- superTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
A mapping of type annotations for this type's super type and interface types by their indices.
- superTypeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A mapping of the super types' type annotation tokens by their indices.
- 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 extends TypeDescription> - 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
.
- supportsBridges - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
true
if the created type supports bridge methods.
- supportsModules() - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a module if it exists, i.e.
- supportsTypeConstants - Variable in class net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor
-
true
if the class file version supports class constants in a constant pool.
- SUPPRESS_ACCESS_CHECKS - Static variable in interface net.bytebuddy.dynamic.loading.ClassInjector
-
A permission for the suppressAccessChecks
permission.
- SUPPRESS_ENTER - Static variable in class net.bytebuddy.asm.Advice
-
- SUPPRESS_ERROR - Static variable in interface net.bytebuddy.agent.builder.AgentBuilder.InstallationListener
-
Indicates that an exception is handled.
- SUPPRESS_EXIT - Static variable in class net.bytebuddy.asm.Advice
-
- suppressedType - Variable in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing.Bound
-
The suppressed throwable type.
- suppressedType - Variable in class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing
-
The suppressed throwable type.
- Suppressing(TypeDescription) - Constructor for class net.bytebuddy.asm.Advice.Dispatcher.SuppressionHandler.Suppressing
-
Creates a new suppressing suppression handler.
- suppressionHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.AdviceMethodWriter
-
A bound suppression handler that is used for suppressing exceptions of this advice method.
- suppressionHandler - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
A bound suppression handler that is used for suppressing exceptions of this advice method.
- 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.ForReturnTypeName
-
The return type symbol.
- SYMBOL - Static variable in enum net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForTypeName
-
The type name symbol.
- symbol - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfTypeVariable
-
The variable's symbol.
- symbol - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.Symbolic
-
The symbol of the symbolic type variable.
- SYMBOL - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType
-
The source code representation of a wildcard.
- symbol - Variable in class net.bytebuddy.description.type.TypeVariableToken
-
The type variable's symbol.
- symbol - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
The type variable's symbol.
- symbol - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal
-
This type variable's nominal symbol.
- symbol - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable
-
This type variable's nominal symbol.
- symbol - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
The type variable's symbol.
- SYMBOL - Static variable in class net.bytebuddy.utility.RandomString
-
The symbols which are used to create a random String
.
- 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.
- SynchronizationState(int) - Constructor for enum net.bytebuddy.description.modifier.SynchronizationState
-
Creates a new synchronization state representation.
- SyntheticState - Enum in net.bytebuddy.description.modifier
-
Defines if a type or member is supposed to be marked as synthetic.
- SyntheticState(int) - Constructor for enum net.bytebuddy.description.modifier.SyntheticState
-
Creates a new synthetic state representation.
- takesArgument(int, Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescription
s 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
MethodDescription
s that define a given type erasure as a parameter at the given index.
- takesArgument(int, ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescription
s that define a type erasure as a parameter at the given index that matches the supplied matcher.
- takesArguments(Class<?>...) - 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(Iterable<? extends TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided raw arguments.
- takesArguments(ElementMatcher<? super Iterable<? extends TypeDescription>>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- takesArguments(int) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
- takesGenericArgument(int, Type) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescription
s 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
MethodDescription
s that define a given generic type as a parameter at the given index.
- takesGenericArgument(int, ElementMatcher<? super TypeDescription.Generic>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches
MethodDescription
s 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(TypeDefinition...) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided generic arguments.
- takesGenericArguments(List<? extends TypeDefinition>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a method description that takes the provided generic arguments.
- takesGenericArguments(ElementMatcher<? super Iterable<? extends TypeDescription.Generic>>) - Static method in class net.bytebuddy.matcher.ElementMatchers
-
Matches a
MethodDescription
by applying an iterable collection of element matcher on any parameter's
TypeDescription.Generic
.
- target - Variable in class net.bytebuddy.agent.builder.LambdaFactory
-
The target instance that is a factory for creating lambdas.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments
-
The component target type.
- 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.ForEnterValue
-
The represented target type.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue
-
The represented target type.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
The expected type that the field can be assigned to.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForLocalValue
-
The variable's target type.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue
-
The type that the advice method expects for the return value.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue
-
The type of the serialized value as it is used.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
The type that the advice method expects for the this
reference.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable
-
The type of parameter that is being accessed.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForUnusedValue
-
The unused type.
- target - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray
-
The compound target type.
- target - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Resolved
-
The field or method that was accessed.
- target - Variable in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
-
A representation of the target path to which classes are to be appended.
- Target() - Constructor for enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
-
- target(FieldDescription) - Method in enum net.bytebuddy.dynamic.scaffold.FieldRegistry.Compiled.NoOp
-
Returns the field attribute appender that matches a given field description or a default field
attribute appender if no appender was registered for the given field.
- target(FieldDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
-
Returns the field attribute appender that matches a given field description or a default field
attribute appender if no appender was registered for the given field.
- target(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
Looks up a handler entry for a given method.
- target - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ClassDumpAction
-
The target folder for writing the class file to.
- target(FieldDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Disabled
-
Returns the field attribute appender that matches a given field description or a default field
attribute appender if no appender was registered for the given field.
- target(FieldDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool
-
Returns the field attribute appender that matches a given field description or a default field
attribute appender if no appender was registered for the given field.
- target(MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool
-
Looks up a handler entry for a given method.
- target - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
-
The target onto which an annotation write process is to be applied.
- target - Variable in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Explicit
-
The target to which the annotations are written to.
- target - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
-
The target parameter being handled.
- target - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
-
The target parameter being handled.
- target - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
The target method this binding represents.
- target - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfFieldValue
-
The target field locator.
- Target(String, TypeDescription, List<InvokeDynamic.InvocationProvider.ArgumentProvider>, MethodDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
-
Creates a new target.
- target - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForValue.Factory
-
The target on which the method is to be invoked.
- target - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForField.WithInstance
-
The target instance.
- TARGET_TYPE - Static variable in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
-
A reference to the target type method of the default call annotation.
- TARGET_TYPE - Static variable in enum net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder
-
- targetConstructor - Variable in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
-
The constructor that is used for creating the exception.
- targetConstructor - Variable in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
-
The constructor that is used for creating the exception.
- targetHandler - Variable in class net.bytebuddy.implementation.MethodCall.Appender
-
The target handler to use.
- targetHandler - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodCall
-
The resolved target handler to use.
- targetHandler - Variable in class net.bytebuddy.implementation.MethodCall
-
The target handler to use.
- targetHandler - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForMethodCall.Resolved
-
The target handler to use.
- targetMethod - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation.Appender
-
The target method of the lambda expression.
- targetMethod - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.LambdaMethodImplementation
-
The handle of the target method of the lambda expression.
- targetMethod - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation
-
A handle that references the lambda expressions invocation target.
- TargetMethodAnnotationDrivenBinder - Class in net.bytebuddy.implementation.bind.annotation
-
This
MethodDelegationBinder
binds
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
-
- 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 extends java.lang.annotation.Annotation> - 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
Argument
annotation.
- TargetMethodAnnotationDrivenBinder.ParameterBinder<T extends java.lang.annotation.Annotation> - 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 extends java.lang.annotation.Annotation> - Class in net.bytebuddy.implementation.bind.annotation
-
A parameter binder that binds a field's value.
- TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue<S extends java.lang.annotation.Annotation> - 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 extends java.lang.annotation.Annotation> - 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.
- targetSizeChange - Variable in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
-
The amount of operand slots this field access operation consumes when it is applied before eventually
adding new values onto the operand stack.
- targetType - Variable in class net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory.SerializationImplementation
-
The lambda expression's declaring type.
- targetType - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation
-
The target type of the annotated parameter.
- targetType - Variable in class net.bytebuddy.asm.MemberSubstitution.Replacement.Binding.Resolved
-
The type on which a field or method was accessed.
- 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
.
- TargetType() - Constructor for class net.bytebuddy.dynamic.TargetType
-
An unusable constructor to avoid instance creation.
- targetType - Variable in class net.bytebuddy.implementation.bytecode.member.FieldAccess.OfGenericField
-
The resolved generic field type.
- targetType - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.OfGenericMethod
-
The generically resolved return type of the method.
- TEMP_SUFFIX - Static variable in class net.bytebuddy.dynamic.DynamicType.Default
-
A suffix for temporary files.
- terminatingStackManipulation - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
-
The stack manipulation that is applied after the method invocation.
- terminationHandler - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter
-
The termination handler to apply.
- TerminationHandler() - Constructor for enum net.bytebuddy.implementation.FieldAccessor.ForSetter.TerminationHandler
-
- terminationHandler - Variable in class net.bytebuddy.implementation.InvokeDynamic
-
A handler that handles the method return.
- TerminationHandler() - Constructor for enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler
-
- terminationHandler - Variable in class net.bytebuddy.implementation.MethodCall.Appender
-
The termination handler to use.
- terminationHandler - Variable in class net.bytebuddy.implementation.MethodCall
-
The termination handler to use.
- terminationHandler - Variable in class net.bytebuddy.implementation.MethodDelegation.Appender
-
A termination handler for a method delegation binder.
- terminationHandler - Variable in class net.bytebuddy.implementation.MethodDelegation
-
The termination handler to apply.
- terminationHandler - Variable in class net.bytebuddy.implementation.SuperMethodCall.Appender
-
The termination handler to apply after invoking the super method.
- TerminationHandler() - Constructor for enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
-
- testClasspathElements - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
-
The test class path.
- testOutputDirectory - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo.ForTestTypes
-
The current build's test output directory.
- text - Variable in class net.bytebuddy.implementation.bytecode.constant.TextConstant
-
The text value to load onto the operand stack.
- TextConstant - Class in net.bytebuddy.implementation.bytecode.constant
-
Represents a String
value 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 String
constant 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.Binder - Enum in net.bytebuddy.implementation.bind.annotation
-
A binder for handling the
This
annotation.
- THIS_REFERENCE - Static variable in interface net.bytebuddy.asm.Advice.ArgumentHandler
-
The offset of the this
reference.
- THIS_REFERENCE - Static variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.ForMethodInvocation
-
The index of the this reference within a non-static method.
- ThreadSwitchingClassLoadingDelegate(ExecutorService) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate
-
Creates a new thread-switching class loading delegate.
- Throw - Enum in net.bytebuddy.implementation.bytecode
-
Throws a Throwable
which must lie on top of the stack when this stack manipulation is called.
- Throw() - Constructor for enum net.bytebuddy.implementation.bytecode.Throw
-
- throwable - Variable in class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice.WithExceptionHandling
-
The type of the handled throwable type for which this advice is invoked.
- throwable - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Delegating.Resolved.ForMethodExit.WithExceptionHandler
-
The type of the handled throwable type for which this advice is invoked.
- throwable - Variable in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.Resolved.ForMethodExit.WithExceptionHandler
-
The type of the handled throwable type for which this advice is invoked.
- THROWABLE - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
A representation of the Throwable
type.
- throwableSize - Variable in class net.bytebuddy.asm.Advice.ArgumentHandler.ForAdvice.Default.ForMethodExit
-
The stack size of a possibly stored throwable.
- throwableType - Variable in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
-
The type of the exception that is to be thrown.
- throwableType - Variable in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
-
The type of the exception that is to be thrown.
- throwing(Collection<? extends TypeDefinition>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
Defines a method variable to be declared by the currently defined method.
- 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(List<? extends 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(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(Type...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition
-
Defines a method variable to be declared by the currently defined method.
- throwing(List<? extends Type>) - 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 interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition
-
Defines a method variable to be declared by the currently defined method.
- throwing(Collection<? extends TypeDefinition>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ExceptionDefinition
-
Defines a method variable to be declared by the currently defined method.
- throwing(Collection<? extends TypeDefinition>) - 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<? extends TypeDefinition>) - 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(Class<? extends Throwable>) - Static method in class net.bytebuddy.implementation.ExceptionMethod
-
Creates an implementation that creates a new instance of the given Throwable
type on each method invocation
which is then thrown immediately.
- throwing(TypeDescription) - Static method in class net.bytebuddy.implementation.ExceptionMethod
-
Creates an implementation that creates a new instance of the given Throwable
type on each method invocation
which is then thrown immediately.
- throwing(Class<? extends Throwable>, String) - Static method in class net.bytebuddy.implementation.ExceptionMethod
-
Creates an implementation that creates a new instance of the given Throwable
type 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 Throwable
type 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.
- time - Variable in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
The time to wait for the lock.
- time - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate
-
The time interval between schedulings.
- time - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay
-
The time interval to pause between completed jobs.
- timeUnit - Variable in class net.bytebuddy.agent.builder.AgentBuilder.CircularityLock.Global
-
The time's time unit.
- timeUnit - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.AtFixedRate
-
The time's time unit.
- timeUnit - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.WithFixedDelay
-
The time's time unit.
- 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<?>, 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) - 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) - 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, List<? extends Advice.OffsetMapping.Factory<?>>) - Static method in class net.bytebuddy.asm.Advice
-
Creates a new advice.
- 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<?>, 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) - 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) - 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, List<? extends Advice.OffsetMapping.Factory<?>>) - Static method in class net.bytebuddy.asm.Advice
-
Creates a new advice.
- 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<?>, 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) - 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<?>) - 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) - 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) - 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, 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(TypeDefinition) - Static method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
-
Creates a casting to the given, non-primitive type.
- to(Class<?>) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a static
method that is declared by the supplied type.
- to(TypeDescription) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a static
method that is declared by the supplied type.
- to(Object) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-static
method 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-static
method 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-static
method 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-static
method 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-static
method 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-static
method 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-static
method 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-static
method that is declared by the supplied type's instance or any
of its super types.
- to(Class<?>) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a static
method that is declared by the supplied type.
- to(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a static
method that is declared by the supplied type.
- to(Object) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Delegates any intercepted method to invoke a non-static
method 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-static
method 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-static
method 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-static
method 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-static
method 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-static
method 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-static
method 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-static
method that is declared by the supplied type's instance or any
of its super types.
- TO_STRING - Static variable in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
The name of the Object.toString()
method.
- TO_STRING - Static variable in class net.bytebuddy.implementation.ToStringMethod
-
The StringBuilder.toString()
method.
- toAnnotationDescription(TypePool) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken
-
Transforms this token into an annotation description.
- toArgumentResolver() - Method in class net.bytebuddy.build.maven.PluginArgument
-
Resolves this plugin argument to an argument resolver.
- toBooleanStackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
A stack manipulation that widens the type that is represented by this instance to a boolean
.
- toByteStackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
A stack manipulation that widens the type that is represented by this instance to a byte
.
- toCharacterStackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
A stack manipulation that widens the type that is represented by this instance to a char
.
- toConstructor(Class<?>) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
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(Class<?>) - Method in class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
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
-
- toDoubleStackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
A stack manipulation that widens the type that is represented by this instance to a double
.
- 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 InvocationHandler
that delegates
all method interceptions to a field with the given name.
- toField(String, FieldLocator.Factory) - Static method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Creates an implementation for any InvocationHandler
that 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-static
method on the instance of the supplied field.
- toField(String, FieldLocator.Factory) - Static method in class net.bytebuddy.implementation.MethodDelegation
-
Delegates any intercepted method to invoke a non-static
method 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-static
method 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-static
method 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-static
method 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-static
method 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-static
method 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-static
method on the instance of the supplied field.
- toFieldDescription(TypePool.Default.LazyTypeDescription) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
Transforms this token into a lazy field description.
- toFloatStackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
A stack manipulation that widens the type that is represented by this instance to a float
.
- 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - 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<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForRawType
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable
-
Transforms this token into a generic type representation.
- toGenericType(TypePool, TypeVariableSource, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - Method in interface net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken
-
Transforms this token into a generic type representation.
- toIncreasingSize() - Method in enum net.bytebuddy.implementation.bytecode.StackSize
-
- toIntegerStackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
A stack manipulation that widens the type that is represented by this instance to a int
.
- 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.Default
-
Saves the contents of this dynamic type inside a jar file.
- toJar(File, Manifest) - Method in class net.bytebuddy.dynamic.DynamicType.Default
-
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 interface net.bytebuddy.dynamic.DynamicType
-
Saves the contents of this dynamic type inside a jar file.
- 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, List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.description.field.FieldDescription.Token
-
Creates a new field token.
- 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, 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<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.method.MethodDescription.Token
-
Creates a new method token with simple values.
- Token(String, int, List<? extends TypeVariableToken>, TypeDescription.Generic, List<? extends ParameterDescription.Token>, List<? extends TypeDescription.Generic>, List<? extends AnnotationDescription>, AnnotationValue<?, ?>, TypeDescription.Generic) - Constructor for class net.bytebuddy.description.method.MethodDescription.Token
-
Creates a new token for a method description.
- 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, List<? extends AnnotationDescription>) - 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, String, Integer) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Token
-
Creates a parameter token without annotations.
- Token(TypeDescription.Generic, List<? extends AnnotationDescription>, String, Integer) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Token
-
Creates a new parameter token.
- token - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter
-
The token representing the current field definition.
- token - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapter
-
The token of the currently defined parameter.
- token - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapter
-
The token of the currently defined parameter.
- token - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter
-
A token representing the currently defined method.
- token - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter
-
The currently defined type variable.
- token - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter
-
The current definition of the type variable.
- 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 - Variable in class net.bytebuddy.dynamic.Transformer.ForField.TransformedField
-
A field token representing the transformed field.
- token - Variable in class net.bytebuddy.dynamic.Transformer.ForMethod.TransformedMethod
-
The method representing the transformed method.
- token - Variable in class net.bytebuddy.matcher.LatentMatcher.ForFieldToken
-
A token representing the field being matched.
- token - Variable in class net.bytebuddy.matcher.LatentMatcher.ForMethodToken
-
A token representing the method being matched.
- Tokenized(TypePool.Default.LazyTypeDescription.GenericTypeToken) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField.Tokenized
-
- Tokenized(TypePool.Default.LazyTypeDescription.GenericTypeToken, List<TypePool.Default.LazyTypeDescription.GenericTypeToken>, List<TypePool.Default.LazyTypeDescription.GenericTypeToken>, List<TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable>) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
- Tokenized(TypePool.Default.LazyTypeDescription.GenericTypeToken, List<TypePool.Default.LazyTypeDescription.GenericTypeToken>, List<TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable>) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized
-
Creates a new tokenized resolution of a
TypeDescription
's generic signatures.
- TokenizedGenericType(TypePool, TypePool.Default.LazyTypeDescription.GenericTypeToken, String, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>, TypeVariableSource) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
Creates a new tokenized generic type.
- TokenList(S...) - Constructor for class net.bytebuddy.description.ByteCodeElement.Token.TokenList
-
Creates a list of tokens.
- TokenList(List<? extends S>) - Constructor for class net.bytebuddy.description.ByteCodeElement.Token.TokenList
-
Creates a list of tokens.
- TokenList(TypePool, List<String>) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList
-
Creates a new tokenized list of generic types.
- TokenList(TypePool, List<TypePool.Default.LazyTypeDescription.GenericTypeToken>, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, List<String>, TypeVariableSource) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
-
Creates a list of tokenized generic types.
- tokens - Variable in class net.bytebuddy.description.ByteCodeElement.Token.TokenList
-
The tokens that this list represents.
- tokens - Variable in class net.bytebuddy.description.field.FieldList.ForTokens
-
A list of the represented fields' tokens.
- tokens - Variable in class net.bytebuddy.description.method.MethodList.ForTokens
-
The list of method tokens to represent.
- tokens - Variable in class net.bytebuddy.description.method.ParameterList.ForTokens
-
The list of tokens to represent.
- tokens - Variable in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder.RebaseableMatcher
-
A set of method tokens representing all instrumented methods.
- toLongStackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
A stack manipulation that widens the type that is represented by this instance to a long
.
- toMethodDescription(TypePool.Default.LazyTypeDescription) - Method in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
Transforms this method token to a method description that is attached to a lazy type description.
- 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, 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) - 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) - 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.
- toolsJarPath - Variable in enum net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.ForStandardToolsJarVm
-
The path to the tools.jar file, starting from the Java home directory.
- toPath - Variable in class net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForJava7CapableVm
-
The java.io.File#toPath()
method.
- toPath - Variable in class net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.ForJava7CapableVm
-
The java.io.File#toPath()
method.
- 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.
- toShortStackManipulation - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
-
A stack manipulation that widens the type that is represented by this instance to a short
.
- toSourceString(boolean) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied boolean
value as a String
.
- toSourceString(byte) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied boolean
value as a String
.
- toSourceString(short) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied short
value as a String
.
- toSourceString(char) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied char
value as a String
.
- toSourceString(int) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied int
value as a String
.
- toSourceString(long) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied long
value as a String
.
- toSourceString(float) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied float
value as a String
.
- toSourceString(double) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied double
value as a String
.
- toSourceString(String) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.RenderingDispatcher
-
Represents the supplied String
value as a String
.
- toSourceString(TypeDescription) - 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
.
- toStackManipulation(MethodDescription, MethodDescription, MethodCall.TargetHandler.Resolved) - Method in class net.bytebuddy.implementation.MethodCall.Appender
-
Resolves this appender to a stack manipulation.
- 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.
- 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(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, 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.
- 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(Object) - Method in enum net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType
-
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.
- toString(Object) - Method in interface net.bytebuddy.description.annotation.AnnotationValue.ForConstant.PropertyDelegate
-
Renders the supplied value as a String
.
- 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.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.type.PackageDescription.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.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.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.SignatureTokenMatcher
-
- toString() - Method in class net.bytebuddy.matcher.StringMatcher
-
- 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.pool.TypePool.AbstractBase.RawAnnotationValue
-
- toString() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray.Loaded
-
- toString() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray
-
- toString() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawEnumerationValue
-
- toString() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue.Loaded
-
- toString() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue
-
- toString() - Method in class net.bytebuddy.utility.JavaModule
-
- ToStringMethod - Class in net.bytebuddy.implementation
-
An implementation of Object.toString()
that concatenates the String
representation of all fields that are declared by a class.
- ToStringMethod(ToStringMethod.PrefixResolver) - Constructor for class net.bytebuddy.implementation.ToStringMethod
-
Creates a new toString
implementation.
- ToStringMethod(ToStringMethod.PrefixResolver, String, String, String, String, ElementMatcher.Junction<? super FieldDescription.InDefinedShape>) - Constructor for class net.bytebuddy.implementation.ToStringMethod
-
Creates a new toString
implementation.
- ToStringMethod.Appender - Class in net.bytebuddy.implementation
-
- 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 the
ToStringPlugin.Enhance
annotation 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
ToStringPlugin
to generate a
Object.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
-
- 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
-
- toSystemOut(MethodDelegationBinder.BindingResolver) - Static method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.BindingResolver.StreamWriting
-
- toToken() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForInnerClass
- toToken() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.IncompleteToken.ForTopLevelType
- 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.pool.TypePool.Default.TypeExtractor
-
Creates a type description from all data that is currently collected.
- 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.
- transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
- 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(JavaModule, 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(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(DynamicType.Builder<?>, TypeDescription, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.Compound
-
- transform(DynamicType.Builder<?>, TypeDescription, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
- transform(DynamicType.Builder<?>, TypeDescription, ClassLoader, JavaModule) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForBuildPlugin
-
- transform(DynamicType.Builder<?>, TypeDescription, ClassLoader, JavaModule) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Transformer.NoOp
-
- transform(DynamicType.Builder<?>, TypeDescription, ClassLoader, JavaModule) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Transformer
-
- transform(TypeDescription, ByteBuddy, ClassFileLocator, MethodNameTransformer) - Method in interface net.bytebuddy.build.EntryPoint
-
Applies a transformation.
- transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ExtractionClassFileTransformer
- transform(ElementMatcher<? super TypeDescription.Generic>, Transformer<TypeVariableToken>) - 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<? super TypeDescription.Generic>, Transformer<TypeVariableToken>) - 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(Transformer<FieldDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter
-
Applies the supplied transformer onto the previously defined or matched field.
- transform(Transformer<FieldDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition
-
Applies the supplied transformer onto the previously defined or matched field.
- transform(Transformer<MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter
-
Applies the supplied transformer onto the previously defined or matched method.
- transform(Transformer<MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
-
Applies the supplied transformer onto the previously defined or matched method.
- transform(ElementMatcher<? super TypeDescription.Generic>, Transformer<TypeVariableToken>) - 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(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, Class<?>, ProtectionDomain, byte[]) - Method in enum net.bytebuddy.dynamic.loading.NoOpClassFileTransformer
- transform(ElementMatcher<? super TypeDescription.Generic>, Transformer<TypeVariableToken>) - 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.
- 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, S) - Method in class net.bytebuddy.dynamic.Transformer.Compound
-
Transforms the supplied target.
- transform(TypeDescription, FieldDescription.Token) - Method in class net.bytebuddy.dynamic.Transformer.ForField.FieldModifierTransformer
-
Transforms the supplied target.
- transform(TypeDescription, FieldDescription) - Method in class net.bytebuddy.dynamic.Transformer.ForField
-
Transforms the supplied target.
- transform(TypeDescription, MethodDescription.Token) - Method in class net.bytebuddy.dynamic.Transformer.ForMethod.MethodModifierTransformer
-
Transforms the supplied target.
- transform(TypeDescription, MethodDescription) - Method in class net.bytebuddy.dynamic.Transformer.ForMethod
-
Transforms the supplied target.
- transform(TypeDescription, Object) - Method in enum net.bytebuddy.dynamic.Transformer.NoOp
-
Transforms the supplied target.
- transform(TypeDescription, T) - Method in interface net.bytebuddy.dynamic.Transformer
-
Transforms the supplied target.
- transformation - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The transformation object for handling type transformations.
- transformation - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The transformation object for handling type transformations.
- 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
-
- 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.Transformation.Compound
-
The list of transformations to apply in their application order.
- transformations - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The list of transformations.
- transformed - Variable in class net.bytebuddy.build.Plugin.Engine.Summary
-
A list of all types that were transformed.
- 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.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
The transformer to be applied.
- transformer - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple
-
The transformer that is represented by this transformation.
- transformer - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
The supplied transformer.
- transformer - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter
-
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 - Variable in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled.Entry
-
The field transformer to apply to any matched field.
- transformer - Variable in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
-
The field transformer to apply to any matched field.
- transformer - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
-
The method transformer to be applied to implemented methods.
- Transformer<T> - Interface in net.bytebuddy.dynamic
-
A transformer is responsible for transforming an object into a compatible instance of the same type.
- transformer - Variable in class net.bytebuddy.dynamic.Transformer.ForField
-
The token transformer to apply to a transformed field.
- transformer - Variable in class net.bytebuddy.dynamic.Transformer.ForMethod
-
The transformer to be applied.
- Transformer.Compound<S> - Class in net.bytebuddy.dynamic
-
A compound transformer.
- Transformer.ForField - Class in net.bytebuddy.dynamic
-
- 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
-
- 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.
- transformers - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.Compound
-
The transformers to apply in their application order.
- transformers - Variable in class net.bytebuddy.dynamic.Transformer.Compound
-
The list of transformers to apply in their application order.
- Transforming(AgentBuilder.RawMatcher, AgentBuilder.Transformer, boolean) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transforming
-
Creates a new matched default agent builder.
- translateFrame(MethodVisitor, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
Translates a frame.
- translateFrame(MethodVisitor, Advice.StackMapFrameHandler.Default.TranslationMode, MethodDescription, List<? extends TypeDescription>, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default
-
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.RequiringConsistentShape
-
Translates a frame.
- translateFrame(MethodVisitor, int, int, Object[], int, Object[]) - Method in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.WithPreservedArguments.UsingArgumentCopy
-
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.
- translationMode - Variable in class net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.ForAdvice
-
The translation mode to apply for this advice method.
- TranslationMode() - Constructor for enum net.bytebuddy.asm.Advice.StackMapFrameHandler.Default.TranslationMode
-
- trigger - Variable in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
true
if the exception table callback was already triggered.
- triggerAttributes - Variable in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
true
if the attribute visitation is not yet completed.
- triggerNestHost - Variable in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
true
if the nest host was not yet visited.
- triggerOuterClass - Variable in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
true
if the outer class was not yet visited.
- Trivial(boolean) - Constructor for enum net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.Trivial
-
Creates a new trivial raw matcher.
- Trivial(TypeDescription, MethodDescription, 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.
- Trivial() - Constructor for enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Definition.Trivial
-
- Trivial() - Constructor for enum net.bytebuddy.dynamic.loading.PackageDefinitionStrategy.Trivial
-
- Trivial() - Constructor for enum net.bytebuddy.implementation.bytecode.StackManipulation.Trivial
-
- TrivialType - Enum in net.bytebuddy.implementation.auxiliary
-
A trivial type that extends Object
without defining any fields, methods or constructors.
- TrivialType(boolean) - Constructor for enum net.bytebuddy.implementation.auxiliary.TrivialType
-
Creates a new trivial type.
- trySelfResolve() - Static method in enum net.bytebuddy.agent.ByteBuddyAgent.AgentProvider.ForByteBuddyAgent
-
Attempts to resolve the
Installer
class from this jar file if it can be located.
- trySelfResolve() - Static method in class net.bytebuddy.agent.ByteBuddyAgent
-
Attempts to resolve the location of the
Attacher
class for a self-attachment.
- TwoBytePush(short) - Constructor for class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
-
Creates a new SIPUSH
stack manipulation for the given value.
- type(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
- type(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
- type(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
- type(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
- type(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
- type(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
- type(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
- type(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
- type(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
- type(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
- type(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>, ElementMatcher<? super JavaModule>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
- type(AgentBuilder.RawMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
- type - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForType
-
The type being resolved.
- type - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.Instantiator.Unresolved
-
The type for which no constructor was yet resolved.
- type - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
The plugin type.
- type - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.IncompatibleRuntimeType
-
The runtime type which is not an enumeration type.
- type - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription.Loaded
-
The represented type.
- type - Variable in class net.bytebuddy.description.field.FieldDescription.SignatureToken
-
The field's raw type.
- type - Variable in class net.bytebuddy.description.field.FieldDescription.Token
-
The type of the represented field.
- type - Variable in class net.bytebuddy.description.method.ParameterDescription.Token
-
The type of the represented parameter.
- type - Variable in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
The loaded type this instance represents.
- type - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedInterfaceType
-
The represented interface type.
- type - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedSuperClass
-
The represented type.
- type - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.ForLoadedSuperClass
-
The type of which the super class is represented.
- type - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
The type that this instance represents.
- type - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes
-
The type of which the interface types are represented by this list.
- type - Variable in class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection
-
The type of which an interface type is represented.
- type - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant
-
The type of the annotation that is bound by this binder.
- type - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.HandleInvocation
-
The type of method handle invocation.
- type - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue.Loaded
-
The type that is represented by an annotation property.
- TYPE_CACHE - Static variable in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
-
A cache of type descriptions for commonly used types to avoid unnecessary allocations.
- TYPE_CACHE - Static variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForLoadedType
-
A cache of generic type descriptions for commonly used types to avoid unnecessary allocations.
- TYPE_FIELD - Static variable in enum net.bytebuddy.implementation.auxiliary.PrivilegedMemberLookupAction
-
The name of the field that holds the type instance to look the method up from.
- 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_INITIALIZERS - Static variable in class net.bytebuddy.dynamic.Nexus
-
A map of keys identifying a loaded type by its name and class loader mapping their
potential
LoadedTypeInitializer
where the class
loader of these initializers is however irrelevant.
- typeAdjustments - Variable in class net.bytebuddy.asm.ModifierAdjustment.ModifierAdjustingClassVisitor
-
A list of type modifier adjustments to apply.
- typeAdjustments - Variable in class net.bytebuddy.asm.ModifierAdjustment
-
A list of adjustments to apply to the instrumented type.
- typeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.FieldToken
-
A mapping of the field type's type annotation tokens.
- typeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyFieldDescription
-
A mapping of the field type's type annotation tokens.
- typeAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
-
A mapping of the field type's type annotations.
- TypeArgumentList(List<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList
-
Creates a new type argument list.
- 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.inline.DecoratingDynamicTypeBuilder
-
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.
- typeAttributeAppenders - Variable in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
-
The type attribute appenders this compound appender represents in their application order.
- TypeCache<T> - Class in net.bytebuddy
-
A cache for storing types without strongly referencing any class loader or type.
- 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
TypeCache
where 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.
- typeCastingHandler - Variable in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.MethodLoading
-
A type casting handler which is capable of transforming all method parameters.
- typeCompatibilityCheck - Variable in class net.bytebuddy.implementation.EqualsMethod
-
The instance type compatibility check.
- TypeCompatibilityCheck() - Constructor for enum net.bytebuddy.implementation.EqualsMethod.TypeCompatibilityCheck
-
- 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() - Constructor for enum net.bytebuddy.asm.TypeConstantAdjustment
-
- 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<TypeDescription>) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
-
Returns a list of type constant load operations for the given list of parameters.
- typeContainment - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
A definition of this type's containment within another type or method.
- typeContainment - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
The declaration context found for this type.
- 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
-
- typeDefinition - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStackManipulation
-
The type of the resulting value.
- TypeDefinition.Sort - Enum in net.bytebuddy.description.type
-
- TypeDefinition.SuperClassIterator - Class in net.bytebuddy.description.type
-
An iterator that iterates over a type's class hierarchy.
- typeDefinitions - Variable in class net.bytebuddy.description.method.ParameterList.Explicit.ForTypes
-
A list of detached types representing the parameters.
- typeDefinitions - Variable in class net.bytebuddy.description.type.TypeList.Generic.Explicit
-
The generic types represented by this list.
- 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.agent.builder.AgentBuilder.Default.Transformation.Resolution.Unresolved
-
The type that is not transformed.
- typeDescription - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
A description of the transformed type.
- typeDescription - Variable in class net.bytebuddy.asm.Advice.Dispatcher.RelocationHandler.ForType
-
The type that triggers a relocation.
- typeDescription - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue.Factory
-
The type description as which to treat the deserialized value.
- typeDescription - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForSerializedValue
-
The class type of the serialized value.
- typeDescription - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation.Factory
-
The type of the loaded value.
- typeDescription - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation
-
The type of the loaded value.
- typeDescription - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForTypeDescription
-
A description of the represented type.
- typeDescription - Variable in class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
The type for which the type initializer should be represented.
- TypeDescription - Interface in net.bytebuddy.description.type
-
Implementations of this interface represent a Java type, i.e.
- typeDescription - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Builder.OfNonGenericType
-
The type's erasure.
- typeDescription - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForErasure
-
The represented type erasure.
- typeDescription - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.ForReifiedErasure
-
The represented type erasure.
- typeDescription - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfNonGenericType.Latent
-
The non-generic type's raw type.
- typeDescription - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure
-
The represented erasure.
- typeDescription - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForNonGenericType
-
The description of the type to which another type is assigned.
- typeDescription - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForParameterizedType.ParameterAssigner.InvariantBinding
-
The invariant type of the parameter.
- typeDescription - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTokenNormalization
-
The type description to substitute all
TargetType
representations with.
- typeDescription - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.InnerTypeDefinitionForTypeAdapter
-
A description of the type that is the defined outer type.
- typeDescription - Variable in class net.bytebuddy.dynamic.DynamicType.Default
-
A type description of this dynamic type.
- typeDescription - Variable in class net.bytebuddy.dynamic.scaffold.FieldLocator.ForClassHierarchy
-
The type for which to look up a field within its class hierarchy.
- typeDescription - Variable in class net.bytebuddy.dynamic.scaffold.FieldLocator.ForExactType.Factory
-
The type for which to locate a field.
- typeDescription - Variable in class net.bytebuddy.dynamic.scaffold.FieldLocator.ForExactType
-
The type for which to look up fields.
- typeDescription - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
The represented type description.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.annotation.Default.Binder.TypeLocator.ForType
-
The type to be returned upon resolution.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Explicit
-
A description of the type on which the default method should be invoked.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.annotation.DefaultMethod.Binder.MethodLocator.ForExplicitType
-
The explicit target type.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldGetter.Appender
-
The generated accessor type.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldSetter.Appender
-
The generated accessor type.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
-
A description of the type on which the default method should be invoked.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
-
The proxy type.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.annotation.Super.Binder.TypeLocator.ForType
-
The type to be returned upon resolution.
- typeDescription - Variable in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Virtual
-
The type on which a method should be invoked virtually.
- typeDescription - Variable in class net.bytebuddy.implementation.bytecode.assign.InstanceCheck
-
The type to apply the instance check against.
- typeDescription - Variable in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
-
The type description to which a value should be casted.
- typeDescription - Variable in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
-
The type which should be loaded onto the operand stack as a class value.
- typeDescription - Variable in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
-
The method to be invoked.
- typeDescription - Variable in class net.bytebuddy.implementation.bytecode.TypeCreation
-
The type that is being created.
- typeDescription - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfConstantValue
-
The value's type.
- typeDescription - Variable in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
-
The type description that is represented by this legal special method invocation.
- typeDescription - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassConstant
-
The type that is represented by this constant.
- typeDescription - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForField.WithExplicitType
-
The explicit type.
- typeDescription - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter.WithExplicitType
-
The explicit type.
- typeDescription - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
-
The type to be represented by the null
value.
- typeDescription - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
-
The type as which the intercepted instance should be loaded onto the operand stack.
- typeDescription - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType
-
The requested return type.
- typeDescription - Variable in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.Factory
-
The type on which the virtual method is invoked.
- typeDescription - Variable in class net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation
-
The type description to virtually invoke the method upon.
- typeDescription - Variable in class net.bytebuddy.implementation.MethodCall.TargetHandler.Simple
-
The type resolved by the stack manipulation.
- typeDescription - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.Compiled.ForConstruction
-
The type to be constructed.
- typeDescription - Variable in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
-
The type being constructed.
- typeDescription - Variable in class net.bytebuddy.matcher.AccessibilityMatcher
-
The type that is to be checked for its viewing rights.
- typeDescription - Variable in class net.bytebuddy.matcher.SubTypeMatcher
-
The type to be matched being a super type of the matched type.
- typeDescription - Variable in class net.bytebuddy.matcher.SuperTypeMatcher
-
The type to be matched being a sub type of the matched type.
- typeDescription - Variable in class net.bytebuddy.matcher.VisibilityMatcher
-
The type that is to be checked for its viewing rights.
- typeDescription - Variable in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType
-
The type description which represents the resolved name.
- typeDescription - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
-
The represented type's description.
- typeDescription - Variable in enum net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType
-
A description of this primitive type token.
- typeDescription - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
The represented non-generic type.
- typeDescription - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyNonGenericReceiverType
-
The type description of the non-generic receiver type.
- typeDescription - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType
-
The erasure of the type to be represented as a parameterized receiver type.
- typeDescription - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyNestMemberList
-
The type for which the nest members are represented.
- typeDescription - Variable in class net.bytebuddy.pool.TypePool.Resolution.Simple
-
The represented type description.
- typeDescription - Variable in class net.bytebuddy.utility.JavaConstant.Dynamic
-
The represented value constant.
- typeDescription - Variable in enum net.bytebuddy.utility.JavaType
-
The type description to represent this type which is either a loaded type or a stub.
- 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
TypeDescription
that
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
-
- 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 Class
that are not declared for Java 6.
- TypeDescription.ForLoadedType.Dispatcher.CreationAction - Enum in net.bytebuddy.description.type
-
An action to resolve the dispatcher for invoking methods of Class
reflectively.
- TypeDescription.ForLoadedType.Dispatcher.ForJava11CapableVm - Class in net.bytebuddy.description.type
-
A dispatcher for a Java 11-capable VM.
- TypeDescription.ForLoadedType.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.description.type
-
A dispatcher for a legacy VM.
- 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.Dispatcher - Interface in net.bytebuddy.description.type
-
A dispatcher that represents the type annotation API via reflective calls if the language feature is available on the current JVM.
- TypeDescription.Generic.AnnotationReader.Dispatcher.CreationAction - Enum in net.bytebuddy.description.type
-
A creation action for a dispatcher.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm - Class in net.bytebuddy.description.type
-
A dispatcher for a modern JVM that supports type annotations.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedExceptionType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated exception variable.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedFieldType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated field variable.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedInterfaceType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated interface type.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedParameterizedType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated parameter variable.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedReturnType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated return variable.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedSuperClass - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated super type.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedTypeVariableType - Class in net.bytebuddy.description.type
-
A delegating annotation reader for an annotated type variable.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.Resolved - Class in net.bytebuddy.description.type
-
A delegator for an existing java.lang.reflect.AnnotatedElement
.
- TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm - Enum in net.bytebuddy.description.type
-
- TypeDescription.Generic.AnnotationReader.ForComponentType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a component type.
- TypeDescription.Generic.AnnotationReader.ForOwnerType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading an owner type.
- 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.ForTypeVariableBoundType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a type variable's type argument.
- 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.ForWildcardLowerBoundType - Class in net.bytebuddy.description.type
-
A chained annotation reader for reading a wildcard type's lower bound type.
- 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.NoOp - Enum in net.bytebuddy.description.type
-
A non-operational annotation reader.
- TypeDescription.Generic.Builder - Class in net.bytebuddy.description.type
-
- 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.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.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.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 TypeVariable
that 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
-
- 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.
- 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.
- 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.
- 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.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
TargetType
with 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.ForTokenNormalization - Class in net.bytebuddy.description.type
-
A substitutor that normalizes a token to represent all
TargetType
by 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
-
- 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.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.
- typeDescriptions - Variable in class net.bytebuddy.description.method.ParameterDescription.Token.TypeList
-
The list of types to represent as parameter tokens.
- typeDescriptions - Variable in class net.bytebuddy.description.type.TypeList.Explicit
-
The list of type descriptions this list represents.
- TypeErasing() - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.TypeErasing
-
- TypeExtractor() - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
Creates a new type extractor.
- TypeInitializer(TypeDescription) - Constructor for class net.bytebuddy.description.method.MethodDescription.Latent.TypeInitializer
-
Creates a new method description representing the type initializer.
- typeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
The type initializer of the instrumented type.
- typeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
-
The type initializer of the instrumented type.
- typeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
-
The type initializer of the instrumented type.
- TypeInitializer - Interface in net.bytebuddy.dynamic.scaffold
-
A type initializer is responsible for defining a type's static initialization block.
- typeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
The type initializer to apply.
- typeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The type initializer to include in the created type's type initializer.
- typeInitializer - Variable in class net.bytebuddy.implementation.Implementation.Context.Default
-
The type initializer of the created instrumented type.
- 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
-
- TypeList(List<? extends TypeDefinition>) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Token.TypeList
-
Creates a new list of types that represent parameters.
- TypeList - Interface in net.bytebuddy.description.type
-
Implementations represent a list of type descriptions.
- 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.OfConstructorExceptionTypes.TypeProjection - Class in net.bytebuddy.description.type
-
A projection of a specific exception type.
- TypeList.Generic.OfLoadedInterfaceTypes - Class in net.bytebuddy.description.type
-
A lazy projection of a type's generic interface types.
- TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection - Class in net.bytebuddy.description.type
-
A type projection of an interface type.
- TypeList.Generic.OfMethodExceptionTypes - Class in net.bytebuddy.description.type
-
A lazy projection of a method's exception types.
- TypeList.Generic.OfMethodExceptionTypes.TypeProjection - Class in net.bytebuddy.description.type
-
A projection of a specific exception type.
- TypeManifestation - Enum in net.bytebuddy.description.modifier
-
Describes a type's manifestation, i.e.
- TypeManifestation(int) - Constructor for enum net.bytebuddy.description.modifier.TypeManifestation
-
Creates a new type manifestation.
- typeMatcher - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatchers
-
- typeMatcher - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForDetachment
-
A type matcher for identifying the declaring type.
- typeName - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ExtractionClassFileTransformer
-
The name of the type to look up.
- typeName - Variable in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Illegal
-
The name of the unresolved class file.
- typeName - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction
-
The name of the type that this URL represents.
- typeParameter - Variable in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
The ElementType
's TYPE_PARAMETER
constant.
- typePath - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
The type path to use.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable
-
The type variable's type path.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray
-
This type's type path.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard
-
This type's type path.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
This type's type path.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
This type's type path.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
-
This type's type path.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard
-
This type's type path.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard
-
This type's type path.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound
-
The represented types' type path to which a wildcard step is added upon resolution.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList
-
The represented types' type path to which an index step is added upon resolution.
- typePath - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
The type's type path.
- typePool - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Simple.Resolution
-
The type pool to apply during type creation.
- 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 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 - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.asm.MemberSubstitution.TypePoolResolver.ForExplicitPool
-
The type pool to return.
- typePool - Variable in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
The type pool to use for locating types.
- 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 - Variable in class net.bytebuddy.dynamic.scaffold.ClassWriterStrategy.FrameComputingClassWriter
-
The type pool to use for computing stack map frames, if required.
- typePool - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
The type pool to use for computing stack map frames, if required.
- TypePool - Interface in net.bytebuddy.pool
-
- typePool - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawAnnotationValue
-
The type pool to use for looking up types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray
-
The type pool to use for looking up types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawEnumerationValue
-
The type pool to use for looking up types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawTypeValue
-
The type pool to use for looking up types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
-
The type pool to query for type descriptions.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
The type pool that is used for locating a generic type.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
The type pool that is used for locating a generic type.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenList
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
The type pool to use for locating type descriptions.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard.LazyUnboundWildcard
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound
-
The type pool that is used for locating a generic type.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList
-
The type pool that is used for locating a generic type.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList
-
The type pool to use for locating types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType
-
The type pool to use.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
-
The type pool for looking up type references.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyNestMemberList
-
The type pool to use for looking up types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyPackageDescription
-
The type pool to use for look-ups.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyTypeList
-
The type pool to use for locating types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed.TokenList
-
The type pool to use for locating types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.Malformed
-
The type pool to use for locating types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
-
The type pool to use for locating types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
The type pool to use for locating referenced types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList
-
The type pool to use for locating types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
The type pool to be used for looking up linked types.
- typePool - Variable in class net.bytebuddy.pool.TypePool.LazyFacade.LazyResolution
-
The type pool to delegate to.
- typePool - Variable in class net.bytebuddy.pool.TypePool.LazyFacade.LazyTypeDescription
-
The type pool to delegate to.
- typePool - Variable in class net.bytebuddy.pool.TypePool.LazyFacade
-
The type pool to delegate to.
- TypePool.AbstractBase - Class in net.bytebuddy.pool
-
A base implementation of a
TypePool
that 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.Hierarchical - Class in net.bytebuddy.pool
-
Implements a hierarchical view of type pools, similarly to class loader hierarchies.
- TypePool.AbstractBase.RawAnnotationValue - Class in net.bytebuddy.pool
-
Represents a nested annotation value.
- TypePool.AbstractBase.RawDescriptionArray - Class in net.bytebuddy.pool
-
Represents an array that is referenced by an annotation which does not contain primitive values or String
s.
- TypePool.AbstractBase.RawDescriptionArray.ComponentTypeReference - Interface in net.bytebuddy.pool
-
A lazy representation of the component type of an array.
- TypePool.AbstractBase.RawDescriptionArray.Loaded - Class in net.bytebuddy.pool
-
Represents a loaded annotation property representing a complex array.
- TypePool.AbstractBase.RawEnumerationValue - Class in net.bytebuddy.pool
-
Represents an enumeration value of an annotation.
- TypePool.AbstractBase.RawEnumerationValue.LazyEnumerationDescription - Class in net.bytebuddy.pool
-
An enumeration description where any type references are only resolved on demand.
- TypePool.AbstractBase.RawTypeValue - Class in net.bytebuddy.pool
-
Represents a type value of an annotation.
- TypePool.AbstractBase.RawTypeValue.Loaded - Class in net.bytebuddy.pool
-
Represents a loaded annotation property that represents a type.
- TypePool.CacheProvider - Interface in net.bytebuddy.pool
-
- 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.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
TypePool
that models binary data in the Java byte code format
into a
TypeDescription
.
- 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
-
- 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 extends TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution> - 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.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
-
- 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
-
- 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.
- 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
-
- 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
-
- TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized - Class in net.bytebuddy.pool
-
- TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType - Interface in net.bytebuddy.pool
-
- 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.LazyAnnotationDescription - Class in net.bytebuddy.pool
-
A lazy description of an annotation that looks up types from a type pool when required.
- TypePool.Default.LazyTypeDescription.LazyAnnotationDescription.Loadable<S extends java.lang.annotation.Annotation> - Class in net.bytebuddy.pool
-
A loadable version of a lazy annotation description.
- TypePool.Default.LazyTypeDescription.LazyFieldDescription - Class in net.bytebuddy.pool
-
A lazy field description that only resolved type references when required.
- TypePool.Default.LazyTypeDescription.LazyMethodDescription - Class in net.bytebuddy.pool
-
A lazy representation of a method that resolves references to types only on demand.
- TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyNonGenericReceiverType - Class in net.bytebuddy.pool
-
A lazy description of a non-generic receiver type.
- TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterDescription - Class in net.bytebuddy.pool
-
A lazy description of a parameters of the enclosing method.
- TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType - Class in net.bytebuddy.pool
-
A lazy description of a parameterized receiver type.
- TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList - Class in net.bytebuddy.pool
-
A list of generic types representing the receiver type's type arguments.
- TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable - Class in net.bytebuddy.pool
-
Represents a type variable as a type argument with type annotations.
- TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterList - Class in net.bytebuddy.pool
-
A lazy list of parameter descriptions for the enclosing method description.
- TypePool.Default.LazyTypeDescription.LazyNestMemberList - Class in net.bytebuddy.pool
-
A lazy list that represents all nest members of the represented type.
- TypePool.Default.LazyTypeDescription.LazyPackageDescription - Class in net.bytebuddy.pool
-
- TypePool.Default.LazyTypeDescription.LazyTypeList - Class in net.bytebuddy.pool
-
- 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.TokenizedGenericType - Class in net.bytebuddy.pool
-
- 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 an 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.WithLazyResolution - Class in net.bytebuddy.pool
-
- 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
TypePool
which 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.Simple - Class in net.bytebuddy.pool
-
- typePoolResolver - Variable in class net.bytebuddy.asm.MemberSubstitution
-
The type pool resolver to use.
- typePoolResolver - Variable in class net.bytebuddy.asm.MemberSubstitution.WithoutSpecification
-
The type pool resolver to use.
- TypeProjection(Constructor<?>, int, Class<?>[]) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.OfConstructorExceptionTypes.TypeProjection
-
Creates a lazy type projection of a constructor's exception type.
- TypeProjection(Class<?>, int, Class<?>[]) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.OfLoadedInterfaceTypes.TypeProjection
-
Creates a new lazy type projection of a generic interface type.
- TypeProjection(Method, int, Class<?>[]) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.OfMethodExceptionTypes.TypeProjection
-
Creates a lazy type projection of a constructor's exception type.
- TypePropertyComparator() - Constructor for enum net.bytebuddy.implementation.EqualsMethod.TypePropertyComparator
-
- 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
-
- 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
-
- 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
-
- typeReference - Variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
The type reference to use.
- 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<? super TypeDescription>) - 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<? super TypeDescription>, 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 - Variable in class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
-
The type resolution strategy to use for initializing the dynamic type.
- TypeResolutionStrategy - Interface in net.bytebuddy.dynamic
-
A type resolution strategy is responsible for loading a class and for initializing its
LoadedTypeInitializer
s.
- TypeResolutionStrategy.Active - Class in net.bytebuddy.dynamic
-
A type resolution strategy that applies all
LoadedTypeInitializer
as 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
-
- TypeResolutionStrategy.Passive - Enum in net.bytebuddy.dynamic
-
- TypeResolutionStrategy.Resolved - Interface in net.bytebuddy.dynamic
-
- types - Variable in class net.bytebuddy.agent.builder.AgentBuilder.FallbackStrategy.ByThrowableType
-
A set of throwable types that should trigger a fallback attempt.
- types - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Collector
-
All types that were collected for redefinition.
- types - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Explicit
-
The types to redefine.
- types - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator
-
The current list of types or null
if the current list of types is not prepared.
- types - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener
-
A map of class loaders to their types to resubmit.
- types - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionListener
-
A map of class loaders to their types to resubmit.
- types - Variable in class net.bytebuddy.description.type.TypeList.ForLoadedTypes
-
The loaded types this type list represents.
- types - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes
-
The loaded types this list represents.
- types - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
-
The map of registered classes mapped by their name.
- types - Variable in class net.bytebuddy.pool.TypePool.Explicit
-
A mapping from type names to type descriptions of that name.
- types - Variable in class net.bytebuddy.TypeCache.SimpleKey
-
The referenced types.
- TypeSortMatcher<T extends TypeDefinition> - 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<? super TypeDefinition.Sort>) - Constructor for class net.bytebuddy.matcher.TypeSortMatcher
-
Creates a new type sort matcher.
- typeStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
-
The definition handler to use.
- typeStrategy - Variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
The definition handler to use.
- typeStrategy - Variable in class net.bytebuddy.build.Plugin.Engine.Default
-
The type strategy to use.
- TypeSubstituting(TypeDescription.Generic, FieldDescription, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
Creates a field description with a substituted field type.
- TypeSubstituting(TypeDescription.Generic, List<? extends FieldDescription>, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.field.FieldList.TypeSubstituting
-
Creates a new type substituting field list.
- TypeSubstituting(TypeDescription.Generic, MethodDescription, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
Creates a method description with substituted method types.
- TypeSubstituting(TypeDescription.Generic, List<? extends MethodDescription>, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.method.MethodList.TypeSubstituting
-
Creates a new type substituting method list.
- TypeSubstituting(MethodDescription.InGenericShape, ParameterDescription, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
Creates a new type substituting parameter.
- TypeSubstituting(MethodDescription.InGenericShape, List<? extends ParameterDescription>, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.method.ParameterList.TypeSubstituting
-
Creates a new type substituting parameter list.
- TypeToken(TypeDescription, List<? extends TypeDescription>) - Constructor for class net.bytebuddy.description.method.MethodDescription.TypeToken
-
Creates a new type token.
- typeToken - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Token
-
The represented type token.
- typeToken - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Harmonizer.ForJVMMethod.Token
-
The represented type token.
- typeTokens - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
The method's type tokens.
- typeUse - Variable in enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator.ForTypeAnnotations
-
The ElementType
's TYPE_USE
constant.
- 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.inline.DecoratingDynamicTypeBuilder
-
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.
- TypeValidation(boolean) - Constructor for enum net.bytebuddy.dynamic.scaffold.TypeValidation
-
Creates a new type validation enumeration.
- typeValidation - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
-
Determines if a type should be explicitly validated.
- typeVariable - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForJava8CapableVm.AnnotatedTypeVariableType
-
The represented type variable.
- typeVariable - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.ForTypeVariableBoundType.OfFormalTypeVariable
-
The represented type variable.
- typeVariable(String) - Static method in class net.bytebuddy.description.type.TypeDescription.Generic.Builder
-
Creates a symbolic type variable of the given name.
- typeVariable - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.ForLoadedType
-
The represented type variable.
- typeVariable - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfTypeVariable.WithAnnotationOverlay
-
The type variable to represent.
- typeVariable - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.AnnotationStripper.NonAnnotatedTypeVariable
-
The represented type variable.
- typeVariable - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Assigner.Dispatcher.ForTypeVariable
-
The description of the type variable to which another type is assigned.
- typeVariable - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.RetainedMethodTypeVariable
-
The discovered type variable.
- typeVariable - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForTypeVariableBinding.TypeVariableSubstitutor
-
The discovered type variable.
- typeVariable(String, Collection<? extends TypeDefinition>) - 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<? extends TypeDefinition>) - 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<? extends TypeDefinition>) - 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) - 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, 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, List<? extends 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, 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, Collection<? extends TypeDefinition>) - 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<? extends TypeDefinition>) - 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) - 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 class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, List<? extends 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, 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, Collection<? extends TypeDefinition>) - 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) - 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.MethodDefinition.TypeVariableDefinition
-
Defines a method variable to be declared by the currently defined method.
- typeVariable(String, List<? extends 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, 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, Collection<? extends 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) - 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 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, List<? extends 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, 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.
- typeVariable(String, Collection<? extends 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.
- typeVariable(String, Collection<? extends TypeDefinition>) - 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 - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.AnnotatedTypeVariable
-
The represented type variable.
- typeVariable - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList.AnnotatedTypeVariable
-
The type variable's description.
- TypeVariableAnnotationAdapter(TypeVariableToken) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapter
-
Creates a new type variable annotation adapter.
- typeVariableAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
A mapping of the type variables' type annotation tokens by their indices.
- typeVariableAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
A mapping of the type variables' type annotation tokens by their indices.
- typeVariableAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
A mapping of type annotations of the type variables' type annotations by their indices.
- typeVariableAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A mapping of the method's type variables' type annotations by their indices.
- typeVariableAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A mapping of the type variables' type annotation tokens by their indices.
- typeVariableBoundAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription
-
A mapping of the type variables' type bounds' type annotation tokens by their indices and each variable's index.
- typeVariableBoundAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.MethodToken
-
A mapping of the type variables' type bounds' type annotation tokens by their indices and each variable's index.
- typeVariableBoundAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A mapping of the method's type variables' bounds' type annotations by their indices and each variable's index.
- 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.
- typeVariableBoundsAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription
-
A mapping of type annotations of the type variables' bounds' type annotations by their indices and each variable's index.
- typeVariableBoundsAnnotationTokens - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
A mapping of the type variables' bounds' type annotation tokens by their indices and each variables index.
- TypeVariableDefinitionAdapter(TypeVariableToken) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter
-
Creates a new type variable definition adapter.
- typeVariableIndex - Variable in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForInstrumentedType.Differentiating
-
The index of the first type variable for which type annotations should be directly written onto the type.
- TypeVariableList(TypePool, List<TypePool.Default.LazyTypeDescription.GenericTypeToken.OfFormalTypeVariable>, TypeVariableSource, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>, Map<Integer, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>>) - Constructor for class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList
-
Creates a list of type variables.
- typeVariables - Variable in class net.bytebuddy.description.method.MethodDescription.Latent
-
A tokenized list representing the method's type variables.
- typeVariables - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForLoadedTypes.OfTypeVariables
-
The type variables this list represents.
- typeVariables - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
The instrumented type's type variables in their tokenized form.
- typeVariables - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType.TypeArgumentList
-
The type variables of the represented receiver type.
- typeVariables - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList
-
Type tokens that describe the represented type variables.
- typeVariableSource - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Substitutor.ForAttachment
-
The source which is used for locating type variables.
- typeVariableSource - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
-
The type variable's source.
- typeVariableSource - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables
-
The type variable's source.
- TypeVariableSource - Interface in net.bytebuddy.description
-
A type variable source represents a code element that can declare type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForGenericArray.LazyGenericArray
-
The type variable source for locating type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForLowerBoundWildcard.LazyLowerBoundWildcard
-
The type variable source for locating type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType
-
The type variable source to use for resolving type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType
-
The type variable source to use for resolving type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable.LazyBoundTokenList
-
The type variable source for locating type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal.LazyTypeVariable
-
The type variable source to use for locating type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.UnresolvedTypeVariable
-
The undeclared type variable's source.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.ForUpperBoundWildcard.LazyUpperBoundWildcard
-
The type variable source for locating type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList.ForWildcardBound
-
The type variable source to use for resolving type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.LazyTokenList
-
The type variable source to use for resolving type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TokenList
-
The closest type variable source of this generic type's declaration context.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType.TypeVariableList
-
The type variable source of the represented type variables.
- typeVariableSource - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.TokenizedGenericType
-
The closest type variable source of this generic type's declaration context.
- 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 - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
-
A token representing the type variable in its detached state.
- TypeVariableToken - Class in net.bytebuddy.description.type
-
A tokenized representation of a type variable.
- TypeVariableToken(String, List<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.type.TypeVariableToken
-
Creates a new type variable token without annotations.
- TypeVariableToken(String, List<? extends TypeDescription.Generic>, List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.description.type.TypeVariableToken
-
Creates a new type variable token.
- typeVariableTokens - Variable in class net.bytebuddy.description.method.MethodDescription.Token
-
A list of tokens representing the method's type variables.
- typeVariableTokens - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Reducing
-
Any type variables that are directly declared by the member that declares the type being reduced.
- typeVariableTokens - Variable in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature
-
The resolved type variable tokens.
- typeVariableTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod.Tokenized
-
A token describing the represented method's type variables.
- typeVariableTokens - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForType.Tokenized
-
The type variables generic type 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
-
- TypeWriter.Default.ClassDumpAction - Class in net.bytebuddy.dynamic.scaffold
-
An action to write a class file to the dumping location.
- 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.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.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
TypeInitializer
registrations.
- 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
TypeInitializer
registrations.
- 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
TypeInitializer
registrations 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
TypeInitializer
registrations 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 ClassRemapper
that 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.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.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.ForPackageType - Enum in net.bytebuddy.dynamic.scaffold
-
Represents the constraint of a package 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.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForAllArguments
-
The typing to apply.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument.Resolved.Factory
-
The typing to use.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForArgument
-
The typing to apply when assigning values.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForEnterValue
-
The typing to apply.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForExitValue
-
The typing to apply.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField.Resolved.Factory
-
The typing to use.
- TYPING - Static variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
The typing to apply.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForReturnValue
-
The typing to apply.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForStackManipulation
-
The typing to apply.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForThisReference
-
The typing to apply.
- typing - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForThrowable
-
The typing to apply.
- typing - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain.Factory
-
The typing of the assignment to use.
- typing - Variable in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
-
The typing of the assignment to use.
- typing - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
-
The typing to apply.
- typing - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
-
The typing to apply.
- typing - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.Record
-
The typing to apply.
- Typing(boolean) - Constructor for enum net.bytebuddy.implementation.bytecode.assign.Assigner.Typing
-
Creates a new typing hint.
- 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.
- validate(Instrumentation) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Strategy
-
Validates that this strategy supports a given transformation type.
- 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.
- Validator(boolean, boolean, boolean, boolean) - Constructor for enum net.bytebuddy.description.type.TypeDescription.Generic.Visitor.Validator
-
Creates a new validator.
- value - Variable in class net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Listener.Pausing
-
The time to sleep in milliseconds between every two batches.
- VALUE - Static variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForField
-
- value - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.ForOrigin.Renderer.ForConstantValue
-
The constant value.
- value - Variable in class net.bytebuddy.build.maven.PluginArgument
-
The argument value.
- value - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex
-
The value to resolve for the represented index.
- value - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex.WithDynamicType
-
A string representation of the supplied value.
- value - Variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForType
-
The instance to resolve for the represented type.
- value - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant.Loaded
-
The represented value.
- value - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForConstant
-
The represented value.
- value - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForEnumerationDescription.UnknownRuntimeEnumeration
-
The value for which no enumeration constant exists at runtime.
- value - Variable in class net.bytebuddy.description.enumeration.EnumerationDescription.ForLoadedEnumeration
-
The loaded enumeration value.
- value - Variable in class net.bytebuddy.description.enumeration.EnumerationDescription.Latent
-
The value of the enumeration.
- value(boolean) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied boolean
value 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 int
value 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 long
value 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 float
value 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 double
value as a default value of the previously defined or matched field.
- value(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase
-
Defines the supplied String
value 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 boolean
value 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 int
value 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 long
value 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 float
value 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 double
value 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 String
value as a default value of the previously defined or matched field.
- VALUE - Static variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
-
The name of the value annotation parameter.
- value() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument
- value - Variable in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant
-
The value that is assigned to any annotated parameter.
- value - Variable in class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
-
The double
value to be loaded onto the operand stack.
- value - Variable in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
-
The float
value to be loaded onto the operand stack.
- value - Variable in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
-
The JVM-integer value to load onto the operand stack.
- value - Variable in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
-
The single byte value to be loaded onto the operand stack.
- value - Variable in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
-
The two byte value to be loaded onto the operand stack.
- value - Variable in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
-
The long
value to be loaded onto the operand stack.
- value - Variable in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.OffsetIncrementing
-
The value to increment.
- value - Variable in class net.bytebuddy.implementation.EqualsMethod.ConditionalReturn
-
The opcode for the value being returned.
- value - Variable in class net.bytebuddy.implementation.FieldAccessor.ForSetter.OfReferenceValue
-
The value to store.
- value - Variable in class net.bytebuddy.implementation.FixedValue.ForValue
-
The value that is to be stored in the static field.
- value(Object) - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns a fixed value from any intercepted method.
- value(TypeDescription) - Static method in class net.bytebuddy.implementation.FixedValue
-
Returns the given type in form of a loaded type.
- value(JavaConstant) - Static method in class net.bytebuddy.implementation.FixedValue
-
- value - Variable in class net.bytebuddy.implementation.HashCodeMethod.OffsetProvider.ForFixedValue
-
The value to load onto the operand stack.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanConstant
-
The represented boolean
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteConstant
-
The represented byte
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterConstant
-
The represented char
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleConstant
-
The represented double
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatConstant
-
The represented float
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance
-
The value that is stored in the static field.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerConstant
-
The represented int
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongConstant
-
The represented long
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortConstant
-
The represented short
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringConstant
-
The represented String
value.
- value - Variable in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitType.OfInstance
-
The value that is supplied as the next argument to the bootstrapped method.
- value - Variable in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
-
The value of the field.
- value - Variable in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstance.Factory
-
The value to be stored in the field.
- value - Variable in class net.bytebuddy.matcher.EqualityMatcher
-
The object that is checked to be equal to the matched value.
- value - Variable in class net.bytebuddy.matcher.StringMatcher
-
The text value to match against.
- value - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawEnumerationValue
-
The name of the enumeration.
- value - Variable in class net.bytebuddy.utility.JavaConstant.Dynamic
-
The represented bootstrap value.
- ValueComparator() - Constructor for enum net.bytebuddy.implementation.EqualsMethod.ValueComparator
-
- ValueConsumer() - Constructor for enum net.bytebuddy.implementation.ToStringMethod.ValueConsumer
-
- valueLoadInstruction - Variable in class net.bytebuddy.implementation.FixedValue.ForPoolValue
-
The stack manipulation which is responsible for loading the fixed value onto the operand stack.
- ValueMatcher(HashCodeAndEqualsPlugin.ValueHandling.Sort) - Constructor for class net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueMatcher
-
Creates a new value matcher.
- 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.BootstrapInjectionStrategy.Disabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Unsafe
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Dispatcher.ForLegacyVm
-
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.Transformation.Ignored
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation.Resolution.Sort
-
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.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.AlternativeMetaFactoryRedirection
-
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.MetaFactoryRedirection
-
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.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.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.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.SinglePass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.ForLegacyVm
-
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.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.Transformer.NoOp
-
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.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.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.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.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.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.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.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.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.Substitution.ForMethodInvocation.OfInstrumentedMethod
-
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.BuildLogger.NoOp
-
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.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.Target.Discarding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForLegacyVm
-
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.ToStringPlugin.Enhance.Prefix
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.ClassFileVersion.VersionLocator.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.ClassFileVersion.VersionLocator.ForLegacyVm
-
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.Loaded.State
-
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.method.ParameterDescription.ForLoadedParameter.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForLegacyVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm
-
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.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.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.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.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.ForLoadedType.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.ForLoadedType.Dispatcher.ForLegacyVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
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.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.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.AgentBased.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.AgentBased.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.ClassFileLocator.AgentBased.Dispatcher.ForLegacyVm
-
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.NoOp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.DynamicType.Default.Dispatcher.ForLegacyVm
-
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.ClassInjector.UsingInstrumentation.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Dispatcher.ForLegacyVm
-
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.UsingLookup.Dispatcher.Creator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingLookup.Dispatcher.ForLegacyVm
-
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.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.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Dispatcher.ForLegacyVm
-
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.NoOpClassFileTransformer
-
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
-
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.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.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.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.ForPackageType
-
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.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.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.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.Empty.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.FieldValue.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.Redirection.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.SuperMethod.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.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.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.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.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.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.Removal
-
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.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.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.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.ForContextualInvocation.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation.Factory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation.Factory
-
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.ForConstructingInvocation.Factory
-
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.SuffixingRandom.BaseNameResolver.ForUnnamedType
-
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.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.JavaConstant.MethodHandle.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodHandle.Dispatcher.ForLegacyVm
-
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.MethodType.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.JavaConstant.MethodType.Dispatcher.ForLegacyVm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.JavaModule.Dispatcher.CreationAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.bytebuddy.utility.JavaModule.Dispatcher.Disabled
-
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.
- 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.BootstrapInjectionStrategy.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.BootstrapInjectionStrategy.Unsafe
-
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.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.agent.builder.AgentBuilder.Default.Dispatcher.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.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.Transformation.Ignored
-
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.Transformation.Resolution.Sort
-
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.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.AlternativeMetaFactoryRedirection
-
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.MetaFactoryRedirection
-
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.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.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.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.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.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.agent.builder.AgentBuilder.RedefinitionStrategy.Dispatcher.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.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.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.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.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.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.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.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.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.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.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.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.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.Substitution.ForMethodInvocation.OfInstrumentedMethod
-
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.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.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.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.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.Target.ForFolder.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.build.Plugin.Engine.Target.ForFolder.Dispatcher.ForLegacyVm
-
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.ToStringPlugin.Enhance.Prefix
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class net.bytebuddy.ByteBuddy.EnumerationImplementation.InitializationAppender
-
The values of the enumeration that is being created.
- values - Variable in class net.bytebuddy.ByteBuddy.EnumerationImplementation
-
The names of the enumerations to define for the enumeration.
- values() - Static method in enum net.bytebuddy.ClassFileVersion.VersionLocator.CreationAction
-
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.ForLegacyVm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class net.bytebuddy.description.annotation.AnnotationDescription.AnnotationInvocationHandler
-
A sorted list of values of this annotation.
- 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 - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray.Loaded
-
A list of loaded values that the represented array contains.
- values - Variable in class net.bytebuddy.description.annotation.AnnotationValue.ForDescriptionArray
-
A list of values of the array elements.
- values() - Static method in enum net.bytebuddy.description.annotation.AnnotationValue.Loaded.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.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.method.ParameterDescription.ForLoadedParameter.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.description.method.ParameterDescription.ForLoadedParameter.Dispatcher.ForLegacyVm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.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.description.method.ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm
-
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.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.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.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.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.ForLoadedType.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.description.type.TypeDescription.ForLoadedType.Dispatcher.ForLegacyVm
-
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.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.description.type.TypeDescription.Generic.AnnotationReader.Dispatcher.ForLegacyVm
-
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.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.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.AgentBased.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.AgentBased.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.AgentBased.Dispatcher.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.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.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.DynamicType.Default.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.DynamicType.Default.Dispatcher.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.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.ClassInjector.UsingInstrumentation.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.UsingInstrumentation.Dispatcher.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.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.UsingLookup.Dispatcher.Creator
-
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.UsingLookup.Dispatcher.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.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.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.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.ClassReloadingStrategy.Dispatcher.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.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.NoOpClassFileTransformer
-
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
-
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.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.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.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.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.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.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.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.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.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.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.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.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.Redirection.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.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.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.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.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.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.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.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.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.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.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.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.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.ForContextualInvocation.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.MethodInvoker.ForDefaultMethodInvocation.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.MethodInvoker.ForSuperMethodInvocation.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.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.ForConstructingInvocation.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.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.SuffixingRandom.BaseNameResolver.ForUnnamedType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray.Loaded
-
A list of loaded values of the represented complex array.
- values - Variable in class net.bytebuddy.pool.TypePool.AbstractBase.RawDescriptionArray
-
A list of all values of this array value in their order.
- 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 - Variable in class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase
-
The values that were collected so far.
- 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 - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.AnnotationToken
-
A map of annotation value names to their value representations.
- 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 - Variable in class net.bytebuddy.pool.TypePool.Default.LazyTypeDescription.LazyAnnotationDescription
-
A map of annotation values by their property name.
- 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 - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup
-
This annotation's values mapped by their attribute name.
- values - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
-
A list of all annotation values that are found on this array.
- 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.JavaConstant.MethodHandle.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.utility.JavaConstant.MethodHandle.Dispatcher.ForLegacyVm
-
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.MethodType.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.utility.JavaConstant.MethodType.Dispatcher.ForLegacyVm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.bytebuddy.utility.JavaModule.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.utility.JavaModule.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.utility.JavaType
-
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 values
method.
- ValueTransformer() - Constructor for enum net.bytebuddy.implementation.HashCodeMethod.ValueTransformer
-
- valueWrites - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForArray.ReadWrite
-
The stack manipulations to apply upon writing to a variable array.
- variable(int) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Copying
-
Resolves a local variable index.
- variable(int) - Method in class net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod.Default.Simple
-
Resolves a local variable index.
- variable(int) - Method in interface net.bytebuddy.asm.Advice.ArgumentHandler.ForInstrumentedMethod
-
Resolves a local variable index.
- 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.
- Verifier() - Constructor for class net.bytebuddy.implementation.bind.annotation.IgnoreForBinding.Verifier
-
As this is merely a utility method, the constructor is not supposed to be invoked.
- Verifier() - Constructor for class net.bytebuddy.implementation.bind.annotation.RuntimeType.Verifier
-
As this is merely a utility method, the constructor is not supposed to be invoked.
- version - Variable in class net.bytebuddy.build.maven.AbstractUserConfiguration
-
The version of the project containing the plugin type or null
if the current project's version should be used.
- version - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
The built project's version.
- version - Variable in class net.bytebuddy.build.maven.MavenCoordinate
-
The project's version.
- VERSION_LOCATOR - Static variable in class net.bytebuddy.ClassFileVersion
-
A version locator for the executing JVM.
- VersionExtractor() - Constructor for class net.bytebuddy.ClassFileVersion.VersionExtractor
-
Creates a new extractor.
- versionNumber - Variable in class net.bytebuddy.ClassFileVersion
-
The version number that is represented by this class file version instance.
- 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(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_MACHINE_TYPE_NAME - Static variable in interface net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor
-
The name of the VirtualMachine
class 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 VirtualMachine
class on IBM J9 VMs.
- VirtualMachine - Interface in net.bytebuddy.agent
-
An implementation for attachment on a virtual machine.
- VirtualMachine.ForHotSpot - Class in net.bytebuddy.agent
-
A virtual machine implementation for a HotSpot VM or any compatible VM.
- virtualMachineType - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.ExternalAttachment
-
The fully-qualified binary name of the virtual machine type.
- virtualMachineType - Variable in class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple
-
A VirtualMachine
class.
- virtualPrivateCalls - Variable in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor
-
If true
, virtual method calls might target private methods in accordance to the nest mate specification.
- visibility(ElementMatcher<? super RetentionPolicy>) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
Only retains annotations with the given retention policy.
- visibility(ElementMatcher<? super RetentionPolicy>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
-
Only retains annotations with the given retention policy.
- visibility(ElementMatcher<? super RetentionPolicy>) - 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.
- Visibility(int) - Constructor for enum net.bytebuddy.description.modifier.Visibility
-
Creates a new visibility representation.
- visibility - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous.Node
-
The node's minimal visibility.
- visibility - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Ambiguous
-
The minimal required visibility for this method.
- visibility - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node
-
The node's minimal visibility.
- visibility - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved
-
The minimal required visibility for this method.
- visibility - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled.Entry
-
The represented method's minimum visibility.
- visibility - Variable in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared.Entry
-
The minimum required visibility of this method.
- visibility - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithBody
-
The represented method's minimum visibility.
- visibility - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.WithoutBody
-
The represented method's minimum visibility.
- visibility - Variable in class net.bytebuddy.implementation.Implementation.Context.Default.DelegationRecord
-
The record's visibility.
- visibility - Variable in enum net.bytebuddy.implementation.MethodAccessorFactory.AccessType
-
The implied visibility.
- visibilityBridge - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge
-
The visibility bridge.
- 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 extends ByteCodeElement> - 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 - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default.Key.Store.Entry.Resolved.Node
-
true
if the represented method was made explicitly visible by a visibility bridge.
- visibleParameterShift - Variable in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
-
A shift index for visible parameters that indicates a deviation of the actual parameter index.
- 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(String, Object) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor
-
- 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.ClassFileVersion.VersionExtractor
-
- visit(AsmVisitorWrapper) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Adapter
-
Applies the supplied
AsmVisitorWrapper
onto the
ClassVisitor
during building a dynamic type.
- visit(AsmVisitorWrapper) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.Delegator
-
Applies the supplied
AsmVisitorWrapper
onto the
ClassVisitor
during building a dynamic type.
- visit(AsmVisitorWrapper) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Applies the supplied
AsmVisitorWrapper
onto the
ClassVisitor
during building a dynamic type.
- visit(AsmVisitorWrapper) - Method in class net.bytebuddy.dynamic.scaffold.inline.DecoratingDynamicTypeBuilder
-
Applies the supplied
AsmVisitorWrapper
onto the
ClassVisitor
during building a dynamic type.
- 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(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
-
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) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
-
Creates an annotation visitor for writing the specified 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) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
-
Creates an annotation visitor for writing the specified 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) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
-
Creates an annotation visitor for writing the specified 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) - 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 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.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
- visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
-
- 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, String) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor
-
- 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.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, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
- 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
-
- visitAnnotation(String, boolean) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
- 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.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
-
- visitedInnerTypes - Variable in class net.bytebuddy.asm.TypeReferenceAdjustment.TypeReferenceClassVisitor
-
A set of inner class names that were added as inner class attribute values.
- 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.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.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.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
- 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.MemberRemoval.MemberRemovingClassVisitor
-
- 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.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.AdviceVisitor
-
- 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.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
- 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.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithDrain.WithActiveRecord
-
- visitInsn(int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending.WithoutDrain.WithActiveRecord
-
- 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.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
-
- visitLineNumber(int, Label) - Method in class net.bytebuddy.utility.visitor.StackAwareMethodVisitor
-
- 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
-
- 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.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.MemberRemoval.MemberRemovingClassVisitor
-
- 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.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, 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) - Method in class net.bytebuddy.utility.visitor.ExceptionTableSensitiveMethodVisitor
-
- 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
-
- 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
-
- visitor - Variable in class net.bytebuddy.description.field.FieldDescription.TypeSubstituting
-
A visitor that is applied to the field type.
- visitor - Variable in class net.bytebuddy.description.field.FieldList.TypeSubstituting
-
The visitor to apply to a field description.
- visitor - Variable in class net.bytebuddy.description.method.MethodDescription.TypeSubstituting
-
A visitor that is applied to the method type.
- visitor - Variable in class net.bytebuddy.description.method.MethodList.TypeSubstituting
-
The visitor to apply to each method description before returning it.
- visitor - Variable in class net.bytebuddy.description.method.ParameterDescription.TypeSubstituting
-
A visitor that is applied to the parameter type.
- visitor - Variable in class net.bytebuddy.description.method.ParameterList.TypeSubstituting
-
The visitor to apply to the parameter types before returning them.
- visitor - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
-
The visitor to apply for resolving the generic type.
- visitor - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables.AttachedTypeVariable
-
A visitor for attaching the type variable's bounds.
- visitor - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.OfTypeVariables
-
A visitor for attaching the type variable's bounds.
- visitor - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes
-
The visitor to use for attaching the detached types.
- visitor - Variable in class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.WithResolvedErasure
-
The visitor to use for attaching the detached types.
- visitor - Variable in class net.bytebuddy.dynamic.scaffold.MethodGraph.Compiler.Default
-
A visitor to apply to all type descriptions before analyzing their methods or resolving super types.
- 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
-
- 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
- visitReturnType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor.ForSignature.OfMethod
- visitReturnType() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeRegistrant.RejectingSignatureVisitor
- 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.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
-
- visitTypeAnnotation(int, TypePath, String, boolean) - Method in class net.bytebuddy.utility.visitor.MetadataAwareClassVisitor
-
- visitTypeArgument() - Method in class net.bytebuddy.pool.TypePool.Default.GenericTypeExtractor
- visitTypeArgument(char) - 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.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
- visitVarInsn(int, int) - Method in class net.bytebuddy.asm.Advice.Dispatcher.Inlining.CodeTranslationVisitor
-
- visitVarInsn(int, int) - Method in class net.bytebuddy.asm.MemberSubstitution.SubstitutingMethodVisitor.LocalVariableTracingMethodVisitor
-
- 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 - Static variable in interface net.bytebuddy.description.type.TypeDescription.Generic
-
A representation of the void
non-type.
- VOID - Static variable in interface net.bytebuddy.description.type.TypeDescription
-
A representation of the void
non-type.
- VoidAwareAssigner - Class in net.bytebuddy.implementation.bytecode.assign.primitive
-
This assigner is able to handle the void
type.
- VoidAwareAssigner(Assigner) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
-
Creates a new assigner that is capable of handling void types.
- warn(String) - 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.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, Throwable) - 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, Throwable) - 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, Throwable) - 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, Throwable) - 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.maven.ByteBuddyMojo.MavenBuildLogger
-
Logs a message on the warn level.
- warnOnMissingOutputDirectory - Variable in class net.bytebuddy.build.maven.ByteBuddyMojo
-
When set to true
, this mojo warns of an non-existent output directory.
- 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<? super T>) - 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<? super T>) - 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_TYPE_PATH - Static variable in class net.bytebuddy.implementation.attribute.AnnotationAppender.ForTypeAnnotations
-
Represents a wildcard type step within a type path.
- 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.
- wildcardType - Variable in class net.bytebuddy.description.type.TypeDescription.Generic.OfWildcardType.ForLoadedType
-
The represented loaded wildcard type.
- 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(ByteBuddy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines the given
ByteBuddy
instance to be used by the created agent.
- with(AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
- 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.TypeStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines how types should be transformed, e.g.
- with(AgentBuilder.PoolStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines the use of the given type locator for locating a
TypeDescription
for an instrumented type.
- 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.InitializationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Defines a given initialization strategy to be applied to generated types.
- 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.LambdaInstrumentationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Enables or disables management of the JVM's LambdaMetafactory
which is responsible for creating classes that
implement lambda expressions.
- with(AgentBuilder.DescriptionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Specifies a strategy to be used for resolving
TypeDescription
for 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.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.InstallationListener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Delegator
-
Adds an installation listener that is notified during installation events.
- 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.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.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(ByteBuddy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines the given
ByteBuddy
instance to be used by the created agent.
- with(AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
- 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.TypeStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines how types should be transformed, e.g.
- with(AgentBuilder.PoolStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines the use of the given type locator for locating a
TypeDescription
for an instrumented type.
- 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.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.InitializationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Defines a given initialization strategy to be applied to generated types.
- with(AgentBuilder.LambdaInstrumentationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Enables or disables management of the JVM's LambdaMetafactory
which is responsible for creating classes that
implement lambda expressions.
- with(AgentBuilder.DescriptionStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Specifies a strategy to be used for resolving
TypeDescription
for any type handled by the created transformer.
- 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.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.InstallationListener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
-
Adds an installation listener that is notified during installation events.
- 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.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.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.PoolStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Registers a pool strategy for creating a
TypePool
that should be used for creating the advice class.
- with(AgentBuilder.LocationStrategy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Registers a location strategy for creating a
ClassFileLocator
from the class loader that is supplied during transformation
that should be used for looking up advice-relevant classes.
- with(Assigner) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.ForAdvice
-
Registers an assigner to be used by the advice class.
- with(ByteBuddy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines the given
ByteBuddy
instance to be used by the created agent.
- with(AgentBuilder.Listener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
- 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.PoolStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines the use of the given type locator for locating a
TypeDescription
for an instrumented type.
- 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.TypeStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines how types should be transformed, e.g.
- with(AgentBuilder.InitializationStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Defines a given initialization strategy to be applied to generated types.
- 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.LambdaInstrumentationStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Enables or disables management of the JVM's LambdaMetafactory
which is responsible for creating classes that
implement lambda expressions.
- with(AgentBuilder.DescriptionStrategy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Specifies a strategy to be used for resolving
TypeDescription
for any type handled by the created transformer.
- 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.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.InstallationListener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
-
Adds an installation listener that is notified during installation events.
- with(Assigner, Assigner.Typing) - Static method in class net.bytebuddy.asm.MemberSubstitution.Substitution.Chain
-
Creates a new substitution chain.
- 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(MemberSubstitution.TypePoolResolver) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Specifies a type pool resolver to be used for locating members.
- with(ByteBuddy) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Defines a new Byte Buddy instance for usage for type creation.
- 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.PoolStrategy) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Defines a new pool strategy that determines how types are being described.
- 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(Plugin.Engine.Listener) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
Appends the supplied listener to this engine.
- with(ByteBuddy) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Defines a new Byte Buddy instance for usage for type creation.
- 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.Engine.PoolStrategy) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Defines a new pool strategy that determines how types are being described.
- 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(Plugin.Engine.Listener) - Method in interface net.bytebuddy.build.Plugin.Engine
-
Appends the supplied listener to this engine.
- with(Plugin.Factory.UsingReflection.ArgumentResolver...) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
Appends the supplied argument resolvers.
- with(List<? extends Plugin.Factory.UsingReflection.ArgumentResolver>) - Method in class net.bytebuddy.build.Plugin.Factory.UsingReflection
-
Appends the supplied argument resolvers.
- 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(NamingStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where new types are named by applying the given naming strategy.
- 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(AnnotationValueFilter.Factory) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where annotation values are written according to the given filter factory.
- 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.
- with(Implementation.Context.Factory) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where the
Implementation.Context
of any created
type is a product of the given implementation context factory.
- with(MethodGraph.Compiler) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration where the
MethodGraph.Compiler
is used for creating a
MethodGraph
of the instrumented type.
- with(InstrumentedType.Factory) - Method in class net.bytebuddy.ByteBuddy
-
Configures Byte Buddy to use the specified factory for creating
InstrumentedType
s.
- 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(ClassWriterStrategy) - Method in class net.bytebuddy.ByteBuddy
-
Creates a new configuration that applies the supplied class writer strategy.
- with(ProtectionDomain) - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
-
Overrides the implicitly set default ProtectionDomain
with an explicit one.
- with(PackageDefinitionStrategy) - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Configurable
-
Defines the supplied package definition strategy to be used for defining packages.
- with(ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.InjectionDispatcher
-
Overrides the implicitly set default ProtectionDomain
with an explicit one.
- 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(ProtectionDomain) - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Overrides the implicitly set default ProtectionDomain
with an explicit one.
- with(PackageDefinitionStrategy) - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
-
Defines the supplied package definition strategy to be used for defining packages.
- with(ProtectionDomain) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Overrides the implicitly set default ProtectionDomain
with an explicit one.
- 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(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(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(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(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(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(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(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.
- 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(MethodCall.ArgumentLoader.Factory...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a method call that resolves arguments by the supplied argument loader factories.
- with(List<? extends MethodCall.ArgumentLoader.Factory>) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a method call that resolves arguments by the supplied argument loader factories.
- 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<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Creates a new instrumented type with the given annotations.
- withAnnotations(List<? extends AnnotationDescription>) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Creates a new instrumented type with the given annotations.
- withAnnotations(List<? extends AnnotationDescription>) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type with the given annotations.
- withAnnotations(List<? extends AnnotationDescription>) - 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 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 is defined as an anonymous class.
- withAnonymousClass(boolean) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
Creates a new instrumented type that indicates that 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 is defined as an anonymous class.
- 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.AbstractDelegator
-
Passes a parameter 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.InvokeDynamic
-
Passes a parameter 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 index
is 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 index
is expected to be an array and where size
elements 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 index
is expected to be an array and where size
elements are loaded
from the array as arguments for the invoked method.
- withAssigner(Assigner) - Method in class net.bytebuddy.asm.Advice
-
Configures this advice to use the specified assigner.
- 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.ForOriginType
-
Defines an explicit assigner to this fixed value implementation.
- withAssigner(Assigner, Assigner.Typing) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
-
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) - 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, 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.
- 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.
- 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.
- withBinders(List<? extends 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 boolean
arguments
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 boolean
arguments
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 byte
arguments
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 byte
arguments
as its next parameters.
- withCharacterValue(char...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified char
arguments
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 char
arguments
as its next parameters.
- withConstructorModifiers(ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any constructor's modifiers.
- withConstructorModifiers(List<? extends ModifierContributor.ForMethod>) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any constructor's modifiers.
- withConstructorModifiers(ElementMatcher<? super MethodDescription>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a constructor's modifiers if it fulfills the supplied matcher.
- withConstructorModifiers(ElementMatcher<? super MethodDescription>, List<? extends ModifierContributor.ForMethod>) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a constructor's modifiers if it fulfills the supplied matcher.
- WithCopiedArguments(MethodDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, List<? extends TypeDescription>) - 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() - Constructor for class net.bytebuddy.asm.Advice.WithCustomMapping
-
Creates a new custom mapping builder step without including any custom mappings.
- WithCustomMapping(Map<Class<? extends Annotation>, Advice.OffsetMapping.Factory<?>>) - Constructor for class net.bytebuddy.asm.Advice.WithCustomMapping
-
Creates a new custom mapping builder step with the given custom mappings.
- WithCustomProperties(MethodDelegationBinder.AmbiguityResolver, List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Creates a new method delegation with custom properties that does not filter any methods.
- WithCustomProperties(MethodDelegationBinder.AmbiguityResolver, List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>, MethodDelegationBinder.BindingResolver, ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.implementation.MethodDelegation.WithCustomProperties
-
Creates a new method delegation with custom properties.
- 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<? extends DynamicType>, MethodList<?>, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, 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
-
- WithDelegation() - Constructor for class net.bytebuddy.description.type.TypeDescription.AbstractBase.OfSimpleType.WithDelegation
-
- WithDiscardedEnterType(MethodDescription.InDefinedShape, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition) - 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, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition, ClassReader) - 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 double
arguments
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 double
arguments
as its next parameters.
- withDrain(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 with a drain.
- 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
-
- 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(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(List<? extends Plugin.Engine.ErrorHandler>) - Method in class net.bytebuddy.build.Plugin.Engine.Default
-
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.
- withErrorHandlers(List<? extends 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(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() - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Returns a new listener that only prints error events.
- 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(MethodDescription.InDefinedShape, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition, TypeDescription) - 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, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, 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.
- withExceptionHandler(StackManipulation) - Method in class net.bytebuddy.asm.Advice
-
Configures this advice to execute the given stack manipulation upon a suppressed exception.
- withExceptionHandler(Advice.ExceptionHandler) - Method in class net.bytebuddy.asm.Advice
-
Configures this advice to execute the given exception handler upon a suppressed exception.
- 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<? extends TypeDescription>, int, int) - Constructor for class net.bytebuddy.asm.Advice.AdviceVisitor.WithExitAdvice
-
Creates an advice visitor that applies exit advice.
- WithExplicitType(TypeDescription.Generic, AnnotationDescription.Loadable<Advice.FieldValue>, 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, 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(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(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.
- WithExternalAttachment(Class<?>, List<File>) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithExternalAttachment
-
Creates a new simple accessor that allows for external attachment.
- withFallbackTo(ClassFileLocator...) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
Adds additional location strategies as fallbacks to this location strategy.
- withFallbackTo(Collection<? extends ClassFileLocator>) - 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(List<? extends AgentBuilder.LocationStrategy>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LocationStrategy.ForClassLoader
-
Adds additional location strategies as fallbacks to this location strategy.
- 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(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.AbstractDelegator
-
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, FieldLocator.Factory) - 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(FieldLocator.Factory, 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
-
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(String...) - Method in class net.bytebuddy.implementation.MethodCall
-
Defines a method call which fetches a value from a list of existing fields.
- 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(ModifierContributor.ForField...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any field's modifiers.
- withFieldModifiers(List<? extends ModifierContributor.ForField>) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any field's modifiers.
- withFieldModifiers(ElementMatcher<? super FieldDescription.InDefinedShape>, ModifierContributor.ForField...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a field's modifiers if it fulfills the supplied matcher.
- withFieldModifiers(ElementMatcher<? super FieldDescription.InDefinedShape>, List<? extends ModifierContributor.ForField>) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a field's modifiers if it fulfills the supplied matcher.
- withFieldOrder(Comparator<? super FieldDescription.InDefinedShape>) - 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.
- WithFlip(int, StackSize) - Constructor for enum net.bytebuddy.implementation.bytecode.Duplication.WithFlip
-
Creates a flip duplication.
- withFloatValue(float...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified float
arguments
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 float
arguments
as its next parameters.
- WithFullProcessing(TypeDescription, ClassFileVersion, TypeWriter.FieldPool, List<? extends DynamicType>, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, MethodList<?>, LoadedTypeInitializer, TypeInitializer, TypeAttributeAppender, AsmVisitorWrapper, AnnotationValueFilter.Factory, AnnotationRetention, AuxiliaryType.NamingStrategy, Implementation.Context.Factory, TypeValidation, ClassWriterStrategy, 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()
and Object.equals(Object)
methods for the instrumented type if those
methods are not declared as final
by a super class.
- withHashCodeEquals() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
-
Implements Object.hashCode()
and Object.equals(Object)
methods for the instrumented type if those
methods are not declared as final
by a super class.
- withIgnoredFields(ElementMatcher<? super FieldDescription.InDefinedShape>) - 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<? super FieldDescription.InDefinedShape>) - 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<? super FieldDescription.InDefinedShape>) - 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.
- withImplicitAndMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Adds a potential this
reference and all method arguments to the the bootstrapped method.
- withImplicitAndMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Adds a potential this
reference 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(TypeDescription.Generic, AnnotationDescription.Loadable<Advice.FieldValue>) - 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, 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(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() - Constructor for enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForVirtualInvocation.WithImplicitType
-
- WithIndex(String, TypePath, int) - Constructor for class net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant.AbstractBase.ForTypeVariable.WithIndex
-
Creates a new annotation collector.
- WithIndex(String, int, Map<Integer, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>) - 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, Map<Integer, Map<String, List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>) - 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(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
- 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(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
- 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(LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
- 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(LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
-
- 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.
- WithInlineEviction(ElementMatcher<? super S>, ConcurrentMap<? super S, Boolean>, int) - Constructor for class net.bytebuddy.matcher.CachingMatcher.WithInlineEviction
-
Creates a new caching matcher with inlined cache eviction.
- 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.
- 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(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<? extends TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>, ElementMatcher<? super MethodDescription>, 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 int
arguments
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 int
arguments
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(ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any method's or constructor's modifiers.
- withInvokableModifiers(List<? extends ModifierContributor.ForMethod>) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any method's or constructor's modifiers.
- withInvokableModifiers(ElementMatcher<? super MethodDescription>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a method's or constructor's modifiers if it fulfills the supplied matcher.
- withInvokableModifiers(ElementMatcher<? super MethodDescription>, List<? extends 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.
- 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 long
arguments
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 long
arguments
as its next parameters.
- WithLookup(String, MethodGraph.Compiler, List<? extends TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>, ElementMatcher<? super MethodDescription>, 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(ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any method's modifiers.
- withMethodModifiers(List<? extends ModifierContributor.ForMethod>) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any method's modifiers.
- withMethodModifiers(ElementMatcher<? super MethodDescription>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts a method's modifiers if it fulfills the supplied matcher.
- withMethodModifiers(ElementMatcher<? super MethodDescription>, List<? extends 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(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(List<? extends 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.
- withModifiers(List<? extends ModifierContributor.ForMethod>) - Static method in class net.bytebuddy.dynamic.Transformer.ForMethod
-
Creates a transformer that enforces the supplied modifier contributors.
- 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.
- 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() - Constructor for class net.bytebuddy.build.HashCodeAndEqualsPlugin.WithNonNullableFields
-
- withNonNullableFields(ElementMatcher<? super FieldDescription.InDefinedShape>) - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method implementation that does not apply a null
value check for the specified fields
if they have a reference type additionally to any previously specified fields.
- withNonNullableFields(ElementMatcher<? super FieldDescription.InDefinedShape>) - Method in class net.bytebuddy.implementation.HashCodeMethod
-
Returns a new version of this hash code method implementation that does not apply a null
value check for the specified fields
if they have a reference type additionally to any previously specified fields.
- withNullValue(Class<?>...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes null
values of the given types to the bootstrapped method.
- withNullValue(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes null
values of the given types to the bootstrapped method.
- withNullValue(Class<?>...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes null
values of the given types to the bootstrapped method.
- withNullValue(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes null
values 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 Object
type.
- WITHOUT_ARGUMENT - Static variable in class net.bytebuddy.agent.ByteBuddyAgent
-
Represents a no-op argument for a dynamic agent attachment.
- 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.
- 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.
- 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.
- 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, AnnotationValueFilter.Factory, boolean, boolean) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending
-
Resolves an initialization handler without a drain.
- 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, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition) - 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, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, ClassReader, 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.
- WithoutExternalAttachment(Class<?>) - Constructor for class net.bytebuddy.agent.ByteBuddyAgent.AttachmentProvider.Accessor.Simple.WithoutExternalAttachment
-
Creates a new simple accessor that does not allow for external attachment.
- 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 Method
instance that is handed over to an
InvocationHandler
is cached in a static field.
- WithoutReturn() - Constructor for enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
-
- WithoutSpecification(MethodGraph.Compiler, MemberSubstitution.TypePoolResolver, 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 Class
value of the instrumented type.
- 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) - 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(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, Collection<? extends 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, 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(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, Collection<? extends 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, 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(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(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(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(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(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(Type, String, Collection<? extends 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(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(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.
- withParameter(TypeDefinition, String, Collection<? extends 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, 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.
- withParameters(Type...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
-
Defines the specified parameters for the currently defined method.
- withParameters(List<? extends Type>) - 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 class net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase
-
Defines the specified parameters for the currently defined method.
- withParameters(Collection<? extends TypeDefinition>) - 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(List<? extends Type>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial
-
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.
- withParameters(Collection<? extends TypeDefinition>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ParameterDefinition.Initial
-
Defines the specified parameters for the currently defined method.
- WithPreservedArguments(TypeDescription, MethodDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, List<? extends TypeDescription>, 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.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 AccessController
.
- withPrivilegedLookup() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
-
Configures that the method constants supplied to the invocation handler adapter are resolved using an AccessController
.
- 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.
- 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.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 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 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(TypeDescription.Generic, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - 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<? extends TypeDescription.Generic>, AnnotationSource) - Constructor for class net.bytebuddy.description.type.TypeDescription.Generic.LazyProjection.WithResolvedErasure
-
Creates a lazy projection with a resolved erasure.
- WithResolvedErasure(List<? extends TypeDescription.Generic>, TypeDescription.Generic.Visitor<? extends TypeDescription.Generic>) - Constructor for class net.bytebuddy.description.type.TypeList.Generic.ForDetachedTypes.WithResolvedErasure
-
Creates a list of generic type descriptions that are resolved lazily, i.e.
- 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.
- withResolvers(List<? extends 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
-
Enables resubmission of failed transformations by applying a retransformation of the loaded type.
- withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler, ElementMatcher<? super Throwable>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Redefining
-
Enables resubmission of failed transformations by applying a retransformation of the loaded type.
- withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable
-
Enables resubmission of failed transformations by applying a retransformation of the loaded type.
- withResubmission(AgentBuilder.RedefinitionStrategy.ResubmissionScheduler, ElementMatcher<? super Throwable>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RedefinitionListenable
-
Enables resubmission of failed transformations by applying a retransformation of the loaded type.
- WithRetainedArguments(MethodDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, List<? extends TypeDescription>) - 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, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition) - 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, Map<String, TypeDefinition>, List<? extends Advice.OffsetMapping.Factory<?>>, TypeDefinition, ClassReader) - 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.
- withShortValue(short...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Requires the bootstrap method to bootstrap a method that takes the specified short
arguments
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 short
arguments
as its next parameters.
- withStringTypedFieldsFirst() - Method in class net.bytebuddy.implementation.EqualsMethod
-
Returns a new version of this equals method that compares fields with String
types prior to fields with non-String
types.
- 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.
- withThis(Class<?>...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
-
Passes references to this
onto 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 this
onto the operand stack where the instance is represented as
the given types.
- withThis(Class<?>...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes references to this
onto the operand stack where the instance is represented as
the given types.
- withThis(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic
-
Passes references to this
onto the operand stack where the instance is represented as
the given types.
- withThis() - Method in class net.bytebuddy.implementation.MethodCall
-
Assigns the this
reference to the next parameter.
- 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 as final
by 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 as final
by 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(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() - Method in class net.bytebuddy.build.Plugin.Engine.Listener.StreamWriting
-
Returns a new listener that only prints transformation and error events.
- 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(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(Class<?>) - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
- withType(TypeDescription) - Method in class net.bytebuddy.utility.JavaConstant.Dynamic
-
- withTypeModifiers(ModifierContributor.ForType...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any instrumented type's modifiers.
- withTypeModifiers(List<? extends ModifierContributor.ForType>) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts any instrumented type's modifiers.
- withTypeModifiers(ElementMatcher<? super TypeDescription>, ModifierContributor.ForType...) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Adjusts an instrumented type's modifiers if it matches the supplied matcher.
- withTypeModifiers(ElementMatcher<? super TypeDescription>, List<? extends 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
-
- 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<? super TypeDescription.Generic>, Transformer<TypeVariableToken>) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Default
-
Applies a transformation onto all existing type variables of this instrumented type.
- withTypeVariables(ElementMatcher<? super TypeDescription.Generic>, Transformer<TypeVariableToken>) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.Frozen
-
Applies a transformation onto all existing type variables of this instrumented type.
- withTypeVariables(ElementMatcher<? super TypeDescription.Generic>, Transformer<TypeVariableToken>) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.WithFlexibleName
-
Applies a transformation onto all existing type variables of this instrumented 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<? extends StackManipulation>) - 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<? extends StackManipulation>) - 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(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.AlternativeMetaFactoryRedirection
-
Wraps a method visitor.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.LambdaInstrumentationStrategy.MetaFactoryRedirection
-
Wraps a method visitor.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in class net.bytebuddy.asm.Advice
-
Wraps a method visitor.
- wrap(Implementation) - Method in class net.bytebuddy.asm.Advice
-
Wraps the supplied implementation to have this advice applied around it.
- wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.Compound
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- 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, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredFields
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- 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, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in enum net.bytebuddy.asm.AsmVisitorWrapper.NoOp
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in interface net.bytebuddy.asm.AsmVisitorWrapper
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in class net.bytebuddy.asm.MemberRemoval
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- wrap(TypeDescription, MethodDescription, MethodVisitor, Implementation.Context, TypePool, int, int) - Method in class net.bytebuddy.asm.MemberSubstitution
-
Wraps a method visitor.
- wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in class net.bytebuddy.asm.ModifierAdjustment
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in enum net.bytebuddy.asm.TypeConstantAdjustment
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- wrap(TypeDescription, ClassVisitor, Implementation.Context, TypePool, FieldList<FieldDescription.InDefinedShape>, MethodList<?>, int, int) - Method in class net.bytebuddy.asm.TypeReferenceAdjustment
-
Applies a
ClassVisitorWrapper
to the creation of a
DynamicType
.
- wrap(List<AnnotationDescription>) - Method in class net.bytebuddy.description.annotation.AnnotationList.AbstractBase
-
- wrap(List<S>) - Method in class net.bytebuddy.description.ByteCodeElement.Token.TokenList
-
- wrap(List<S>) - Method in class net.bytebuddy.description.field.FieldList.AbstractBase
-
- wrap(List<S>) - Method in class net.bytebuddy.description.method.MethodList.AbstractBase
-
- wrap(List<S>) - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
-
- wrap(List<TypeDescription>) - Method in class net.bytebuddy.description.type.TypeList.AbstractBase
-
- wrap(List<TypeDescription.Generic>) - Method in class net.bytebuddy.description.type.TypeList.Generic.AbstractBase
-
- wrap(List<MethodGraph.Node>) - Method in class net.bytebuddy.dynamic.scaffold.MethodGraph.NodeList
-
- 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(List<T>) - Method in class net.bytebuddy.matcher.FilterableList.AbstractBase
-
Represents a list of values as an instance of this instance's list type.
- wrap(Class<?>) - Method in enum net.bytebuddy.TypeCache.Sort
-
Wraps a type as a Reference
.
- WRAPPER_TYPES - Static variable in class net.bytebuddy.build.Plugin.Factory.UsingReflection.ArgumentResolver.ForIndex
-
A mapping of primitive types to their wrapper types.
- wrapperType - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
-
A description of a wrapper type.
- wrapperType - Variable in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
-
The wrapper type of the represented primitive type.
- wrapperType - Variable in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
-
The wrapper type that is to be represented.
- 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.
- WrappingDispatcher(ProtectionDomain, PackageDefinitionStrategy, ByteArrayClassLoader.PersistenceHandler, boolean, boolean, boolean) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.WrappingDispatcher
-
Creates a new protection domain specific class loading wrapper.
- write(byte[]) - Method in class net.bytebuddy.agent.VirtualMachine.ForHotSpot
-
Writes to the communication channel.
- 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() - 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.
- writeAssignment - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForField.ReadWrite
-
An assignment to apply prior to a field write.
- writeAssignment - Variable in class net.bytebuddy.asm.Advice.OffsetMapping.Target.ForVariable.ReadWrite
-
A stack manipulation to apply upon a write to the variable.
- writerFlags - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor
-
The ASM ClassWriter
reader flags to consider.
- writerFlags - Variable in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
The writer flags to set.
- writerFlags(int) - Method in class net.bytebuddy.asm.AsmVisitorWrapper.ForDeclaredMethods
-
Sets flags for the ClassWriter
this wrapper is applied to.
- writerFlags - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor
-
The writer flags being used.
- writerFlags - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor
-
The writer flags being used.
- 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.