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

A

AbstractAnnotationDescription() - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription
 
AbstractBase() - Constructor for class net.bytebuddy.description.method.ParameterList.AbstractBase
 
AbstractBase(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, List<DynamicType.Builder.AbstractBase.FieldToken>, List<DynamicType.Builder.AbstractBase.MethodToken>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
Creates a new immutable type builder base implementation.
AbstractBase(Set<? extends MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.AbstractBase
Creates a method rebase resolver.
AbstractBase() - Constructor for class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
Creates a new instrumented type with a no-op loaded type initializer and without registered fields or methods.
AbstractBase(LoadedTypeInitializer, InstrumentedType.TypeInitializer, String, List<? extends FieldDescription>, List<? extends MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
Creates a new instrumented type with the given loaded type initializer and field and methods.
AbstractBase(MethodLookupEngine.Finding, BridgeMethodResolver.Factory) - 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(TypePool.CacheProvider) - Constructor for class net.bytebuddy.pool.TypePool.AbstractBase
Creates a new instance.
AbstractDefiningEntry() - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.AbstractDefiningEntry
 
AbstractDelegatingBuilder() - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
AbstractDelegationEntry() - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AbstractDelegationEntry
 
AbstractDelegator(MethodDescription, List<?>, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
Creates a new abstract delegator for a dynamic method invocation.
AbstractEnumerationValue() - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.AbstractEnumerationValue
 
AbstractFieldDescription() - Constructor for class net.bytebuddy.description.field.FieldDescription.AbstractFieldDescription
 
ABSTRACTION_MASK - Static variable in enum net.bytebuddy.description.modifier.MethodManifestation
A mask for checking if a method implementation is not implemented in byte code.
AbstractMethodDescription() - Constructor for class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
AbstractModifierReviewable() - Constructor for class net.bytebuddy.description.ModifierReviewable.AbstractModifierReviewable
 
AbstractPackageDescription() - Constructor for class net.bytebuddy.description.type.PackageDescription.AbstractPackageDescription
 
AbstractParameterDescription() - Constructor for class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
AbstractTypeDescription() - Constructor for class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
access(FieldDescription, Assigner, AuxiliaryType.MethodAccessorFactory) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType
Returns an implementation that implements the sort of accessor implementation that is represented by this instance.
accessControlContext - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
The access control context of this class loader's instantiation.
AccessDispatcher(FieldDescription) - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
Creates a new access dispatcher.
accessible(String, Object) - Static method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
Creates a LoadedTypeInitializer for given field name and value where the field is accessible by reflection.
ACCESSOR_METHOD_MODIFIER - Static variable in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType.MethodAccessorFactory
The modifier for accessor methods.
ACCESSOR_METHOD_SUFFIX - Static variable in class net.bytebuddy.implementation.Implementation.Context.Default
The name suffix to be appended to an accessor method.
AccessorMethodDelegation(StackManipulation) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
Creates a new accessor method delegation.
AccessorMethodInvocation(MethodDescription, Implementation.SpecialMethodInvocation) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
Creates a new accessor method invocation.
AccessorProxy(FieldDescription, Assigner, TypeDescription, FieldProxy.Binder.AccessType, boolean) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
 
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 using Byte Buddy's ByteBuddy.rebase(TypeDescription, ClassFileLocator).
AgentBuilder.BinaryLocator - Interface in net.bytebuddy.agent.builder
A binary locator allows to specify how binary data is located by an AgentBuilder.
AgentBuilder.BinaryLocator.Default - Enum in net.bytebuddy.agent.builder
AgentBuilder.BinaryLocator.Default.Initialized - Class in net.bytebuddy.agent.builder
The AgentBuilder.BinaryLocator.Default in its initialized form.
AgentBuilder.BinaryLocator.Initialized - Interface in net.bytebuddy.agent.builder
A AgentBuilder.BinaryLocator in initialized state.
AgentBuilder.Default - Class in net.bytebuddy.agent.builder
The default implementation of an AgentBuilder.
AgentBuilder.Default.BootstrapInjectionStrategy - Interface in net.bytebuddy.agent.builder
An injection strategy for injecting classes into the bootstrap class loader.
AgentBuilder.Default.BootstrapInjectionStrategy.Disabled - Enum in net.bytebuddy.agent.builder
A disabled bootstrap injection strategy.
AgentBuilder.Default.BootstrapInjectionStrategy.Enabled - Class in net.bytebuddy.agent.builder
An enabled bootstrap injection strategy.
AgentBuilder.Default.ExecutingTransformer - Class in net.bytebuddy.agent.builder
A ClassFileTransformer that implements the enclosing agent builder's configuration.
AgentBuilder.Default.InitializationStrategy - Interface in net.bytebuddy.agent.builder
An initialization strategy which determines the handling of LoadedTypeInitializers.
AgentBuilder.Default.InitializationStrategy.NoOp - Enum in net.bytebuddy.agent.builder
A non-initializing initialization strategy.
AgentBuilder.Default.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.Default.InitializationStrategy.SelfInjection.Nexus - Class in net.bytebuddy.agent.builder
This nexus is a global dispatcher for initializing classes with LoadedTypeInitializers.
AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus.Accessor - Enum in net.bytebuddy.agent.builder
An accessor for making sure that the accessed AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus is loaded by the system class loader.
AgentBuilder.Default.Matched - Class in net.bytebuddy.agent.builder
A helper class that describes a AgentBuilder.Default after supplying a AgentBuilder.RawMatcher such that one or several AgentBuilder.Transformers can be supplied.
AgentBuilder.Default.Transformation - Class in net.bytebuddy.agent.builder
A registered transformation as a combination of a AgentBuilder.RawMatcher and a AgentBuilder.Transformer.
AgentBuilder.Identified - Interface in net.bytebuddy.agent.builder
Describes an AgentBuilder which was handed a matcher for identifying types to instrumented in order to supply one or several AgentBuilder.Transformers.
AgentBuilder.Identified.Extendable - Interface in net.bytebuddy.agent.builder
This interface is used to allow for optionally providing several AgentBuilder.Transformer to applied when a matcher identifies a type to be instrumented.
AgentBuilder.Listener - Interface in net.bytebuddy.agent.builder
A listener that is informed about events that occur during an instrumentation process.
AgentBuilder.Listener.Compound - Class in net.bytebuddy.agent.builder
A compound listener that allows to group several listeners in one instance.
AgentBuilder.Listener.NoOp - Enum in net.bytebuddy.agent.builder
A no-op implementation of a AgentBuilder.Listener.
AgentBuilder.RawMatcher - Interface in net.bytebuddy.agent.builder
A matcher that allows to determine if a AgentBuilder.Transformer should be applied during the execution of a ClassFileTransformer that was generated by an AgentBuilder.
AgentBuilder.RawMatcher.ForElementMatcherPair - 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.Transformer - Interface in net.bytebuddy.agent.builder
A transformer allows to apply modifications to a DynamicType.
AgentBuilder.Transformer.Compound - Class in net.bytebuddy.agent.builder
A compound transformer that allows to group several AgentBuilder.Transformers as a single transformer.
AgentBuilder.Transformer.NoOp - Enum in net.bytebuddy.agent.builder
A no-op implementation of a AgentBuilder.Transformer that does not modify the supplied dynamic type.
aggregate(StackManipulation.Size) - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
Concatenates this size representation with another size representation in order to represent the size change that is represented by both alterations of the operand stack size.
AllArguments - Annotation Type in net.bytebuddy.implementation.bind.annotation
Parameters that are annotated with this annotation will be assigned a collection (or an array) containing all arguments of the source method.
AllArguments.Assignment - Enum in net.bytebuddy.implementation.bind.annotation
A directive for how an AllArguments annotation on an array is to be interpreted.
AllArguments.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for handling the AllArguments annotation.
allowRetransformation() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Enables retransformation when this agent is installed.
allowRetransformation() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
allowRetransformation() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
and(ElementMatcher<? super U>) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
 
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.InvokeDynamic
Applies this invoke dynamic implementation and removes the return value of the bootstrapped method from the operand stack before applying the provided implementation.
andThen(Implementation) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArgumentType
 
andThen(Implementation) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
 
andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodCall
Applies another implementation after invoking this method call.
andThen(Implementation) - Method in class net.bytebuddy.implementation.MethodDelegation
Appends another Implementation to a method delegation.
andThen(Implementation) - Method in enum net.bytebuddy.implementation.SuperMethodCall
Appends another implementation to a super method call.
AnnotatedElement - Interface in net.bytebuddy.description.annotation
Describes an element that declares annotations.
annotateField(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
annotateField(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
annotateField(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldAnnotationTarget
Defines annotations to be added to the currently selected field.
annotateField(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldAnnotationTarget
Defines annotations to be added to the currently selected field.
annotateMethod(Annotation...) - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
Defines an method annotation for the currently selected methods.
annotateMethod(AnnotationDescription...) - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
Defines an method annotation for the currently selected methods.
annotateMethod(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
annotateMethod(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
annotateMethod(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodAnnotationTarget
Defines annotations to be added to the currently selected method.
annotateMethod(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodAnnotationTarget
Defines annotations to be added to the currently selected method.
annotateParameter(int, Annotation...) - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
Defines an method annotation for a parameter of the currently selected methods.
annotateParameter(int, AnnotationDescription...) - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
Defines an method annotation for a parameter of the currently selected methods.
annotateParameter(int, Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
annotateParameter(int, AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
annotateParameter(int, Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodAnnotationTarget
Defines annotations to be added to a parameter of the currently selected methods.
annotateParameter(int, AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodAnnotationTarget
Defines annotations to be added to a parameter of the currently selected methods.
annotateType(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
annotateType(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
annotateType(Annotation...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
annotateType(AnnotationDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
annotateType(Annotation...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Adds annotations to the currently constructed type.
annotateType(AnnotationDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Adds annotations to the currently constructed type.
AnnotationAppender - Interface in net.bytebuddy.implementation.attribute
Annotation appenders are capable of writing annotations to a specified target.
AnnotationAppender.AnnotationVisibility - Enum in net.bytebuddy.implementation.attribute
Determines if an annotation should be written to a specified target and if the annotation should be marked as being visible at runtime.
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.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.AbstractAnnotationDescription - Class in net.bytebuddy.description.annotation
An adapter implementaton of an annotation.
AnnotationDescription.AbstractAnnotationDescription.ForPrepared<S extends Annotation> - Class in net.bytebuddy.description.annotation
An abstract implementation of a loadable annotation description.
AnnotationDescription.EnumerationValue - Interface in net.bytebuddy.description.annotation
Represents a value of an Enum which is a value of an AnnotationDescription.
AnnotationDescription.EnumerationValue.AbstractEnumerationValue - Class in net.bytebuddy.description.annotation
An adapter implementation of an enumeration value.
AnnotationDescription.EnumerationValue.ForLoadedEnumeration - Class in net.bytebuddy.description.annotation
An enumeration value representing a loaded enumeration.
AnnotationDescription.ForLoadedAnnotation<S extends Annotation> - Class in net.bytebuddy.description.annotation
A description of an already loaded annotation.
AnnotationDescription.Loadable<S extends Annotation> - Interface in net.bytebuddy.description.annotation
An annotation description that is linked to a given loaded annotation type which allows its representation as a fully loaded instance.
AnnotationExtractor(TypePool.Default.AnnotationRegistrant, TypePool.Default.ComponentTypeLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
Creates a new annotation extractor.
AnnotationInvocationHandler(ClassLoader, Class<? extends Annotation>, Map<String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler
Creates a new invocation handler.
AnnotationList - Interface in net.bytebuddy.description.annotation
Defines a list of annotation instances.
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.ForLoadedAnnotation - Class in net.bytebuddy.description.annotation
Describes an array of loaded Annotations as an annotatoon 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.
AnnotationToken(String, Map<String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationToken
Creates a new annotation token.
annotationType() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument
 
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.
Anonymous(StackManipulation) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
Creates a new, anonymous parameter binding.
any() - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that always returns true.
anyOf(Object...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given objects by the Object.equals(Object) method.
anyOf(Iterable<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given objects by the Object.equals(Object) method.
anyOf(Class<?>...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given types as TypeDescriptions by the Object.equals(Object) method.
anyOf(Constructor<?>...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given constructors as MethodDescriptions by the Object.equals(Object) method.
anyOf(Method...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given methods as MethodDescriptions by the Object.equals(Object) method.
anyOf(Annotation...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches any of the given annotations as AnnotationDescriptions by the Object.equals(Object) method.
append(ClassVisitorWrapper) - Method in class net.bytebuddy.asm.ClassVisitorWrapper.Chain
Adds a ClassVisitorWrapper to the end of the chain such that the wrapped ASM ClassVisitor will be applied after the other class visitors.
append(LatentMethodMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
Appends the given method definition to this method registry, i.e.
append(LatentMethodMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
 
append(AnnotationDescription, AnnotationAppender.AnnotationVisibility) - Method in interface net.bytebuddy.implementation.attribute.AnnotationAppender
Terminally writes the given annotation to the specified target.
append(AnnotationDescription, AnnotationAppender.AnnotationVisibility) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
 
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.
appendAmbiguityResolver(MethodDelegationBinder.AmbiguityResolver) - Method in class net.bytebuddy.implementation.MethodDelegation
Defines an ambiguity resolver to be appended to the already defined ambiguity resolver for resolving binding conflicts.
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
 
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
 
appender(Implementation.Target) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
 
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
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter
 
Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter.Appender
Creates a new appender for a setter method.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter
 
Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter.Appender
Creates a new appender for a setter method.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
 
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
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
 
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
 
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
 
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.DefaultMethodCall
 
Appender(Implementation.Target, List<TypeDescription>) - Constructor for class net.bytebuddy.implementation.DefaultMethodCall.Appender
Creates a new appender for implementing a DefaultMethodCall.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.ExceptionMethod
 
Appender(FieldAccessor.FieldLocator) - Constructor for class net.bytebuddy.implementation.FieldAccessor.Appender
Creates a new byte code appender for a field accessor implementation.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.FixedValue.ForStaticField
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.Forwarding
 
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
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.Implementation.Simple
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation
 
Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
 
Appender(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvokeDynamic
 
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.InvokeDynamic.WithImplicitArgumentType
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
 
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodCall
 
Appender(Implementation.Target) - Constructor for class net.bytebuddy.implementation.MethodCall.Appender
Creates a new appender.
appender(Implementation.Target) - Method in class net.bytebuddy.implementation.MethodDelegation
 
Appender(StackManipulation, Implementation.Target, Iterable<? extends MethodDescription>, MethodDelegationBinder.Processor) - Constructor for class net.bytebuddy.implementation.MethodDelegation.Appender
Creates a new appender.
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.StubMethod
 
appender(Implementation.Target) - Method in enum net.bytebuddy.implementation.SuperMethodCall
 
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
 
appendParameterBinder(TargetMethodAnnotationDrivenBinder.ParameterBinder<?>) - Method in class net.bytebuddy.implementation.MethodDelegation
Defines an parameter binder to be appended to the already defined parameter binders.
apply(DynamicType.Builder<?>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy
Transforms the instrumented type to implement an appropriate initialization strategy.
apply(DynamicType.Builder<?>) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.NoOp
 
apply(DynamicType.Builder<?>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
apply(Instrumentation, Map<Class<?>, ClassDefinition>) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Engine
Applies this engine for the given arguments.
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.None
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
 
apply(MethodLookupEngine.Default.MethodBucket, Collection<TypeDescription>, Collection<TypeDescription>) - Method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.DefaultMethodLookup
Applies default method extraction.
apply(ClassVisitor, FieldDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry
Writes this entry to a given class visitor.
apply(ClassVisitor, FieldDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.NoOp
 
apply(ClassVisitor, FieldDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.Simple
 
apply(ClassVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.AbstractDefiningEntry
 
apply(ClassVisitor, Implementation.Context, MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry
Applies this method entry.
apply(ClassVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForSkippedMethod
 
apply(AnnotationVisitor, TypeDescription, String, Object) - Static method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
Performs the writing of a given annotation value to an annotation visitor.
apply(FieldVisitor, FieldDescription) - Method in interface net.bytebuddy.implementation.attribute.FieldAttributeAppender
Applies this attribute appender to a given field visitor.
apply(FieldVisitor, FieldDescription) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
 
apply(FieldVisitor, FieldDescription) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForAnnotation
 
apply(FieldVisitor, FieldDescription) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForLoadedField
 
apply(FieldVisitor, FieldDescription) - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
 
apply(MethodVisitor, MethodDescription) - Method in interface net.bytebuddy.implementation.attribute.MethodAttributeAppender
Applies this attribute appender to a given method visitor.
apply(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
 
apply(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation
 
apply(MethodVisitor, MethodDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
 
apply(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedConstructor
 
apply(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedMethod
 
apply(MethodVisitor, MethodDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
 
apply(ClassVisitor, TypeDescription) - Method in interface net.bytebuddy.implementation.attribute.TypeAttributeAppender
Applies this type attribute appender.
apply(ClassVisitor, TypeDescription) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
 
apply(ClassVisitor, TypeDescription) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForAnnotation
 
apply(ClassVisitor, TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForSuperType
 
apply(ClassVisitor, TypeDescription) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForType
 
apply(ClassVisitor, TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.NoOp
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
 
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
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.Cached
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodTypeConstant
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.constant.TextConstant
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Duplication
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.ArgumentLoadingStackManipulation
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Removal
 
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
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.LegalTrivial
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.bytecode.Throw
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.bytecode.TypeCreation
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.DefaultMethodCall.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.ExceptionMethod
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription, TypeDescription, 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.ForPoolValue
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Forwarding.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
 
apply(MethodVisitor, Implementation.Context) - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
 
apply(MethodVisitor, Implementation.Context) - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
 
apply(MethodVisitor, Implementation.Context, MethodDescription, TypeDescription, StackManipulation) - 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.ForInstanceDelegation.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.Appender
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.implementation.StubMethod
 
apply(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.SuperMethodCall.Appender
 
applyBody(MethodVisitor, Implementation.Context, MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry
Applies the body of this entry.
applyBody(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAbstractMethod
 
applyBody(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue
 
applyBody(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForImplementation
 
applyBody(MethodVisitor, Implementation.Context, MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForSkippedMethod
 
applyBody(MethodVisitor, Implementation.Context, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AbstractDelegationEntry
 
applyGetter(MethodVisitor, Implementation.Context, FieldDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor
Applies a field getter implementation.
applyHead(MethodVisitor, MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry
Applies the head of this entry.
applyHead(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAbstractMethod
 
applyHead(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue
 
applyHead(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForImplementation
 
applyHead(MethodVisitor, MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForSkippedMethod
 
applyHead(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AbstractDelegationEntry
 
applyRecordedMembersTo(InstrumentedType) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
Adds all fields and methods to an instrumented type.
applySetter(MethodVisitor, Implementation.Context, FieldDescription, MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor
Applies a field setter implementation.
Argument - Annotation Type in net.bytebuddy.implementation.bind.annotation
Parameters that are annotated with this annotation will be assigned the value of the parameter of the source method with the given parameter.
Argument.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for handling the 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.NextUnboundAsDefaultsProvider - Enum in net.bytebuddy.implementation.bind.annotation
If this defaults provider is active, a non-annotated parameter is assumed to be implicitly bound to the next source method parameter that is not bound by any other target method parameter, i.e.
Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator - Class in net.bytebuddy.implementation.bind.annotation
An iterator that creates Argument annotations for any non-referenced index of the source method.
Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument - Class in net.bytebuddy.implementation.bind.annotation
A default implementation of an Argument annotation.
argumentLoaders - Variable in class net.bytebuddy.implementation.MethodCall
The argument loader to load arguments onto the operand stack in their application order.
ArgumentLoadingStackManipulation(int) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.ArgumentLoadingStackManipulation
Creates a new argument loading stack manipulation.
ArgumentTypeResolver - Enum in net.bytebuddy.implementation.bind
Implementation of an MethodDelegationBinder.AmbiguityResolver that resolves two conflicting bindings by considering most-specific types of target method parameters in the same manner as the Java compiler resolves bindings of overloaded method.
ArgumentTypeResolver.ParameterIndexToken - Class in net.bytebuddy.implementation.bind
This token is used to mark a one-to-one binding of a source method parameter to a target method parameter.
ArgumentTypeResolver.PrimitiveTypePrecedence - Enum in net.bytebuddy.implementation.bind
A representation of the precedence of a most specific primitive type in the Java programming language.
ARRAY_CREATION_SIZE_CHANGE - Static variable in interface net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator
The creation of an array consumes one slot on the operand stack and adds a new value to it.
ArrayAccess - Enum in net.bytebuddy.implementation.bytecode.collection
Allows accessing array values.
ArrayAccess.Loader - Class in net.bytebuddy.implementation.bytecode.collection
A stack manipulation for loading an array's value.
ArrayAccess.Putter - Class in net.bytebuddy.implementation.bytecode.collection
A stack manipulation for storing an array's value.
ArrayFactory - Class in net.bytebuddy.implementation.bytecode.collection
A CollectionFactory that is capable of creating an array of a given type with any number of given values.
ArrayFactory(TypeDescription, ArrayFactory.ArrayCreator) - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
Creates a new array factory with a given ArrayFactory.ArrayCreator without inferring the type from the component type.
ArrayFactory.ArrayCreator - Interface in net.bytebuddy.implementation.bytecode.collection
An array creator is responsible for providing correct byte code instructions for creating an array and for storing values into it.
ArrayFactory.ArrayCreator.ForPrimitiveType - Enum in net.bytebuddy.implementation.bytecode.collection
An array creator implementation for primitive types.
ArrayFactory.ArrayCreator.ForReferenceType - Class in net.bytebuddy.implementation.bytecode.collection
An array creator implementation for reference types.
ArrayFactory.ArrayStackManipulation - Class in net.bytebuddy.implementation.bytecode.collection
A stack manipulation for creating an array as defined by the enclosing array factory.
ArrayLookup(String, TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.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
Crrates a new array projection.
ArrayStackManipulation(List<StackManipulation>) - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
Creates a new array loading instruction.
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.
as(Class<?>) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArgumentType
Defines the given argument to be treated as an instance of the provided type.
as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArgumentType
Defines the given argument to be treated as an instance of the provided type.
as(Class<?>) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
Defines the given value to be treated as an instance of the provided type.
as(TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
Defines the given value to be treated as an instance of the provided type.
asConstantPoolValue() - Method in interface net.bytebuddy.utility.JavaInstance
Returns the represented instance as a constant pool value.
asConstantPoolValue() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
 
asConstantPoolValue() - Method in class net.bytebuddy.utility.JavaInstance.MethodType
 
asList(Enum<?>[]) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.ForLoadedEnumeration
Enlists a given array of loaded enumerations as enumeration values.
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.ForLoadedAnnotation
Creates a list of annotation lists representing the given loaded annotations.
ASM_API_VERSION - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The ASM API version to use.
ASM_MANUAL_FLAG - Static variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
A flag for ASM not to automatically compute any information such as operand stack sizes and stack map frames.
assemble(MethodAttributeAppender) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.Compiled
Assembles this compiled entry with a method attribute appender.
assemble(MethodAttributeAppender) - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
 
assemble(MethodAttributeAppender) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
 
assemble(MethodAttributeAppender) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled
 
assertTransformation() - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Engine.ClassRedefinitionTransformer
Validates that all given classes were redefined.
assign(TypeDescription, TypeDescription, boolean) - Method in interface net.bytebuddy.implementation.bytecode.assign.Assigner
 
assign(TypeDescription, TypeDescription, boolean) - Method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.EqualTypesOnly
 
assign(TypeDescription, TypeDescription, boolean) - Method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Refusing
 
assign(TypeDescription, TypeDescription, boolean) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner
 
assign(TypeDescription, TypeDescription, boolean) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
 
assign(TypeDescription, TypeDescription, boolean) - 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.
assignBoxedTo(TypeDescription, Assigner, boolean) - 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 - Interface in net.bytebuddy.implementation.bytecode.assign
An assigner is responsible for converting some type A to another type B if possible.
assigner - Variable in class net.bytebuddy.implementation.FieldAccessor
The assigner to use.
assigner - Variable in class net.bytebuddy.implementation.FixedValue
The assigner that is used for assigning the fixed value to a method's return type.
assigner - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
The assigner that is used for assigning the return invocation handler's return value to the intercepted method's return value.
assigner - Variable in class net.bytebuddy.implementation.InvokeDynamic
The assigner to be used.
assigner - Variable in class net.bytebuddy.implementation.MethodCall
The assigner to use.
Assigner.EqualTypesOnly - Enum in net.bytebuddy.implementation.bytecode.assign
An assigner that only allows to assign types if they are equal to another.
Assigner.Refusing - Enum in net.bytebuddy.implementation.bytecode.assign
An assigner that does not allow any assignments.
assignUnboxedTo(TypeDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
 
assignUnboxedTo(TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
 
assignUnboxedTo(TypeDescription, Assigner, boolean) - 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.
asStackManipulation() - Method in interface net.bytebuddy.utility.JavaInstance
Returns the instance as loadable onto the operand stack.
asStackManipulation() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
 
asStackManipulation() - Method in class net.bytebuddy.utility.JavaInstance.MethodType
 
asTypeList() - Method in interface net.bytebuddy.description.method.ParameterList
Transforms the list of parameters into a list of type descriptions.
asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.Empty
 
asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.Explicit
 
asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
 
asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
 
asTypeList() - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
 
attribute(MethodAttributeAppender.Factory) - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
Defines a given attribute appender factory to be applied for the currently selected methods.
attribute(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
attribute(TypeAttributeAppender) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
attribute(FieldAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
attribute(MethodAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
attribute(TypeAttributeAppender) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Adds an attribute appender to the currently constructed type which will be applied on the creation of the type.
attribute(FieldAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldAnnotationTarget
Defines an attribute appender factory to be applied onto the currently selected field.
attribute(MethodAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MethodAnnotationTarget
Defines an attribute appender factory to be applied onto the currently selected methods.
attributeAppender - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The type attribute appender specified for this builder.
attributeAppender - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The type attribute appender to apply.
attributeAppenderFactory - Variable in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
The method attribute appender factory that was defined for the current method selection.
AttributeObtainingMethodVisitor(MethodVisitor, TypeWriter.MethodPool.Entry, MethodDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
Creates a new attribute obtaining method visitor.
AuxiliaryType - Interface in net.bytebuddy.implementation.auxiliary
An auxiliary type that provides services to the instrumentation of another type.
AuxiliaryType.MethodAccessorFactory - Interface in net.bytebuddy.implementation.auxiliary
A factory for creating method proxies for an auxiliary type.
AuxiliaryType.MethodAccessorFactory.Illegal - Enum in net.bytebuddy.implementation.auxiliary
A method accessor factory that forbids any accessor registration.
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.
auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.ByteBuddy
The naming strategy for auxiliary types of the current configuation.
auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The naming strategy for auxiliary types specified for this builder.
auxiliaryTypeNamingStrategy - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
A naming strategy that is used for naming auxiliary types.
auxiliaryTypes - Variable in class net.bytebuddy.dynamic.DynamicType.Default
A list of auxiliary types for this dynamic type.

B

BEAN_PROPERTY - Static variable in annotation type net.bytebuddy.implementation.bind.annotation.FieldProxy
A placeholder name to indicate that a field name should be inferred by the name of the intercepted method by the Java bean naming conventions.
begin(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup
Announces the begin of the analysis of a given type.
begin(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Disabled
 
begin(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Enabled
 
binaryRepresentation - Variable in class net.bytebuddy.dynamic.DynamicType.Default
The byte array representing this dynamic type.
bind(AnnotationDescription.Loadable<AllArguments>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Binder
 
bind(AnnotationDescription.Loadable<Argument>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.Binder
 
bind(AnnotationDescription.Loadable<Default>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
 
bind(AnnotationDescription.Loadable<DefaultCall>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
 
bind(AnnotationDescription.Loadable<Empty>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.Empty.Binder
 
bind(AnnotationDescription.Loadable<FieldProxy>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
 
bind(AnnotationDescription.Loadable<Morph>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
 
bind(AnnotationDescription.Loadable<Origin>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
 
bind(AnnotationDescription.Loadable<Pipe>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
 
bind(AnnotationDescription.Loadable<Super>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
 
bind(AnnotationDescription.Loadable<SuperCall>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.SuperCall.Binder
 
bind(Implementation.Target, MethodDescription, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
 
bind(MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler
Handles a parameter binding.
bind(MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
 
bind(MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
 
bind(AnnotationDescription.Loadable<T>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.ParameterBinder
Creates a parameter binding for the given target parameter.
bind(AnnotationDescription.Loadable<This>, MethodDescription, ParameterDescription, Implementation.Target, Assigner) - Method in enum net.bytebuddy.implementation.bind.annotation.This.Binder
 
bind(Implementation.Target, MethodDescription, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder
Attempts a binding of a source method to a given target method.
bind(String) - Method in interface net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator
Binds this component type to a given property name of an annotation.
bind(String) - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
 
bind(String) - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
 
bind(String) - Method in enum net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.Illegal
 
Binder(MethodDescription, MethodDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
Creates a new binder for the FieldProxy annotation.
Binder(MethodDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder
Creates a new binder.
Binder(MethodDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
Creates a new binder.
bindingMechanic() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument
 
BindingPriority - Annotation Type in net.bytebuddy.implementation.bind.annotation
Defines a binding priority for a target method.
BindingPriority.Resolver - Enum in net.bytebuddy.implementation.bind.annotation
An ambiguity resolver that considers the priority of a method as defined by the BindingPriority annotation.
BooleanMatcher<T> - Class in net.bytebuddy.matcher
An element matcher that returns a fixed result.
BooleanMatcher(boolean) - Constructor for class net.bytebuddy.matcher.BooleanMatcher
Creates a new boolean element matcher.
bootstrap(Method, Object...) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap method.
bootstrap(Constructor<?>, Object...) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap constructor.
bootstrap(MethodDescription, Object...) - Static method in class net.bytebuddy.implementation.InvokeDynamic
Implements the instrumented method with a dynamic method invocation which is linked at runtime using the specified bootstrap method or constructor.
bootstrapMethod - Variable in class net.bytebuddy.implementation.InvokeDynamic
The bootstrap method.
Bound(TargetMethodAnnotationDrivenBinder.ParameterBinder<T>, AnnotationDescription.Loadable<T>) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
Creates a new bound handler.
Bound(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
Creates a new bound component type locator for an annotation property.
BridgeMethodResolver - Interface in net.bytebuddy.dynamic.scaffold
Implementations of this interface serve as resolvers for bridge methods.
bridgeMethodResolver - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
A bridge method resolver for the given instrumented type.
BridgeMethodResolver.Factory - Interface in net.bytebuddy.dynamic.scaffold
A factory for creating a BridgeMethodResolver for a given list of relevant methods that can be called in a given context.
BridgeMethodResolver.NoOp - Enum in net.bytebuddy.dynamic.scaffold
A no-op implementation of a BridgeMethodResolver which is simply returning the method it is given to resolve.
BridgeMethodResolver.Simple - Class in net.bytebuddy.dynamic.scaffold
A simple bridge method resolver which applies its resolution by analyzing non-generic types.
BridgeMethodResolver.Simple.BridgeTarget - Interface in net.bytebuddy.dynamic.scaffold
A target of a resolved bridge method which is created by a BridgeMethodResolver.Simple.
BridgeMethodResolver.Simple.BridgeTarget.Candidate - Class in net.bytebuddy.dynamic.scaffold
Represents a bridge method with a possible candidate target method which might however be another bridge method.
BridgeMethodResolver.Simple.BridgeTarget.Resolved - Class in net.bytebuddy.dynamic.scaffold
Represents a bridge method with an unambiguously resolved target method.
BridgeMethodResolver.Simple.BridgeTarget.Unknown - Enum in net.bytebuddy.dynamic.scaffold
Represents a bridge method with an unknown target method.
BridgeMethodResolver.Simple.ConflictHandler - Interface in net.bytebuddy.dynamic.scaffold
A conflict handler is queried for resolving a bridge method with multiple possible target methods.
BridgeMethodResolver.Simple.ConflictHandler.Default - Enum in net.bytebuddy.dynamic.scaffold
Default implementations of a BridgeMethodResolver.Simple.ConflictHandler.
BridgeMethodResolver.Simple.Factory - Enum in net.bytebuddy.dynamic.scaffold
A factory for creating BridgeMethodResolver.Simple instances for any given default BridgeMethodResolver.Simple.ConflictHandler.
bridgeMethodResolverFactory - Variable in class net.bytebuddy.ByteBuddy
The factory for generating a bridge method resolver for the current configuration.
bridgeMethodResolverFactory(BridgeMethodResolver.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
bridgeMethodResolverFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The bridge method resolver factory specified for this builder.
bridgeMethodResolverFactory(BridgeMethodResolver.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
bridgeMethodResolverFactory(BridgeMethodResolver.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a bridge method resolver factory to be applied to this type creation.
build(StackManipulation) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
Creates a binding that represents the bindings collected by this Builder.
Build(MethodDescription, Map<?, Integer>, StackManipulation, List<StackManipulation>, StackManipulation) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
Creates a new method binding.
Builder(MethodDelegationBinder.MethodInvoker, MethodDescription) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
Creates a new builder for the binding of a given method.
BYTE_BUDDY_DEFAULT_PREFIX - Static variable in class net.bytebuddy.ByteBuddy
The default prefix for the default NamingStrategy.
BYTE_BUDDY_DEFAULT_SUFFIX - Static variable in class net.bytebuddy.ByteBuddy
The default suffix when defining a naming strategy for auxiliary types.
BYTE_BUDDY_RENAME_PACKAGE - Static variable in class net.bytebuddy.NamingStrategy.SuffixingRandom
The default package for defining types that are renamed to not be contained in the NamingStrategy.SuffixingRandom.JAVA_PACKAGE package.
ByteArrayClassLoader - Class in net.bytebuddy.dynamic.loading
A ClassLoader that is capable of loading explicitly defined classes.
ByteArrayClassLoader(ClassLoader, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
ByteArrayClassLoader.ChildFirst - Class in net.bytebuddy.dynamic.loading
A ByteArrayClassLoader which applies child-first semantics for the given type definitions.
ByteArrayClassLoader.PersistenceHandler - Enum in net.bytebuddy.dynamic.loading
A persistence handler decides on weather the byte array that represents a loaded class is exposed by the ClassLoader.getResourceAsStream(String) method.
ByteBuddy - Class in net.bytebuddy
ByteBuddy instances are configurable factories for creating new Java types at a JVM's runtime.
ByteBuddy() - Constructor for class net.bytebuddy.ByteBuddy
Defines a new ByteBuddy default configuration for the current Java virtual machine's class file version.
ByteBuddy(ClassFileVersion) - Constructor for class net.bytebuddy.ByteBuddy
Defines a new ByteBuddy default configuration for the given class file version.
ByteBuddy(ClassFileVersion, NamingStrategy.Unbound, AuxiliaryType.NamingStrategy, List<TypeDescription>, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, MethodRegistry, ByteBuddy.Definable<Integer>, TypeAttributeAppender, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.ByteBuddy
Defines a new ByteBuddy configuration.
ByteBuddy.Definable<T> - Interface in net.bytebuddy
Any definable instance is either ByteBuddy.Definable.Defined when a value is provided or ByteBuddy.Definable.Undefined if a value is not provided.
ByteBuddy.Definable.Defined<T> - Class in net.bytebuddy
A representation of a defined ByteBuddy.Definable for a given value.
ByteBuddy.Definable.Undefined<T> - Class in net.bytebuddy
A representation of an undefined ByteBuddy.Definable.
ByteBuddy.MatchedMethodInterception - Class in net.bytebuddy
A matched method interception for a non-optional method definition.
ByteBuddy.MethodAnnotationTarget - Class in net.bytebuddy
A ByteBuddy configuration with a selected set of methods for which annotations can be defined.
ByteBuddy.MethodInterceptable - Interface in net.bytebuddy
Implementations of this interface are capable of defining a method interception for a given set of methods.
ByteBuddy.OptionalMethodInterception - Class in net.bytebuddy
An optional method interception that allows to intercept a method selection only if this is needed.
ByteBuddy.Proxy - Class in net.bytebuddy
A proxy implementation for extending Byte Buddy while allowing for enhancing a ByteBuddy configuration.
ByteBuddyCommons - Class in net.bytebuddy.utility
Represents a collection of common helper functions.
ByteCodeAppender - Interface in net.bytebuddy.implementation.bytecode
An appender that generates the byte code for a given method.
ByteCodeAppender.Compound - Class in net.bytebuddy.implementation.bytecode
A compound appender that combines a given number of other byte code appenders.
ByteCodeAppender.Simple - Class in net.bytebuddy.implementation.bytecode
A simple byte code appender that only represents a given array of StackManipulations.
ByteCodeAppender.Size - Class in net.bytebuddy.implementation.bytecode
An immutable description of both the operand stack size and the size of the local variable array that is required to run the code generated by this ByteCodeAppender.
ByteCodeElement - Interface in net.bytebuddy.description
Implementations describe an element represented in byte code, i.e.

C

cache(StackManipulation, TypeDescription) - Method in interface net.bytebuddy.implementation.Implementation.Context
Caches a single value by storing it in form of a private, final and static field.
cache(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
 
cached() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
Returns a cached version of this method constant as specified by MethodConstant.Cached.
Cached(StackManipulation) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.Cached
Creates a new cached MethodConstant.
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
 
cacheMethods - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
Determines if the Method instances that are handed to the intercepted methods are cached in static fields.
cacheProvider - Variable in class net.bytebuddy.pool.TypePool.AbstractBase
The cache provider of this instance.
Candidate(MethodDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Candidate
Creates a new bridge method target candidate.
canThrow(Class<? extends Throwable>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by its capability to throw a given checked exception.
canThrow(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by its capability to throw a given checked exception.
Chain() - Constructor for class net.bytebuddy.asm.ClassVisitorWrapper.Chain
Creates an immutable empty chain.
Chain(List<ClassVisitorWrapper>) - Constructor for class net.bytebuddy.asm.ClassVisitorWrapper.Chain
Creates a new immutable chain based on an existing list of ClassVisitorWrappers where no copy of the received list is made.
Chain(MethodDelegationBinder.AmbiguityResolver...) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Chain
Creates an immutable chain of ambiguity resolvers.
check(MethodDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.IgnoreForBinding.Verifier
Validates if a method should be ignored for binding.
check(AnnotatedElement) - Static method in class net.bytebuddy.implementation.bind.annotation.RuntimeType.Verifier
Checks if an annotated element should be assigned a value by considering the runtime type.
ChildFirst(ClassLoader, Map<String, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler) - Constructor for class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
Creates a new child-first byte array class loader.
choose(MethodDescription, MethodList) - Method in interface net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.ConflictHandler
Returns a target method for the given bridge method out of the given list of candidate methods.
CLASS - Static variable in interface net.bytebuddy.description.type.TypeDescription
A representation of the Class type.
CLASS_FILE_EXTENSION - Static variable in interface net.bytebuddy.dynamic.ClassFileLocator
The file extension for a Java class file.
ClassConstant - Enum in net.bytebuddy.implementation.bytecode.constant
Represents a constant representing any loaded Java Class.
ClassConstant.ForReferenceType - Class in net.bytebuddy.implementation.bytecode.constant
A class constant for a non-primitive Class.
ClassFileLocator - Interface in net.bytebuddy.dynamic
Locates a class file or its byte array representation when it is given its type description.
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.JavaField - Interface in net.bytebuddy.dynamic
Representation of a Java Field.
ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForNonResolvedField - Class in net.bytebuddy.dynamic
Represents a field that could not be located.
ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForResolvedField - Class in net.bytebuddy.dynamic
Represents a field that could be located.
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
A compound ClassFileLocator that chains several locators.
ClassFileLocator.ForClassLoader - Class in net.bytebuddy.dynamic
A class file locator that queries a class loader for binary representations of class files.
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 - Enum in net.bytebuddy.dynamic
A canonical representation of an illegal binary representation.
classFileVersion - Variable in class net.bytebuddy.ByteBuddy
The class file version of the current configuration.
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 and validates the integrity of the version number.
classFileVersion(ClassFileVersion) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
classFileVersion - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The class file version specified for this builder.
classFileVersion(ClassFileVersion) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
classFileVersion(ClassFileVersion) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a class file format version for this builder for which the dynamic types should be created.
classFileVersion - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The class file version of the written type.
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.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.Target - Enum in net.bytebuddy.dynamic.loading
A representation of the target to which Java classes should be appended to.
ClassInjector.UsingReflection - Class in net.bytebuddy.dynamic.loading
A class injector that uses reflective method calls.
ClassInjector.UsingReflection.ClassLoadingAction - Class in net.bytebuddy.dynamic.loading
A privileged action for loading a class reflectively.
ClassInjector.UsingReflection.ReflectionStore - Interface in net.bytebuddy.dynamic.loading
A storage for method representations in order to access a class loader reflectively.
ClassInjector.UsingReflection.ReflectionStore.Faulty - Class in net.bytebuddy.dynamic.loading
Represents an unsuccessfully loaded method lookup.
ClassInjector.UsingReflection.ReflectionStore.Resolved - Class in net.bytebuddy.dynamic.loading
Represents a successfully loaded method lookup.
classLoader - Variable in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
The underlying class loader.
ClassLoaderHierarchyMatcher<T extends ClassLoader> - Class in net.bytebuddy.matcher
An element matcher that matches all ClassLoaders 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.
ClassLoaderParentMatcher<T extends 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.
ClassLoadingAction(String, byte[]) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ClassLoadingAction
Creates a new class loading action.
ClassLoadingStrategy - Interface in net.bytebuddy.dynamic.loading
A strategy for loading a collection of types.
ClassLoadingStrategy.Default - Enum in net.bytebuddy.dynamic.loading
This class contains implementations of default class loading strategies.
ClassLoadingStrategy.Default.ProtectionDomainInjection - 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.ProtectionDomainWrapper - 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.WithDefaultProtectionDomain - Interface in net.bytebuddy.dynamic.loading
A ClassLoadingStrategy that applies a default ProtectionDomain.
ClassRedefinitionTransformer(Map<Class<?>, ClassDefinition>) - Constructor for class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Engine.ClassRedefinitionTransformer
Creates a new class redefinition transformer.
ClassReloadingStrategy - Class in net.bytebuddy.dynamic.loading
The class reloading strategy allows to redefine loaded Classes.
ClassReloadingStrategy(Instrumentation) - Constructor for class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
Creates a class reloading strategy for the given instrumentation.
ClassReloadingStrategy(Instrumentation, ClassReloadingStrategy.Engine) - 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.Engine.
ClassReloadingStrategy(Instrumentation, ClassReloadingStrategy.Engine, ClassReloadingStrategy.BootstrapInjection) - 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.Engine - Enum in net.bytebuddy.dynamic.loading
An engine which performs the actual redefinition of a Class.
ClassReloadingStrategy.Engine.ClassRedefinitionTransformer - Class in net.bytebuddy.dynamic.loading
A class file transformer that applies a given ClassDefinition.
classVisitor(ClassVisitorWrapper) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
classVisitor(ClassVisitorWrapper) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
classVisitor(ClassVisitorWrapper) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Adds an additional ASM ClassVisitor to this builder which will be applied in the construction process of this dynamic type.
ClassVisitorWrapper - Interface in net.bytebuddy.asm
A class visitor wrapper is used in order to register an intermediate ASM ClassVisitor which is applied to the main type created by a DynamicType.Builder but not to any AuxiliaryTypes, if any.
classVisitorWrapper - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
A class visitor wrapper to apply during instrumentation.
ClassVisitorWrapper.Chain - Class in net.bytebuddy.asm
An ordered, immutable chain of ClassVisitorWrappers.
classVisitorWrapperChain - Variable in class net.bytebuddy.ByteBuddy
The class visitor wrapper chain for the current configuration.
classVisitorWrapperChain - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The class visitor wrapper chain that is applied on created types by this builder.
clear() - Method in class net.bytebuddy.pool.TypePool.AbstractBase
 
clear() - Method in interface net.bytebuddy.pool.TypePool.CacheProvider
Clears this cache.
clear() - Method in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
 
clear() - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
 
clear() - Method in interface net.bytebuddy.pool.TypePool
Clears this type pool's cache.
CodePreservingMethodVisitor(MethodVisitor, TypeWriter.MethodPool.Entry, MethodDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.CodePreservingMethodVisitor
Creates a new code preserving method visitor.
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 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.
compareTo(ClassFileVersion) - Method in class net.bytebuddy.ClassFileVersion
 
compile(TypeWriter.FieldPool.Entry) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Prepared
 
compile(TypeWriter.FieldPool.Entry) - Method in interface net.bytebuddy.dynamic.scaffold.FieldRegistry.Prepared
Compiled the field registry.
compile(Implementation.Target.Factory) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
 
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
 
compile(Implementation.Target) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
 
compile(Implementation.Target) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
 
compile(Implementation.Target.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
Compiles this prepared method registry.
Compiled(Map<String, TypeWriter.FieldPool.Entry>, TypeWriter.FieldPool.Entry) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
Creates a new compiled default field registry.
Compiled(TypeDescription, LoadedTypeInitializer, InstrumentedType.TypeInitializer, Map<MethodDescription, TypeWriter.MethodPool.Entry>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
Creates a new compiled version of a default method registry.
Compiled(ByteCodeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled
Creates a new compiled handler for a method implementation.
complete(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup
Announces that a type was fully analyzed, including all of its super interfaces.
complete(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Disabled
 
complete(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Enabled
 
Compound(AgentBuilder.Listener...) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.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(ClassFileLocator...) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Compound
Creates a new compound class file locator.
Compound(FieldAttributeAppender...) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
Creates a new compound field attribute appender.
Compound(FieldAttributeAppender.Factory...) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
Creates a new compound field attribute appender factory.
Compound(MethodAttributeAppender...) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
Creates a new compound method attribute appender.
Compound(MethodAttributeAppender.Factory...) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
Creates a new compound method attribute appender factory.
Compound(TypeAttributeAppender...) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
Creates a new compound attribute appender.
Compound(ByteCodeAppender...) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound
Creates a new compound byte code appender.
Compound(StackManipulation...) - Constructor for class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
Creates a new compound stack manipulation.
Compound(Implementation...) - Constructor for class net.bytebuddy.implementation.Implementation.Compound
Creates a new immutable compound implementation.
Compound(LoadedTypeInitializer...) - Constructor for class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
Creates a new compound loaded type initializer.
Compound(List<? extends LoadedTypeInitializer>) - Constructor for class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
Creates a new compound loaded type initializer.
conditionalClone(T) - Method in enum net.bytebuddy.utility.PropertyDispatcher
Creates a shallow copy of an array but returns non-array types as such.
ConflictingInterfaceMethod(TypeDescription, List<MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
Creates a new conflicting interface method.
Conjunction(ElementMatcher<? super W>, ElementMatcher<? super W>) - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
Creates a new conjunction matcher.
consider(MethodDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Legal
Considers a given method to expose a field name by following the Java bean naming conventions for getter and setter methods.
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.
construct(Constructor<?>) - Static method in class net.bytebuddy.implementation.MethodCall
Invokes the given constructor in order to create an instance.
construct(MethodDescription) - Static method in class net.bytebuddy.implementation.MethodCall
Invokes the given constructor in order to create an instance.
constructor(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy
Intercepts a given constructor selection.
constructor(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
constructor(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
constructor(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
constructor(ElementMatcher<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Selects a set of constructors of this type for implementation.
CONSTRUCTOR_INTERNAL_NAME - Static variable in interface net.bytebuddy.description.method.MethodDescription
The internal name of a Java constructor.
ConstructorStrategy - Interface in net.bytebuddy.dynamic.scaffold.subclass
A constructor strategy is responsible for creating bootstrap constructors for a SubclassDynamicTypeBuilder.
ConstructorStrategy.Default - Enum in net.bytebuddy.dynamic.scaffold.subclass
Default implementations of constructor strategies.
create(Implementation.Context.ExtractableView) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
Creates the instrumented type.
create(Implementation.Context.ExtractableView) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation
 
create(Implementation.Context.ExtractableView) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
 
create() - Method in interface net.bytebuddy.NamingStrategy.Unbound
Returns a naming strategy for a type without an explicit base.
create() - Method in class net.bytebuddy.NamingStrategy.Unbound.Default
 
create() - Method in class net.bytebuddy.NamingStrategy.Unbound.Unified
 
CREATION_NAME - Static variable in class net.bytebuddy.NamingStrategy.Unbound.Default
The type name used for created classes.

D

DeclaredInMethod(String, String, String) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
Creates a new declaration context for a method that declares a type.
DeclaredInType - Interface in net.bytebuddy.description.type
This interface represents all elements that can be declared within a type, i.e.
DeclaredInType(String) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
Creates a new declaration context for a type that is declared within another type.
declaresAnnotation(ElementMatcher<? super AnnotationDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches an AnnotatedElement to declare any annotation that matches the given matcher.
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.
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.
DeclaringAnnotationMatcher<T extends AnnotatedElement> - 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 TypeDescription> - Class in net.bytebuddy.matcher
An element matcher that checks if a type description declares fields of a given property.
DeclaringFieldMatcher(ElementMatcher<? super FieldList>) - Constructor for class net.bytebuddy.matcher.DeclaringFieldMatcher
Creates a new matcher for a type's declared fields.
DeclaringMethodMatcher<T extends TypeDescription> - Class in net.bytebuddy.matcher
An element matcher that checks if a type description declares methods of a given property.
DeclaringMethodMatcher(ElementMatcher<? super MethodList>) - Constructor for class net.bytebuddy.matcher.DeclaringMethodMatcher
Creates a new matcher for a type's declared methods.
DeclaringTypeMatcher<T extends DeclaredInType> - 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>) - Constructor for class net.bytebuddy.matcher.DeclaringTypeMatcher
Creates a new matcher for the declaring type of an element.
DeclaringTypeResolver - Enum in net.bytebuddy.implementation.bind
This ambiguity resolver matches that method out of two methods that is declared by the more specific type.
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 default agent builder.
Default(ByteBuddy, AgentBuilder.BinaryLocator, AgentBuilder.Listener, String, boolean, boolean, AgentBuilder.Default.BootstrapInjectionStrategy, List<AgentBuilder.Default.Transformation>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default
Creates a new default agent builder.
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() - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
Creates a new field registry without any registered fields.
Default(MethodLookupEngine.Default.DefaultMethodLookup) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default
Creates a new default method lookup engine.
Default(TypeDescription, MethodList, Map<TypeDescription, Set<MethodDescription>>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding.Default
Creates a default of a MethodLookupEngine.Finding.
Default() - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
Creates a new default method registry without entries.
Default(TypeDescription, LoadedTypeInitializer, InstrumentedType.TypeInitializer, List<DynamicType>, ClassFileVersion, AuxiliaryType.NamingStrategy, ClassVisitorWrapper, TypeAttributeAppender, TypeWriter.FieldPool, TypeWriter.MethodPool, MethodList) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
Creates a new default type writer.
Default(AnnotationAppender.Target) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
Creates a default annotation appender.
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(TypeDescription, AuxiliaryType.NamingStrategy, InstrumentedType.TypeInitializer, ClassFileVersion) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default
Creates a new 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(String) - Constructor for class net.bytebuddy.NamingStrategy.Unbound.Default
Creates a default unbound naming strategy.
Default(TypeDescription, List<TypeDescription>, int, ClassFileVersion) - Constructor for class net.bytebuddy.NamingStrategy.UnnamedType.Default
Creates a new unnamed type.
Default(TypePool.CacheProvider, ClassFileLocator) - Constructor for class net.bytebuddy.pool.TypePool.Default
Creates a new default type pool.
Default.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for the Default annotation.
DEFAULT_BUFFER_SIZE - Static variable in class net.bytebuddy.utility.StreamDrainer
The default size of the buffer for draining a stream.
DEFAULT_LENGTH - Static variable in class net.bytebuddy.utility.RandomString
The default length of a randomized String.
DEFAULT_PROTECTION_DOMAIN - Static variable in interface net.bytebuddy.dynamic.loading.ClassInjector
A convenience reference to the default protection domain which is null.
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.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument
Creates a new instance of an argument annotation.
DefaultCall - Annotation Type in net.bytebuddy.implementation.bind.annotation
A parameter with this annotation is assigned a proxy for invoking a default method that fits the intercepted method.
DefaultCall.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for handling the DefaultCall 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.
defaultFieldAttributeAppenderFactory - Variable in class net.bytebuddy.ByteBuddy
The default field attribute appender factory which is applied to any field that is defined for implementations that are applied by this configuration.
defaultFieldAttributeAppenderFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The default field attribute appender factory that is automatically added to any field that is registered on this builder.
DefaultMatchedMethodInterception(LatentMethodMatcher, List<DynamicType.Builder.AbstractBase.MethodToken>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception
Creates a new instance of a default matched method interception.
DefaultMethodAnnotationTarget(List<DynamicType.Builder.AbstractBase.MethodToken>, LatentMethodMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
Creates a new default method annotation target.
defaultMethodAttributeAppenderFactory - Variable in class net.bytebuddy.ByteBuddy
The default method attribute appender factory which is applied to any method that is defined or intercepted for implementations that are applied by this configuration.
defaultMethodAttributeAppenderFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The default method attribute appender factory that is automatically added to any field method is registered on this builder.
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
The appender for implementing a DefaultMethodCall.
defaultMethods - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
A map of default methods by their unique signature.
DefaultValue - Enum in net.bytebuddy.implementation.bytecode.constant
Represents a stack assignment that loads the default value of a given type onto the stack.
define(MethodDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
define(MethodDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
define(MethodDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new method or constructor for this type.
defineAmbiguityResolver(MethodDelegationBinder.AmbiguityResolver...) - Method in class net.bytebuddy.implementation.MethodDelegation
Defines an ambiguity resolver to be used for resolving binding conflicts.
defineAs(Class<?>, ModifierContributor.ForField...) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldDefinable
Defines a field with the given name in the instrumented type.
defineAs(TypeDescription, ModifierContributor.ForField...) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldDefinable
Defines a field with the given name in the instrumented type.
defineAs(Class<?>, ModifierContributor.ForField...) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
defineAs(TypeDescription, ModifierContributor.ForField...) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
defineConstructor(Iterable<Class<?>>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineConstructor(List<? extends TypeDescription>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineConstructor(Iterable<Class<?>>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineConstructor(List<? extends TypeDescription>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineConstructor(Constructor<?>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineConstructor(MethodDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineConstructor(Iterable<Class<?>>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineConstructor(List<? extends TypeDescription>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineConstructor(Constructor<?>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineConstructor(MethodDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineConstructor(Iterable<Class<?>>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineConstructor(List<? extends TypeDescription>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineConstructor(Iterable<Class<?>>, ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new constructor for this type.
defineConstructor(List<? extends TypeDescription>, ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new constructor for this type.
defineConstructor(Iterable<Class<?>>, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new constructor for this type.
defineConstructor(List<? extends TypeDescription>, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new constructor for this type.
defineConstructor(Constructor<?>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new constructor for this type.
defineConstructor(MethodDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new constructor for this type.
Defined(T) - Constructor for class net.bytebuddy.ByteBuddy.Definable.Defined
Creates a new defined instance for the given value.
defineField(String, Class<?>, ModifierContributor.ForField...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineField(String, TypeDescription, ModifierContributor.ForField...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineField(String, Class<?>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineField(String, TypeDescription, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineField(Field) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineField(FieldDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineField(String, Class<?>, ModifierContributor.ForField...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineField(String, TypeDescription, ModifierContributor.ForField...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineField(String, Class<?>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineField(String, TypeDescription, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineField(Field) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineField(FieldDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineField(String, Class<?>, ModifierContributor.ForField...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new field for this type.
defineField(String, TypeDescription, ModifierContributor.ForField...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new field for this type.
defineField(String, Class<?>, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new field for this type.
defineField(String, TypeDescription, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new field for this type.
defineField(Field) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new field for this type.
defineField(FieldDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new field for this type.
defineMethod(String, Class<?>, List<Class<?>>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineMethod(String, TypeDescription, List<? extends TypeDescription>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineMethod(String, Class<?>, List<Class<?>>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineMethod(String, TypeDescription, List<? extends TypeDescription>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineMethod(Method) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineMethod(MethodDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
defineMethod(String, Class<?>, List<Class<?>>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineMethod(String, TypeDescription, List<? extends TypeDescription>, ModifierContributor.ForMethod...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineMethod(Method) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineMethod(MethodDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineMethod(String, Class<?>, List<Class<?>>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineMethod(String, TypeDescription, List<? extends TypeDescription>, int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
defineMethod(String, Class<?>, List<Class<?>>, ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new method for this type.
defineMethod(String, TypeDescription, List<? extends TypeDescription>, ModifierContributor.ForMethod...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new method for this type.
defineMethod(String, Class<?>, List<Class<?>>, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new method for this type.
defineMethod(String, TypeDescription, List<? extends TypeDescription>, int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new method for this type.
defineMethod(Method) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new method for this type.
defineMethod(MethodDescription) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a new method for this type.
defineParameterBinder(TargetMethodAnnotationDrivenBinder.ParameterBinder<?>...) - Method in class net.bytebuddy.implementation.MethodDelegation
Defines a number of parameter binders to be appended to be used by this method delegation.
DelegationProcessor(Map<TypeDescription, TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
Creates a new delegation processor.
describe(String) - Method in class net.bytebuddy.pool.TypePool.AbstractBase
 
describe(String) - Method in interface net.bytebuddy.pool.TypePool
Locates and describes the given type by its name.
DESCRIPTION - Static variable in class net.bytebuddy.dynamic.TargetType
A description representation of the TargetType.
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.
detach() - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
detach() - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
Creates a compressed version of this instrumented type which only needs to fulfil the TypeDescription interface.
detach() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
disableSelfInitialization() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
disableSelfInitialization() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
disableSelfInitialization() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Disables the execution of any LoadedTypeInitializers that are registered with a DynamicType.
Disjunction(ElementMatcher<? super W>, ElementMatcher<? super W>) - Constructor for class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
Creates a new disjunction matcher.
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.Default
 
doEquals(Object, Object) - Method in enum net.bytebuddy.utility.PropertyDispatcher
Compares two values that are both non-null and of the same type as the array.
DoubleConstant - Enum in net.bytebuddy.implementation.bytecode.constant
This class is responsible for loading any double constant 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.
drain(ClassVisitor, TypeWriter.MethodPool, Implementation.Context.ExtractableView.InjectedCode) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
 
drain(ClassVisitor, TypeWriter.MethodPool, Implementation.Context.ExtractableView.InjectedCode) - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
Writes any information that was registered with an Implementation.Context to the provided class visitor.
drain(InputStream) - Method in class net.bytebuddy.utility.StreamDrainer
Drains an input stream into a byte array.
duplicate(TypeDescription) - Static method in enum net.bytebuddy.implementation.bytecode.Duplication
Duplicates a value given its type.
Duplication - Enum in net.bytebuddy.implementation.bytecode
Duplicates a value that is lying on top of the stack.
dynamic(String, TypeDescription, List<? extends TypeDescription>, List<?>) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
 
dynamic(String, TypeDescription, List<? extends TypeDescription>, List<?>) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
 
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.
dynamicallyTyped - Variable in class net.bytebuddy.implementation.FieldAccessor
true if the runtime type of the field's value should be considered when a field is accessed.
dynamicallyTyped - Variable in class net.bytebuddy.implementation.FixedValue
Determines if the runtime type of a fixed value should be considered for the assignment to a return type.
dynamicallyTyped - Variable in class net.bytebuddy.implementation.InvokeDynamic
true if the assigner should attempt dynamically-typed assignments.
dynamicallyTyped - Variable in class net.bytebuddy.implementation.MethodCall
true if a return value of the called method should be attempted to be type-casted to the return type of the instrumented method.
DynamicInvocation(String, TypeDescription, TypeList, MethodDescription, List<?>) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
Creates a new dynamic method invocation.
DynamicType - Interface in net.bytebuddy.dynamic
A dynamic type that is created at runtime, usually as the result of applying a DynamicType.Builder or as the result of an AuxiliaryType.
DynamicType.Builder<T> - Interface in net.bytebuddy.dynamic
A builder for defining a dynamic type.
DynamicType.Builder.AbstractBase<S> - Class in net.bytebuddy.dynamic
An abstract base implementation for a dynamic type builder.
DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder<U> - Class in net.bytebuddy.dynamic
A base implementation of a builder that is capable of manifesting a change that was not yet applied to the builder.
DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception - Class in net.bytebuddy.dynamic
A DynamicType.Builder.ExceptionDeclarableMethodInterception which allows the definition of exceptions for a recently defined method.
DynamicType.Builder.AbstractBase.DefaultFieldValueTarget - Class in net.bytebuddy.dynamic
A DynamicType.Builder for which a field was recently defined such that attributes can be added to this recently defined field.
DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception - Class in net.bytebuddy.dynamic
A DynamicType.Builder.MatchedMethodInterception for which a method was recently identified or defined such that an Implementation for these methods can now be defined.
DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget - Class in net.bytebuddy.dynamic
A DynamicType.Builder.MethodAnnotationTarget which allows the definition of annotations for a recently identified method.
DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception - Class in net.bytebuddy.dynamic
Allows for the direct implementation of an interface after its implementation was specified.
DynamicType.Builder.AbstractBase.FieldToken - Class in net.bytebuddy.dynamic
A field token representing a latent field that is defined for the built dynamic type.
DynamicType.Builder.AbstractBase.MethodToken - Class in net.bytebuddy.dynamic
A method token representing a latent method that is defined for the built dynamic type.
DynamicType.Builder.ExceptionDeclarableMethodInterception<S> - Interface in net.bytebuddy.dynamic
Defines an implementation for a method that was added to this instrumentation and allows to include exception declarations for the newly defined method.
DynamicType.Builder.FieldAnnotationTarget<S> - Interface in net.bytebuddy.dynamic
A builder to which a field was just added such that attribute changes can be applied to this field.
DynamicType.Builder.FieldValueTarget<S> - Interface in net.bytebuddy.dynamic
A builder to which a field was just added such that default values can be defined for the field.
DynamicType.Builder.FieldValueTarget.NumericRangeValidator - Enum in net.bytebuddy.dynamic
A validator for assuring that a given value can be represented by a given primitive type.
DynamicType.Builder.MatchedMethodInterception<S> - Interface in net.bytebuddy.dynamic
Defines an implementation for a method that was added to this instrumentation or a to method selection of existing methods.
DynamicType.Builder.MethodAnnotationTarget<S> - Interface in net.bytebuddy.dynamic
A builder to which a method was just added or an interception for existing methods was specified such that attribute changes can be applied to these methods.
DynamicType.Builder.OptionalMatchedMethodInterception<S> - Interface in net.bytebuddy.dynamic
An optional matched method interception allows to define an interception without requiring the definition of an implementation.
DynamicType.Default - Class in net.bytebuddy.dynamic
A default implementation of a dynamic type.
DynamicType.Default.Loaded<T> - Class in net.bytebuddy.dynamic
A default implementation of a loaded dynamic type.
DynamicType.Default.Unloaded<T> - Class in net.bytebuddy.dynamic
A default implementation of an unloaded dynamic type.
DynamicType.Loaded<T> - Interface in net.bytebuddy.dynamic
A dynamic type that has been loaded into the running instance of the Java virtual machine.
DynamicType.Unloaded<T> - Interface in net.bytebuddy.dynamic
A dynamic type that has not yet been loaded by a given ClassLoader.

E

ElementMatcher<T> - Interface in net.bytebuddy.matcher
An element matcher is used as a predicate for identifying code elements such as types, methods, fields or annotations.
ElementMatcher.Junction<S> - Interface in net.bytebuddy.matcher
A junctions allows to chain different ElementMatchers in a readable manner.
ElementMatcher.Junction.AbstractBase<V> - Class in net.bytebuddy.matcher
A base implementation of ElementMatcher.Junction.
ElementMatcher.Junction.Conjunction<W> - Class in net.bytebuddy.matcher
A conjunction matcher which only matches an element if both represented matchers constitute a match.
ElementMatcher.Junction.Disjunction<W> - Class in net.bytebuddy.matcher
A disjunction matcher which only matches an element if both represented matchers constitute a match.
ElementMatchers - Class in net.bytebuddy.matcher
A utility class that contains a human-readable language for creating ElementMatchers.
Empty() - Constructor for class net.bytebuddy.description.annotation.AnnotationList.Empty
 
Empty() - Constructor for class net.bytebuddy.description.field.FieldList.Empty
 
Empty() - Constructor for class net.bytebuddy.description.method.MethodList.Empty
 
Empty() - Constructor for class net.bytebuddy.description.method.ParameterList.Empty
 
Empty() - Constructor for class net.bytebuddy.description.type.TypeList.Empty
 
Empty - Annotation Type in net.bytebuddy.implementation.bind.annotation
Binds the parameter type's default value to the annotated parameter, i.e.
Empty() - Constructor for class net.bytebuddy.matcher.FilterableList.Empty
 
Empty.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for the Empty annotation.
EMPTY_MASK - Static variable in interface net.bytebuddy.description.modifier.ModifierContributor
The empty modifier.
EMPTY_MASK - Static variable in interface net.bytebuddy.description.ModifierReviewable
Representation of the default modifier.
EMPTY_NAME - Static variable in interface net.bytebuddy.description.NamedElement
Represents an element without a name in the source code.
enableBootstrapInjection(File, Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
enableBootstrapInjection(File, Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
enableBootstrapInjection(File, Instrumentation) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Enables class injection of auxiliary classes into the bootstrap class loader.
enableBootstrapInjection(File) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
Enables bootstrap injection for this class reloading strategy.
Enabled(File, Instrumentation) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
Creates a new enabled bootstrap class loader injection strategy.
Enabled(File) - Constructor for class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Enabled
Creates an enabled bootstrap class injection strategy.
Enabled(Set<? extends MethodDescription>, DynamicType, MethodRebaseResolver.MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Enabled
Creates a new enabled method rebase resolver.
Enabled(Collection<? extends TypeDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Enabled
Creates a new mutable canonical implementation of a default method lookup.
Entry(LatentMethodMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
Creates a new entry.
EnumerationState - Enum in net.bytebuddy.description.modifier
Determines if a type describes an enumeration.
EqualityMatcher<T> - Class in net.bytebuddy.matcher
An element matcher that checks an object's equality to another object.
EqualityMatcher(Object) - Constructor for class net.bytebuddy.matcher.EqualityMatcher
Creates an element matcher that tests for equality.
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default.Initialized
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatcherPair
 
equals(Object) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.Compound
 
equals(Object) - Method in class net.bytebuddy.asm.ClassVisitorWrapper.Chain
 
equals(Object) - Method in class net.bytebuddy.ByteBuddy.Definable.Defined
 
equals(Object) - Method in class net.bytebuddy.ByteBuddy.Definable.Undefined
 
equals(Object) - Method in class net.bytebuddy.ByteBuddy
 
equals(Object) - Method in class net.bytebuddy.ByteBuddy.MatchedMethodInterception
 
equals(Object) - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
 
equals(Object) - Method in class net.bytebuddy.ByteBuddy.OptionalMethodInterception
 
equals(Object) - Method in class net.bytebuddy.ClassFileVersion
 
equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription
 
equals(Object) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.AbstractEnumerationValue
 
equals(Object) - Method in class net.bytebuddy.description.field.FieldDescription.AbstractFieldDescription
 
equals(Object) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
equals(Object) - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
equals(Object) - Method in class net.bytebuddy.description.type.PackageDescription.AbstractPackageDescription
 
equals(Object) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
 
equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
 
equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForNonResolvedField
 
equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForResolvedField
 
equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
 
equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.Compound
 
equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
 
equals(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
equals(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Default.Loaded
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ClassLoadingAction
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Faulty
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Resolved
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainInjection
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainWrapper
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Enabled
 
equals(Object) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Candidate
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Resolved
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Prepared
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.AbstractBase
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Enabled
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Prefixing
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Suffixing
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodsOnly
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding.Default
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.Simple
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAbstractMethod
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue
 
equals(Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForImplementation
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForAnnotation
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForLoadedField
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation.Target.OnMethodParameter
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedConstructor
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedMethod
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForAnnotation
 
equals(Object) - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForType
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
 
equals(Object) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Explicit
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Illegal
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Legal
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForExplicitType
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForHierarchy
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.Illegal
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Resolved
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Unresolved
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.PrecomputedFinding
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.PrecomputedFinding
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Chain
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Virtual
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
 
equals(Object) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.Cached
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodTypeConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.constant.TextConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.ArgumentLoadingStackManipulation
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
 
equals(Object) - Method in class net.bytebuddy.implementation.bytecode.TypeCreation
 
equals(Object) - Method in class net.bytebuddy.implementation.DefaultMethodCall.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.DefaultMethodCall
 
equals(Object) - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
 
equals(Object) - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
 
equals(Object) - Method in class net.bytebuddy.implementation.ExceptionMethod
 
equals(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.FieldAccessor
 
equals(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType
 
equals(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType.Factory
 
equals(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy
 
equals(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
equals(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner
 
equals(Object) - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
equals(Object) - Method in class net.bytebuddy.implementation.FixedValue
 
equals(Object) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
 
equals(Object) - Method in class net.bytebuddy.implementation.FixedValue.ForStaticField
 
equals(Object) - Method in class net.bytebuddy.implementation.Forwarding.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.Forwarding
 
equals(Object) - Method in class net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticInstance
 
equals(Object) - Method in class net.bytebuddy.implementation.Implementation.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
 
equals(Object) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
 
equals(Object) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
 
equals(Object) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
 
equals(Object) - Method in class net.bytebuddy.implementation.Implementation.Simple
 
equals(Object) - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
 
equals(Object) - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
 
equals(Object) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
 
equals(Object) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaInstance
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringValue
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
 
equals(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
 
equals(Object) - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
 
equals(Object) - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForBooleanConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForByteConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForCharacterConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForClassConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForDoubleConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForExistingField
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForFloatConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstanceField
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForIntegerConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForJavaInstance
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForLongConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForShortConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStaticField
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForTextConstant
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForInstanceField
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForStaticField
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodDelegation.Appender
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodDelegation
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForInstanceField
 
equals(Object) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticField
 
equals(Object) - Method in class net.bytebuddy.implementation.SuperMethodCall.Appender
 
equals(Object) - Method in class net.bytebuddy.matcher.AnnotationTypeMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.BooleanMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.ClassLoaderParentMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.CollectionItemMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.CollectionOneToOneMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.CollectionSizeMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.DeclaringAnnotationMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.DeclaringFieldMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.DeclaringMethodMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.DeclaringTypeMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.DescriptorMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
 
equals(Object) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
 
equals(Object) - Method in class net.bytebuddy.matcher.EqualityMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.InheritedAnnotationMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.LatentMethodMatcher.Resolved
 
equals(Object) - Method in class net.bytebuddy.matcher.MethodExceptionTypeMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.MethodParameterMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.MethodParameterTypeMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.MethodReturnTypeMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.MethodSortMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.ModifierMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.NameMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.NegatingMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.NullMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.StringMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.SubTypeMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.SuperTypeMatcher
 
equals(Object) - Method in class net.bytebuddy.matcher.VisibilityMatcher
 
equals(Object) - Method in class net.bytebuddy.NamingStrategy.Fixed
 
equals(Object) - Method in class net.bytebuddy.NamingStrategy.PrefixingRandom
 
equals(Object) - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue
 
equals(Object) - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType
 
equals(Object) - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom
 
equals(Object) - Method in class net.bytebuddy.NamingStrategy.Unbound.Default
 
equals(Object) - Method in class net.bytebuddy.NamingStrategy.Unbound.Unified
 
equals(Object) - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.AbstractBase
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.Default
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler.DefaultValue
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationToken
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.LegalRuntimeType
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.Loaded
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LegalRuntimeEnumeration
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType.Loaded
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial.Loaded
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.FieldToken
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken.ParameterToken
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
 
equals(Object) - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
 
equals(Object) - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
 
equals(Object) - Method in class net.bytebuddy.utility.JavaInstance.MethodType
 
equals(Object) - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedConstructor
 
equals(Object) - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedMethod
 
equals(Object, Object) - Method in enum net.bytebuddy.utility.PropertyDispatcher
Compares if two values are equal.
equals(Object) - Method in class net.bytebuddy.utility.StreamDrainer
 
ERROR_MESSAGE - Static variable in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription.ForPrepared
The error message to be displayed on a ClassNotFoundException.
ExceptionMethod - Class in net.bytebuddy.implementation
This implementation causes a Throwable to be thrown when the instrumented method is invoked.
ExceptionMethod(TypeDescription, ExceptionMethod.ConstructionDelegate) - Constructor for class net.bytebuddy.implementation.ExceptionMethod
Creates a new instance of an implementation for throwing throwables.
ExceptionMethod.ConstructionDelegate - Interface in net.bytebuddy.implementation
A construction delegate is responsible for calling a Throwable's constructor.
ExceptionMethod.ConstructionDelegate.ForDefaultConstructor - Class in net.bytebuddy.implementation
A construction delegate that calls the default constructor.
ExceptionMethod.ConstructionDelegate.ForStringConstructor - Class in net.bytebuddy.implementation
A construction delegate that calls a constructor that takes a single string as its argument.
exceptionTypes - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
A list of exception type descriptions for the method.
ExecutingTransformer() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
Creates a new executing transformer that reflects the enclosing agent builder's configuration.
expandWith(StackManipulation) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer
Expands this type initializer with a stack manipulation.
expandWith(StackManipulation) - Method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.None
 
expandWith(StackManipulation) - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
 
Explicit(List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.description.annotation.AnnotationList.Explicit
Creates a new list of annotation descriptions.
Explicit(List<? extends FieldDescription>) - Constructor for class net.bytebuddy.description.field.FieldList.Explicit
Creates a new immutable wrapper field list.
Explicit(List<? extends MethodDescription>) - Constructor for class net.bytebuddy.description.method.MethodList.Explicit
Creates a new wrapper for a given list of methods.
Explicit(List<? extends ParameterDescription>) - Constructor for class net.bytebuddy.description.method.ParameterList.Explicit
Creates a new list of explicit parameter descriptions.
Explicit(List<? extends TypeDescription>) - Constructor for class net.bytebuddy.description.type.TypeList.Explicit
Creates an immutable wrapper.
Explicit(ClassLoader, Collection<Class<?>>) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
Creates a new class loading delegate with a possibility of looking up explicitly registered classes.
Explicit(ClassFileLocator.AgentBased.ClassLoadingDelegate, Collection<Class<?>>) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
Creates a new class loading delegate with a possibility of looking up explicitly registered classes.
Explicit(byte[]) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
Creates a new explicit resolution of a given array of binary data.
Explicit(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Explicit
Creates a new explicit default method locator.
Explicit(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
Creates a new explicit default method locator.
explicitAuxiliaryTypes - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
A list of explicit auxiliary types that are to be added to the created dynamic type.
extract() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Candidate
 
extract() - Method in interface net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget
Extracts the resolved bridge method target or throws an exception if no such target exists.
extract() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Resolved
 
extract() - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Unknown
 
extractConstructors(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy
Extracts constructors for a given super type.
ExtractionClassFileTransformer(ClassLoader, String) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ExtractionClassFileTransformer
Creates a class file transformer for the purpose of extraction.

F

Factory(BridgeMethodResolver.Factory, MethodRebaseResolver) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
Creates a new factory for a rebase implementation target.
Factory(BridgeMethodResolver.Factory, SubclassImplementationTarget.OriginTypeIdentifier) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
Creates a new factory for a SubclassImplementationTarget.
Factory(TypeDescription) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType.Factory
Creates a new field locator factory for a given type.
Faulty(Exception) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Faulty
Creates a new faulty reflection store.
FIELD_CACHE_MODIFIER - Static variable in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
A default modifier for a field that serves as a cache.
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_MODIFIER_MASK - Static variable in class net.bytebuddy.utility.ByteBuddyCommons
A mask for modifiers that represents fields.
FIELD_NAME - Static variable in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
The name of the field that stores the accessed instance if any.
FIELD_NAME - Static variable in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
The name of the field that carries an instance for invoking a super method on.
FieldAccess - Enum in net.bytebuddy.implementation.bytecode.member
An access representation to a given field.
FieldAccess.AccessDispatcher - Class in net.bytebuddy.implementation.bytecode.member
A dispatcher for implementing a read or write access on a field.
FieldAccess.AccessDispatcher.FieldGetInstruction - Class in net.bytebuddy.implementation.bytecode.member
A reading field access operation.
FieldAccess.AccessDispatcher.FieldPutInstruction - Class in net.bytebuddy.implementation.bytecode.member
A writing field access operation.
FieldAccess.Defined - Interface in net.bytebuddy.implementation.bytecode.member
Representation of a field access for which a getter and a putter can be created.
FieldAccessor - Class in net.bytebuddy.implementation
Defines a method to access a given field by following the Java bean conventions for getters and setters: Getter: A method named getFoo() will be instrumented to read and return the value of a field foo or another field if one was specified explicitly.
FieldAccessor(Assigner, boolean) - Constructor for class net.bytebuddy.implementation.FieldAccessor
Creates a new field accessor.
FieldAccessor.Appender - Class in net.bytebuddy.implementation
An byte code appender for an field accessor implementation.
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.FieldDefinable - Interface in net.bytebuddy.implementation
Determines a field accessor that accesses a field of a given name which might not yet be defined.
FieldAccessor.FieldLocator - Interface in net.bytebuddy.implementation
A field locator allows to determine a field name for a given method.
FieldAccessor.FieldLocator.Factory - Interface in net.bytebuddy.implementation
A factory for creating a FieldAccessor.FieldLocator.
FieldAccessor.FieldLocator.ForGivenType - Class in net.bytebuddy.implementation
A field locator that only looks up fields that are defined for a given type.
FieldAccessor.FieldLocator.ForGivenType.Factory - Class in net.bytebuddy.implementation
A factory for a field locator locating given type.
FieldAccessor.FieldLocator.ForInstrumentedType - Enum in net.bytebuddy.implementation
A factory that only looks up fields in the instrumented type.
FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy - Class in net.bytebuddy.implementation
A field locator that finds a type by traversing the type hierarchy beginning with fields defined in the most specific subclass traversing the class hierarchy down to the least specific type.
FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy.Factory - Enum in net.bytebuddy.implementation
FieldAccessor.FieldNameExtractor - Interface in net.bytebuddy.implementation
A field name extractor is responsible for determining a field name to a method that is implemented to access this method.
FieldAccessor.FieldNameExtractor.ForBeanProperty - Enum in net.bytebuddy.implementation
A FieldAccessor.FieldNameExtractor that determines a field name according to the rules of Java bean naming conventions.
FieldAccessor.ForNamedField - Class in net.bytebuddy.implementation
Implementation of a field accessor implementation where the field name is given explicitly.
FieldAccessor.ForNamedField.PreparationHandler - Interface in net.bytebuddy.implementation
A preparation handler is responsible for defining a field value on an implementation, if necessary.
FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner - Class in net.bytebuddy.implementation
A preparation handler that actually defines a field on an instrumented type.
FieldAccessor.ForNamedField.PreparationHandler.NoOp - Enum in net.bytebuddy.implementation
A non-operational preparation handler that does not alter the field.
FieldAccessor.ForUnnamedField - Class in net.bytebuddy.implementation
Implementation of a field accessor implementation where a field is identified by a method's name following the Java specification for bean properties.
FieldAccessor.OwnerTypeLocatable - Interface in net.bytebuddy.implementation
A field accessor that can be configured to locate a field in a specific manner.
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.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.ForAnnotation - Class in net.bytebuddy.implementation.attribute
Appends an annotation to a field.
FieldAttributeAppender.ForLoadedField - Class in net.bytebuddy.implementation.attribute
Writes all annotations that are found on a field that belongs to a loaded type of the JVM as visible annotations.
FieldAttributeAppender.NoOp - Enum in net.bytebuddy.implementation.attribute
A field attribute appender that does not append any attributes.
FieldCacheEntry(StackManipulation, TypeDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
Creates a new field cache entry.
FieldDefiner(String, TypeDescription, int) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner
Creates a new field definer.
FieldDescription - Interface in net.bytebuddy.description.field
Implementations of this interface describe a Java field.
FieldDescription.AbstractFieldDescription - 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.Latent - Class in net.bytebuddy.description.field
A latent field description describes a field that is not attached to a declaring TypeDescription.
fieldDescriptions - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
A list of field descriptions registered for this instrumented type.
FieldExtractor(int, String, String, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
Creates a new field extractor.
FieldGetInstruction() - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
 
FieldGetter(FieldDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
Creates a new field getter implementation.
FieldList - Interface in net.bytebuddy.description.field
Implementations represent a list of field descriptions.
FieldList.Empty - Class in net.bytebuddy.description.field
An implementation of an empty field list.
FieldList.Explicit - Class in net.bytebuddy.description.field
A wrapper implementation of a field list for a given list of field descriptions.
FieldList.ForLoadedField - Class in net.bytebuddy.description.field
An implementation of a field list for an array of loaded fields.
FieldLocator() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator
 
FieldManifestation - Enum in net.bytebuddy.description.modifier
Describes the manifestation of a class's field, i.e.
fieldName - Variable in class net.bytebuddy.implementation.Forwarding
The name of the field.
fieldName - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter
The name of the field for storing an invocation handler.
fieldNameFor(MethodDescription) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor
Extracts a field name to be accessed by a getter or setter method.
fieldNameFor(MethodDescription) - Method in enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
 
fieldPool - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The field pool to be used for instrumenting fields.
FieldProxy - Annotation Type in net.bytebuddy.implementation.bind.annotation
Using this annotation it is possible to access fields by getter and setter types.
FieldProxy.Binder - Class in net.bytebuddy.implementation.bind.annotation
A binder for the FieldProxy 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.AccessType - Enum in net.bytebuddy.implementation.bind.annotation
Determines the way a field is to be accessed.
FieldProxy.Binder.AccessType.Getter - Class in net.bytebuddy.implementation.bind.annotation
Implementation for a getter method.
FieldProxy.Binder.AccessType.Getter.Appender - Class in net.bytebuddy.implementation.bind.annotation
A byte code appender for a getter method.
FieldProxy.Binder.AccessType.Setter - Class in net.bytebuddy.implementation.bind.annotation
Implementation for a setter method.
FieldProxy.Binder.AccessType.Setter.Appender - Class in net.bytebuddy.implementation.bind.annotation
A byte code appender for a setter method.
FieldProxy.Binder.FieldLocator - Class in net.bytebuddy.implementation.bind.annotation
A field locator is responsible for locating the type a field is defined in.
FieldProxy.Binder.FieldLocator.Illegal - Class in net.bytebuddy.implementation.bind.annotation
Represents an illegal field locator which can impossible locate a field.
FieldProxy.Binder.FieldLocator.Legal - Class in net.bytebuddy.implementation.bind.annotation
Represents a field locator for a field whos name could be located.
FieldProxy.Binder.FieldLocator.LookupEngine - Class in net.bytebuddy.implementation.bind.annotation
A lookup engine is responsible for finding a specific field in a type hierarchy.
FieldProxy.Binder.FieldLocator.LookupEngine.ForExplicitType - Class in net.bytebuddy.implementation.bind.annotation
Represents a lookup engine that tries to find a field for a given type.
FieldProxy.Binder.FieldLocator.LookupEngine.ForHierarchy - Class in net.bytebuddy.implementation.bind.annotation
Represents a lookup engine that tries to find the most specific field in a class hierarchy.
FieldProxy.Binder.FieldLocator.LookupEngine.Illegal - Class in net.bytebuddy.implementation.bind.annotation
Represents a lookup engine that can only produce illegal look-ups.
FieldProxy.Binder.FieldLocator.Resolution - Class in net.bytebuddy.implementation.bind.annotation
A resolution represents the result of a field location.
FieldProxy.Binder.FieldLocator.Resolution.Resolved - Class in net.bytebuddy.implementation.bind.annotation
A resolution for a successfully located field.
FieldProxy.Binder.FieldLocator.Resolution.Unresolved - Class in net.bytebuddy.implementation.bind.annotation
A resolution for a non-located field.
FieldProxy.Binder.InstanceFieldConstructor - Class in net.bytebuddy.implementation.bind.annotation
Represents an implementation for implementing a proxy type constructor when a non-static field is accessed.
FieldProxy.Binder.InstanceFieldConstructor.Appender - Class in net.bytebuddy.implementation.bind.annotation
An appender for implementing an FieldProxy.Binder.InstanceFieldConstructor.
FieldProxy.Binder.StaticFieldConstructor - Enum in net.bytebuddy.implementation.bind.annotation
Represents an implementation for implementing a proxy type constructor when a static field is accessed.
FieldPutInstruction() - Constructor for class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
 
fieldRegistry - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The field registry of this builder.
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.Entry - Class in net.bytebuddy.dynamic.scaffold
An entry of the default field registry.
FieldRegistry.Default.Prepared - Class in net.bytebuddy.dynamic.scaffold
A prepared default field registry.
FieldRegistry.LatentFieldMatcher - Interface in net.bytebuddy.dynamic.scaffold
A simple matcher for a field where fields can be uniquely identified by their identifier for a given type.
FieldRegistry.Prepared - Interface in net.bytebuddy.dynamic.scaffold
A FieldRegistry which was prepared for a given instrumented type.
FieldSetter(FieldDescription) - Constructor for class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
Creates a new field setter.
FieldToken(String, TypeDescription, int) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
Creates a new field token.
FieldToken(int, String, String, String, List<TypePool.LazyTypeDescription.AnnotationToken>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.FieldToken
Creates a new field token.
fieldTokens - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
This builder's currently registered field tokens.
fieldType - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
A description of the field type or a description of the TargetType placeholder.
fieldType - Variable in class net.bytebuddy.implementation.Forwarding
The type of the field.
filter(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.implementation.MethodDelegation
Applies a filter to target methods that are eligible for delegation.
filter(ElementMatcher<? super T>) - Method in class net.bytebuddy.matcher.FilterableList.AbstractBase
 
filter(ElementMatcher<? super T>) - Method in class net.bytebuddy.matcher.FilterableList.Empty
 
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
A base implementation of a FilterableList.
FilterableList.Empty<T,S extends FilterableList<T,S>> - Class in net.bytebuddy.matcher
An implementation of an empty FilterableList.
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
 
find(String) - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
 
findClass(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
 
Fixed(String) - Constructor for class net.bytebuddy.NamingStrategy.Fixed
Creates an immutable fixed naming strategy.
FixedValue - Class in net.bytebuddy.implementation
This implementation returns a fixed value for a method.
FixedValue(Assigner, boolean) - 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.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.ForStaticField - Class in net.bytebuddy.implementation
A fixed value implementation that represents its fixed value as a static field of the instrumented class.
FloatConstant - Enum in net.bytebuddy.implementation.bytecode.constant
This class is responsible for loading any float constant 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.
ForAbstractMethod(MethodAttributeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAbstractMethod
Creates a new entry for a method that is defines but does not append byte code, i.e.
ForAnnotation(List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForAnnotation
Creates a new field annotation appender.
ForAnnotation(List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation
Create a new annotation appender for a method.
ForAnnotation(int, List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation
Create a new annotation appender for a method parameter.
ForAnnotation(List<? extends AnnotationDescription>) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForAnnotation
Creates a new single annotation attribute appender.
ForAnnotation(TypePool.LazyTypeDescription.AnnotationToken) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation
Creates a new annotation value for a nested annotation.
ForAnnotationDefaultValue(Object, MethodAttributeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue
Creates a new entry for defining a method with a default annotation value.
ForAnnotationProperty(TypePool, String) - Constructor for class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
Creates a new component type locator for an array value.
ForAnnotationValue(Object) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
Creates a handler for defining a default annotation value for a method.
ForArrayType(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
Creates a new component type locator for an array type.
ForBooleanConstant(boolean) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForBooleanConstant
Creates a new argument loader for a boolean value.
ForBooleanValue(boolean) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanValue
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 boostrap class loader.
forBridgeMethodInvocation(MethodDescription, MethodDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
Creates a stack manipulation for loading all parameters of a Java bridge method onto the operand stack where all variables of the bridge method are casted to the parameter types of the target method.
ForBridgeTarget(MethodDescription) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.TypeCastingHandler.ForBridgeTarget
Creates a new type casting handler for a bridge method.
ForByteConstant(byte) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForByteConstant
Creates a new argument loader for a boolean value.
ForByteValue(byte) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteValue
Creates a new argument provider for a byte value.
ForCharacterConstant(char) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForCharacterConstant
Creates a new argument loader for a char value.
ForCharacterValue(char) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterValue
Creates a new argument provider for a char value.
ForClassConstant(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForClassConstant
Creates a new class constant representation.
ForClassLoader(ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
Creates a new class file locator for the given class loader.
ForClassValue(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassValue
Creates a new argument provider for the given type description.
ForComplexArray(TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.ComponentTypeReference, List<TypePool.LazyTypeDescription.AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray
Creates a new array value representation of a complex array.
ForConstruction(TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
Creates a new constructor implementation.
ForConstructor(MethodDescription) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
Creates a new MethodConstant for creating a Constructor instance.
forCreation(MethodRegistry.Compiled, TypeWriter.FieldPool, AuxiliaryType.NamingStrategy, ClassVisitorWrapper, TypeAttributeAppender, ClassFileVersion) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
Creates a type writer for creating a new type.
ForCreation(TypeDescription, LoadedTypeInitializer, InstrumentedType.TypeInitializer, List<DynamicType>, ClassFileVersion, AuxiliaryType.NamingStrategy, ClassVisitorWrapper, TypeAttributeAppender, TypeWriter.FieldPool, TypeWriter.MethodPool, MethodList) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation
Creates a new type writer for creating a new type.
forCurrentJavaVersion() - Static method in class net.bytebuddy.ClassFileVersion
Finds the highest class file version that is compatible to the current JVM version by parsing the java.version property which is provided by System.getProperty(String).
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.
ForDelegatingClassLoader(ClassLoader) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
Creates a class loading delegate for a delegating class loader.
ForDoubleConstant(double) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForDoubleConstant
Creates a new argument loader for a double value.
ForDoubleValue(double) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleValue
Creates a new argument provider for a double value.
ForElementMatcherPair(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatcherPair
Creates a new AgentBuilder.RawMatcher that only matches the supplied TypeDescription and its ClassLoader against two matcher in order to decied if an instrumentation should be conducted.
ForEnumeration(String, String) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration
Creates a new enumeration value representation.
ForExistingField(String) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField
Creates a new argument provider that loads the value of an existing field.
ForExistingField(String) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForExistingField
Creates a new arugment loader for an existing field.
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.
ForExplicitType(String, TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForExplicitType
Creates a new lookup engine for a given type.
ForExplicitType(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType
Creates a new return type provider for an explicit return type.
ForExplicitTypedMethodParameter(int, TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter
Creates an argument provider for an argument of the intercepted method.
forField(FieldDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
Creates a field access representation for a given field.
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.MethodCall.ArgumentLoader.ForFloatConstant
Creates a new argument loader for a float value.
ForFloatValue(float) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatValue
Creates a new argument provider for a float value.
ForGivenType(TypeDescription, TypeDescription) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType
Creates a new field locator for a given type.
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.
ForHierarchy(String) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForHierarchy
Creates a new lookup engine that looks up a field name within the class hierarchy of the instrumented type.
ForImplementation(Implementation) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
Creates a new handler for implementing a method with byte code.
ForImplementation(ByteCodeAppender, MethodAttributeAppender) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForImplementation
Creates a new entry for a method that defines a method as byte code.
ForInlining(TypeDescription, LoadedTypeInitializer, InstrumentedType.TypeInitializer, List<DynamicType>, ClassFileVersion, AuxiliaryType.NamingStrategy, ClassVisitorWrapper, TypeAttributeAppender, TypeWriter.FieldPool, TypeWriter.MethodPool, MethodList, ClassFileLocator, TypeDescription, MethodRebaseResolver) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
Creates a new type writer for inling a type into an existing type description.
ForInstanceDelegation(String, boolean, Assigner) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation
Creates a new invocation handler adapter for delegating invocations to an invocation handler that is stored in an instance field.
ForInstanceField(String, TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField
Creates a new argument provider that provides a value from an instance field.
ForInstanceField(TypeDescription, String) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstanceField
Creates a new argument loader for a value of an instance field.
ForInstanceField(String, TypeDescription) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForInstanceField
Creates a new target handler for storing a method invocation target in an instance field.
ForInstanceField(TypeDescription, String) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForInstanceField
Creates a new instance field implementation delegate.
ForInstrumentedTypeHierarchy(TypeDescription) - Constructor for class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy
Creates a field locator that follows the type hierarchy.
ForIntegerConstant(int) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForIntegerConstant
Creates a new argument loader for a int value.
ForIntegerValue(int) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerValue
Creates a new argument provider for a int value.
ForJavaInstance(JavaInstance) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaInstance
Creates a new argument provider for the given Java instance.
ForJavaInstance(JavaInstance) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForJavaInstance
Creates a new argument loader for a Java instance.
forKnownJavaVersion(int) - Static method in class net.bytebuddy.ClassFileVersion
Creates a class file version for a given major release of Java.
ForLoadedAnnotation(S) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
Creates a new annotation description for a loaded annotation.
ForLoadedAnnotation(Annotation...) - Constructor for class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotation
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.implementation.attribute.MethodAttributeAppender.ForLoadedConstructor
Creates a new attribute appender for a loaded constructor.
ForLoadedConstructor(Constructor<?>) - Constructor for class net.bytebuddy.utility.JavaMethod.ForLoadedConstructor
Creates a new representation for a loaded constructor.
ForLoadedEnumeration(Enum<?>) - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.ForLoadedEnumeration
Creates a new enumeration value representation for a loaded enumeration.
ForLoadedExecutable(Object[]) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
Creates a list representing a method's or a constructor's parameters.
ForLoadedField(Field) - Constructor for class net.bytebuddy.description.field.FieldDescription.ForLoadedField
Creates an immutable field description for a loaded field.
ForLoadedField(Field...) - Constructor for class net.bytebuddy.description.field.FieldList.ForLoadedField
Creates a new immutable field list that represents an array of loaded field.
ForLoadedField(Field) - Constructor for class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForLoadedField
Creates a new field attribute appender that appends all annotations that are found on a loaded field.
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.implementation.attribute.MethodAttributeAppender.ForLoadedMethod
Creates a new attribute appender for a loaded method.
ForLoadedMethod(Method) - Constructor for class net.bytebuddy.utility.JavaMethod.ForLoadedMethod
Creates a new representation for a loaded method.
ForLoadedPackage(Package) - Constructor for class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
Creates a new loaded package representation.
ForLoadedParameter(Object, int) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
Creates a representation of a loaded parameter.
ForLoadedType(Class<?>) - Constructor for class net.bytebuddy.description.method.MethodList.ForLoadedType
Creates a new list for a loaded type.
ForLoadedType(Constructor<?>[], Method[]) - Constructor for class net.bytebuddy.description.method.MethodList.ForLoadedType
Creates a method list that represents the given constructors and methods in their given order.
ForLoadedType(Class<?>) - Constructor for class net.bytebuddy.description.type.TypeDescription.ForLoadedType
Creates a new immutable type description for a loaded type.
ForLoadedType(Class<?>...) - Constructor for class net.bytebuddy.description.type.TypeList.ForLoadedType
Creates a new type list for an array of loaded types.
ForLoadedType(List<Class<?>>) - Constructor for class net.bytebuddy.description.type.TypeList.ForLoadedType
Creates a new type list for an array of loaded types.
ForLongConstant(long) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForLongConstant
Creates a new argument loader for a long value.
ForLongValue(long) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongValue
Creates a new argument provider for a long value.
forMethod(MethodDescription) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
Creates a stack manipulation that loads a method constant onto the operand stack.
ForMethod(MethodDescription) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
Creates a new MethodConstant for creating a Method instance.
ForMethodDescription(MethodDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
Creates a new target for substituting a given method.
ForMethodParameter(int) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
Creates an argument provider for an argument of the intercepted method.
ForMethodParameter(int) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
Creates an argument loader for a parameter of the instrumented method.
ForNamedField(Assigner, boolean, String) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForNamedField
Creates a field accessor implementation for a field of a given name.
ForNonResolvedField(Exception) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForNonResolvedField
Creates a representation of a non-resolved field.
ForNullValue(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
Creates a new argument provider for the null value.
ForPrepared() - Constructor for class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription.ForPrepared
 
forPrimitive(TypeDescription) - Static method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
Locates the primitive type precedence for a given type.
forPrimitive(TypeDescription) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
Locates a boxing delegate for a given primitive type.
forPrimitive(TypeDescription) - Static method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
Locates a primitive unboxing delegate for a given primitive type.
forPrimitive(TypeDescription) - 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.
ForRebasedConstructor(MethodDescription, TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
Creates a MethodRebaseResolver.Resolution for a rebased method.
ForRebasedMethod(MethodDescription, MethodRebaseResolver.MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
Creates a MethodRebaseResolver.Resolution for a rebased method.
forRebasing(MethodRegistry.Compiled, TypeWriter.FieldPool, AuxiliaryType.NamingStrategy, ClassVisitorWrapper, TypeAttributeAppender, ClassFileVersion, ClassFileLocator, TypeDescription, MethodRebaseResolver) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
Creates a type writer for creating a new type.
forRedefinition(MethodRegistry.Compiled, TypeWriter.FieldPool, AuxiliaryType.NamingStrategy, ClassVisitorWrapper, TypeAttributeAppender, ClassFileVersion, ClassFileLocator, TypeDescription) - Static method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
Creates a type writer for creating a new type.
forReferenceType(TypeDescription) - 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.
ForResolvedField(Field) - Constructor for class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForResolvedField
Creates a new resolved field.
ForShortConstant(short) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForShortConstant
Creates a new argument loader for a short value.
ForShortValue(short) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortValue
Creates a new argument provider for a short value.
ForStaticDelegation(String, boolean, Assigner, InvocationHandler) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
Creates a new invocation handler adapter for delegating invocations to an invocation handler that is stored in a static field.
ForStaticField(Object, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.FixedValue.ForStaticField
Creates a new static field fixed value implementation with a random name for the field containing the fixed value.
ForStaticField(String, Object, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.FixedValue.ForStaticField
Creates a new static field fixed value implementation.
ForStaticField(Object, TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField
Creates a new argument provider that stores the given value in a static field.
ForStaticField(String, T, boolean) - Constructor for class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
Creates a new LoadedTypeInitializer for setting a static field.
ForStaticField(Object) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStaticField
Creates a new argument loader that stores the value in a field.
ForStaticField(Object) - Constructor for class net.bytebuddy.implementation.MethodCall.TargetHandler.ForStaticField
Creares a new target handler for a static field.
ForStaticField(Object) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticField
Creates a new implementation for delegating to an instance that is stored in a static field.
ForStaticField(Object, String) - Constructor for class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticField
Creates a new implementation for delegating to an instance that is stored in a static field.
ForStaticInstance(Object) - Constructor for class net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticInstance
Creates a new preparation handler for an explicit instance.
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.
ForStringValue(String) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringValue
Creates a new argument provider for a String value.
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.
ForTextConstant(String) - Constructor for class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForTextConstant
Creates a new argument loader for a String value.
ForThisInstance(TypeDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
Creates a new argument provider for the instance of the instrumented type.
ForType(Class<?>) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForType
Creates a new attribute appender that writes all annotations declared for the given loaded type.
ForType(TypeDescription) - Constructor for class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForType
Creates a new attribute appender that writes all annotations declared for the given type description.
forType(TypeDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
Locates the correct accessor for a variable of a given type.
forType(TypeDescription) - Static method in class net.bytebuddy.implementation.bytecode.TypeCreation
Creates a type creation for the given type.
ForType(Type) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType
Represents a type value of an annotation.
ForUnnamedField(Assigner, boolean, FieldAccessor.FieldNameExtractor) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
Creates a new field accessor implementation.
ForUnnamedField(Assigner, boolean, FieldAccessor.FieldNameExtractor, FieldAccessor.FieldLocator.Factory) - Constructor for class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
Creates a new field accessor implementation.
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.
Forwarding - Class in net.bytebuddy.implementation
This implementation forwards method invocations to another instance.
Forwarding(String, TypeDescription, Forwarding.PreparationHandler) - Constructor for class net.bytebuddy.implementation.Forwarding
Creates a new forwarding implementation.
Forwarding.Appender - Class in net.bytebuddy.implementation
An appender for implementing a Forwarding operation.
Forwarding.PreparationHandler - Interface in net.bytebuddy.implementation
A handler for preparing a Forwarding implementation.
Forwarding.PreparationHandler.ForInstanceField - Enum in net.bytebuddy.implementation
A preparation handler for an unset instance that is stored in an instance field.
Forwarding.PreparationHandler.ForStaticField - Enum in net.bytebuddy.implementation
A preparation handler for an unset instance that is stored in a static field.
Forwarding.PreparationHandler.ForStaticInstance - Class in net.bytebuddy.implementation
A preparation handler for an explicit instance that is stored in a static field.
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
Obtains a ClassReloadingStrategy from an installed Byte Buddy agent.

G

GENERAL_MODIFIER_MASK - Static variable in class net.bytebuddy.utility.ByteBuddyCommons
A mask for modifiers that are represented by types and members.
get(int) - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
 
get(int) - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotation
 
get(int) - Method in class net.bytebuddy.description.field.FieldList.Explicit
 
get(int) - Method in class net.bytebuddy.description.field.FieldList.ForLoadedField
 
get(int) - Method in class net.bytebuddy.description.method.MethodList.Explicit
 
get(int) - Method in class net.bytebuddy.description.method.MethodList.ForLoadedType
 
get(int) - Method in class net.bytebuddy.description.method.ParameterList.Explicit
 
get(int) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
 
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.type.TypeList.Explicit
 
get(int) - Method in class net.bytebuddy.description.type.TypeList.ForLoadedType
 
get(int) - Method in class net.bytebuddy.matcher.FilterableList.Empty
 
get(int) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.LazyTypeList
 
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_REFLECTION_FACTORY_METHOD_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The descriptor of the factory method for getting hold of an instance of the reflection factory class.
GET_REFLECTION_FACTORY_METHOD_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The name of the factory method for getting hold of an instance of the reflection factory class.
GET_TYPE - Static variable in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
Java method representation for the java.lang.reflect.Parameter's getType method.
getActualModifiers(boolean) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
getActualModifiers(boolean) - Method in interface net.bytebuddy.description.type.TypeDescription
Returns the type's actual modifiers as present in the class file.
getAdditionalArguments() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
 
getAdditionalArguments() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
 
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
 
getAdjustedModifiers(boolean) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
getAdjustedModifiers(boolean) - Method in interface net.bytebuddy.description.method.MethodDescription
Returns this method modifier but adjusts its state of being abstract.
getAllTypes() - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
getAllTypes() - Method in interface net.bytebuddy.dynamic.DynamicType
Returns all types that are implied by this dynamic type.
getAmbiguityResolver() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
Returns the MethodDelegationBinder.AmbiguityResolver used by this Processor.
getAnnotationTokens() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.FieldToken
Returns a list of annotation tokens of the represented field.
getAnnotationTokens() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns a list of annotation tokens declared by the represented method.
getAnnotationType() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
 
getAnnotationType() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
Returns a description of the annotation type of this annotation.
getAppenderFactory() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
Returns the attribute appender factory of this entry.
getAttributeAppenderFactory() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
Returns the field attribute appender factory.
getAuxiliaryTypeNamingStrategy() - Method in class net.bytebuddy.ByteBuddy
Returns the used naming strategy for auxiliary types.
getAuxiliaryTypes() - Method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
 
getAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Enabled
 
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.inline.MethodRebaseResolver.MethodsOnly
 
getBinaryRepresentation() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ExtractionClassFileTransformer
Returns the binary representation of the class file that was looked up.
getBridgeMethodResolverFactory() - Method in class net.bytebuddy.ByteBuddy
Returns the factory for the bridge method resolver for the current configuration.
getBridgeMethodResolverFactory() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getBytes() - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
getBytes() - Method in interface net.bytebuddy.dynamic.DynamicType
Returns a byte array representing this dynamic type.
getCanonicalName() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getCanonicalName() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getCanonicalName() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns the canonical internalName of this type.
getCanonicalName() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getCanonicalName() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
getCanonicalName() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getClassFileLocator() - Method in class net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default.Initialized
 
getClassFileLocator() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Initialized
Returns the class file locator to be used of an AgentBuilder.
getClassFileVersion() - Method in class net.bytebuddy.ByteBuddy
Returns the class file version that is defined for the current configuration.
getClassFileVersion() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getClassFileVersion() - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
getClassFileVersion() - Method in interface net.bytebuddy.NamingStrategy.UnnamedType
Returns the class file version of this unnamed type.
getClassLoader() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
 
getClassLoader() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
 
getClassLoader() - Method in interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate
Returns the underlying class loader.
getClassVisitorWrapperChain() - Method in class net.bytebuddy.ByteBuddy
Returns the class visitor wrapper chain for the current configuration.
getClassVisitorWrapperChain() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getComponentType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getComponentType() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns the component type of this type.
getComponentType() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
 
getComponentType() - Method in interface net.bytebuddy.implementation.bytecode.collection.CollectionFactory
The component type of this factory.
getDeclaredAnnotations() - Method in interface net.bytebuddy.description.annotation.AnnotatedElement
Returns a list of annotations that are declared by this instance.
getDeclaredAnnotations() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.PackageDescription.Simple
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getDeclaredAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.FieldToken
 
getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken
 
getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
 
getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getDeclaredAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
getDeclaredAnnotations() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getDeclaredFields() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns a list of fields that are declared by this type.
getDeclaredFields() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getDeclaredFields() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
getDeclaredFields() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getDeclaredInterfaces() - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
getDeclaredInterfaces() - Method in interface net.bytebuddy.NamingStrategy.UnnamedType
Returns a collection of descriptions of this unnamed type's directly implemented interfaces.
getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getDeclaredMethods() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns a list of methods that are declared by this type.
getDeclaredMethods() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getDeclaredMethods() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
getDeclaredMethods() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
 
getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
 
getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
 
getDeclaringMethod() - Method in interface net.bytebuddy.description.method.ParameterDescription
Returns the method that declares this parameter.
getDeclaringMethod() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
 
getDeclaringMethod() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
 
getDeclaringType() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
 
getDeclaringType() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
 
getDeclaringType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getDeclaringType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getDeclaringType() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
 
getDeclaringType() - Method in interface net.bytebuddy.description.type.DeclaredInType
Returns the declaring type of this instance.
getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getDeclaringType() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.FieldToken
 
getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken
 
getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getDeclaringType() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getDeclaringType() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getDefaultFieldAttributeAppenderFactory() - Method in class net.bytebuddy.ByteBuddy
Returns the default field attribute appender factory which is applied to any field that is defined for implementations that are applied by this configuration.
getDefaultFieldAttributeAppenderFactory() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getDefaultMethodAttributeAppenderFactory() - Method in class net.bytebuddy.ByteBuddy
Returns the default method attribute appender factory which is applied to any method that is defined or intercepted for implementations that are applied by this configuration.
getDefaultMethodAttributeAppenderFactory() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getDefaultValue(Class<T>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getDefaultValue() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getDefaultValue() - Method in interface net.bytebuddy.description.method.MethodDescription
Returns the default value of this method or null if no such value exists.
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
 
getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
Returns the default value.
getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken
 
getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getDefaultValue() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry
Returns the default value for the field that is represented by this entry.
getDefaultValue() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.NoOp
 
getDefaultValue() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.Simple
 
getDefaultValue() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns the default value of the represented method or null if no such values exists.
getDefinedField() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
 
getDefinedField() - Method in interface net.bytebuddy.implementation.bytecode.member.FieldAccess.Defined
Returns the field for which this field access is defined for.
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.AbstractFieldDescription
 
getDescriptor() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
getDescriptor() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getDescriptor() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getDescriptor() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
getDescriptor() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getDescriptor() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getDescriptor() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.FieldToken
 
getDescriptor() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
 
getDescriptor() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
 
getDescriptor() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
Returns the descriptor of the Class method for creating this method constant.
getDescriptor() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationToken
Returns the descriptor of the represented annotation.
getDescriptor() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.FieldToken
Returns the descriptor of the represented field.
getDescriptor() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns the descriptor of the represented method.
getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getEnclosingMethod() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns a description of the enclosing method of this type.
getEnclosingMethod() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getEnclosingMethod() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
getEnclosingMethod(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
 
getEnclosingMethod(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
 
getEnclosingMethod(TypePool) - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext
Returns the enclosing method or null if no such method exists.
getEnclosingMethod(TypePool) - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared
 
getEnclosingMethod() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getEnclosingType() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns a description of the enclosing type of this type.
getEnclosingType() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getEnclosingType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
getEnclosingType(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
 
getEnclosingType(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
 
getEnclosingType(TypePool) - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext
Returns the enclosing type or null if no such type exists.
getEnclosingType(TypePool) - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared
 
getEnclosingType() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getEnumerationState() - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
getEnumerationState() - Method in interface net.bytebuddy.NamingStrategy.UnnamedType
Returns the enumeration state of this unnamed type.
getEnumerationType() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.ForLoadedEnumeration
 
getEnumerationType() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue
Returns the type of this enumeration.
getEnumerationType() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LazyEnumerationValue
 
getExceptionName() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns the internal names of the exception type declared of the represented method.
getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getExceptionTypes() - Method in interface net.bytebuddy.description.method.MethodDescription
Returns a description of the exception types of the method described by this instance.
getExceptionTypes() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
 
getExceptionTypes() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Returns a list of exception types of this method token.
getExceptionTypes() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken
 
getExceptionTypes() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getExceptionTypes() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getFieldAppender() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry
Returns the field attribute appender for a given field.
getFieldAppender() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.NoOp
 
getFieldAppender() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.Simple
 
getFieldDescription() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution
Returns a description of the located field.
getFieldDescription() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Resolved
 
getFieldDescription() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Unresolved
 
getFieldName() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
 
getFieldName() - Method in interface net.bytebuddy.dynamic.scaffold.FieldRegistry.LatentFieldMatcher
Returns the name of the matched field.
getFieldName(MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
getFieldName(MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
getFieldName(MethodDescription) - Method in class net.bytebuddy.implementation.FieldAccessor
Locates a field's name.
getFieldType() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
 
getFieldType() - Method in interface net.bytebuddy.description.field.FieldDescription
Returns a description of the type of this field.
getFieldType() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
 
getFieldType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
Returns the type of this field token.
getFieldType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.FieldToken
 
getFieldType() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
Returns the field type that is represented by this field cache entry.
getFindLoadedClassMethod() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Faulty
 
getFindLoadedClassMethod() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore
Returns the method for finding a class on a class loader.
getFindLoadedClassMethod() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Resolved
 
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.AbstractFieldDescription
 
getGenericSignature() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
getGenericSignature() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
getGenericSignature() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.FieldToken
Returns the generic signature of the field or null if it is not generic.
getGenericSignature() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getGenericSignature() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns the generic signature of the method or null if it is not generic.
getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Binder
 
getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.Binder
 
getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
 
getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
 
getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Empty.Binder
 
getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
 
getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
 
getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
 
getHandledType() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
 
getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
 
getHandledType() - Method in enum net.bytebuddy.implementation.bind.annotation.SuperCall.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
 
getHandler() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
Returns the handler of this entry.
getHandleType() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns the handle type represented by this instance.
getIdentificationToken() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
 
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
 
getIdentificationToken() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
 
getIdentifier() - Method in enum net.bytebuddy.utility.JavaInstance.MethodHandle.HandleType
Returns the represented identifier.
getIgnoredMethods() - Method in class net.bytebuddy.ByteBuddy
Returns the matcher for the ignored methods for the current configuration.
getIgnoredMethods() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
 
getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
 
getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
 
getIndex() - Method in interface net.bytebuddy.description.method.ParameterDescription
Returns this parameter's index.
getIndex() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
 
getIndex() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
 
getInheritedAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
getInheritedAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getInheritedAnnotations() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getInheritedAnnotations() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns the annotations that this type declares or inherits from super types.
getInheritedAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
getInheritedAnnotations() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
getInheritedInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
getInheritedInterfaces() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns all interfaces that are implemented by this type, either directly or indirectly.
getInjectorProxyMethod() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.TypeInitializerInjection
Returns the proxy method to which the original type initializer code is written to.
getInstanceType() - Method in interface net.bytebuddy.utility.JavaInstance
Returns a description of the type of the represented instance or at least a stub.
getInstanceType() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
 
getInstanceType() - Method in class net.bytebuddy.utility.JavaInstance.MethodType
 
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
 
getInstrumentedMethods() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
 
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
 
getInstrumentedType() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
 
getInstrumentedType() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
Returns the fully prepared instrumented type.
getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getInterfaces() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns a list of interfaces that are implemented by this type.
getInterfaces() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getInterfaces() - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
getInterfaces() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
getInterfaces() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getInterfaceTypes() - Method in class net.bytebuddy.ByteBuddy
Returns the naming strategy for the current configuration.
getInterfaceTypes() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getInternalName() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractFieldDescription
 
getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getInternalName() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
 
getInternalName() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
getInternalName() - Method in interface net.bytebuddy.description.NamedElement
Returns the internal internalName of this byte code element.
getInternalName() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractPackageDescription
 
getInternalName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
getInternalName() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Returns the internal name of this method token.
getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken
 
getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getInternalName() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getInternalName() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
 
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
 
getInvocationProvider() - Method in class net.bytebuddy.implementation.InvokeDynamic
Returns the invocation provider to be used for equals and hash code calculations.
getInvocationProvider() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArgumentType
 
getInvocationProvider() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
 
getInvokableDefaultMethods() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding.Default
 
getInvokableDefaultMethods() - Method in interface net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding
Returns a map of interfaces that are eligible for default method invocation on the type this finding was created for.
getInvokableDefaultMethods() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.PrecomputedFinding
 
getInvokableDefaultMethods() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.PrecomputedFinding
 
getInvokableMethods() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding.Default
 
getInvokableMethods() - Method in interface net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding
Returns a list of methods that can be invoked on the analyzed type.
getInvokableMethods() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.PrecomputedFinding
 
getInvokableMethods() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.PrecomputedFinding
 
getLoadByteArrayMethod() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Faulty
 
getLoadByteArrayMethod() - Method in interface net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore
Returns the method for loading a class into a class loader.
getLoadByteArrayMethod() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Resolved
 
getLoaded() - Method in class net.bytebuddy.dynamic.DynamicType.Default.Loaded
 
getLoaded() - Method in interface net.bytebuddy.dynamic.DynamicType.Loaded
Returns the loaded main class.
getLoadedAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.DynamicType.Default.Loaded
 
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.AbstractBase
 
getLoadedTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
Returns the LoadedTypeInitializers that were registered for this instrumented type.
getLoadedTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Compiled
Returns the loaded type initializer of the instrumented type.
getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
 
getLoadedTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
 
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
 
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
 
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
 
getLocalVariableSize() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
Returns the required size of the local variable array.
getMask() - Method in enum net.bytebuddy.description.modifier.EnumerationState
 
getMask() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
 
getMask() - Method in enum net.bytebuddy.description.modifier.MethodArguments
 
getMask() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
 
getMask() - Method in interface net.bytebuddy.description.modifier.ModifierContributor
Returns the mask of this modifier.
getMask() - Method in enum net.bytebuddy.description.modifier.Ownership
 
getMask() - Method in enum net.bytebuddy.description.modifier.SynchronizationState
 
getMask() - Method in enum net.bytebuddy.description.modifier.SyntheticState
 
getMask() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
 
getMask() - Method in enum net.bytebuddy.description.modifier.Visibility
 
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.
getMethodDelegationBinder() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
Returns the MethodDelegationBinder used by this Processor.
getMethodDescription() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation
 
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
 
getMethodDescription() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
 
getMethodInvoker(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
 
getMethodInvoker(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForInstanceField
 
getMethodInvoker(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticField
 
getMethodInvoker(TypeDescription) - Method in enum net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
 
getMethodInvoker(TypeDescription) - Method in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate
Returns the method invoker responsible for invoking the delegation method.
getMethodLookupEngineFactory() - Method in class net.bytebuddy.ByteBuddy
Returns the method lookup engine factory to apply to any type that is generated by this configuration.
getMethodLookupEngineFactory() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getMethodName() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
 
getMethodName() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
 
getMethodName() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
Returns the name of the Class method for creating this method constant.
getMethodRegistry() - Method in class net.bytebuddy.ByteBuddy
Returns the method registry for the current configuration.
getMethodRegistry() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getModifiers() - Method in class net.bytebuddy.ByteBuddy
Returns the modifiers to apply to any type that is generated by this configuration.
getModifiers() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getModifiers() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
 
getModifiers() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
 
getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getModifiers() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
 
getModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
getModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
 
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.ArrayProjection
 
getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getModifiers() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getModifiers() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
Returns the modifiers of this field token.
getModifiers() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Returns the modifiers for this method token.
getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.FieldToken
 
getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken
 
getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
 
getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getModifiers() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
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.LazyTypeDescription.FieldToken
Returns the modifiers of the represented field.
getModifiers() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getModifiers() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns the modifiers of the represented method.
getModifiers() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken.ParameterToken
Returns the modifiers of the parameter or null if no modifiers are known.
getName() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
 
getName() - Method in class net.bytebuddy.description.field.FieldDescription.Latent
 
getName() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
getName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getName() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getName() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
getName() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
 
getName() - Method in interface net.bytebuddy.description.NamedElement
Returns the internalName of this byte code element.
getName() - Method in class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
 
getName() - Method in class net.bytebuddy.description.type.PackageDescription.Simple
 
getName() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getName() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getName() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getName() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
Returns the name of this field token.
getName() - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
getName() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.FieldToken
 
getName() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
 
getName() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getName() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getName() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
getName() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.FieldToken
Returns the name of the represented field.
getName() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getName() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns the internal name of the represented method.
getName() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken.ParameterToken
Returns the name of the parameter or null if there is no such name.
getName() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns the name represented by this instance.
getNamingStrategy() - Method in class net.bytebuddy.ByteBuddy
Returns the naming strategy for the current configuration.
getNamingStrategy() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getNextParameterIndex() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
getOffset() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
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
 
getOnly() - Method in class net.bytebuddy.matcher.FilterableList.AbstractBase
 
getOnly() - Method in class net.bytebuddy.matcher.FilterableList.Empty
 
getOnly() - Method in interface net.bytebuddy.matcher.FilterableList
Returns the only element of this list.
getOpcode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
 
getOpcode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
 
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
 
getOriginType() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
 
getOriginType() - Method in interface net.bytebuddy.implementation.Implementation.Target
Identifies the origin type of an implementation.
getOwnerType() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns the owner type of this instance.
getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getPackage() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns the package internalName of the type described by this instance.
getPackage() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getPackage() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
getPackage() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getPackageName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
Returns the name of this type's package.
getParameterAnnotationTokens() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns a map of parameter type indices to a list of annotation tokens representing these annotations.
getParameters() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getParameters() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getParameters() - Method in interface net.bytebuddy.description.method.MethodDescription
Returns a list of this method's parameters.
getParameters() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
 
getParameters() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken
 
getParameters() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getParameters() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getParameterTokens() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Returns the parameter tokens for this type.
getParameterTypes() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Returns a list of descriptions of the parameter types of this method token.
getParameterTypes() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
 
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
 
getParameterTypes() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns the parameter types represented by this instance.
getParameterTypes() - Method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns the parameter types of this method type.
getPreparingStackAssignment(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
 
getPreparingStackAssignment(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForInstanceField
 
getPreparingStackAssignment(TypeDescription) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticField
 
getPreparingStackAssignment(TypeDescription) - Method in enum net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
 
getPreparingStackAssignment(TypeDescription) - Method in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate
Returns the stack manipulation responsible for preparing the instance representing the implementation.
getRawAuxiliaryTypes() - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
getRawAuxiliaryTypes() - Method in interface net.bytebuddy.dynamic.DynamicType
Returns a map of all auxiliary types that are required for making use of the main type.
getRegisteredAuxiliaryTypes() - Method in class net.bytebuddy.implementation.Implementation.Context.Default
 
getRegisteredAuxiliaryTypes() - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView
Returns any AuxiliaryType that was registered with this Implementation.Context.
getResolvedMethod() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
 
getResolvedMethod() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
 
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
 
getResourceAsStream(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
 
getResourceAsStream(String) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
 
getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
getReturnType() - Method in interface net.bytebuddy.description.method.MethodDescription
Returns a description of the return type of the method described by this instance.
getReturnType() - Method in class net.bytebuddy.description.method.MethodDescription.Latent
 
getReturnType() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Returns a description of the return type of this method token.
getReturnType() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken
 
getReturnType() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
getReturnType() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
getReturnType() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
 
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
 
getReturnType() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns the return type represented by this instance.
getReturnType() - Method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns the return type of this method type.
getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getSimpleName() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getSimpleName() - Method in interface net.bytebuddy.description.type.TypeDescription
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 class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAbstractMethod
 
getSort() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue
 
getSort() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForImplementation
 
getSort() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForSkippedMethod
 
getSort() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry
Returns the sort of this method instrumentation.
getSort() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AbstractDelegationEntry
 
getSourceCodeName() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractFieldDescription
 
getSourceCodeName() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
getSourceCodeName() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
getSourceCodeName() - Method in interface net.bytebuddy.description.NamedElement
Returns the name of this byte code element as it is defined in Java source code.
getSourceCodeName() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractPackageDescription
 
getSourceCodeName() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
getStackManipulation() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.TypeInitializerInjection
 
getStackManipulation() - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView.InjectedCode
Returns the injected code.
getStackManipulation() - Method in enum net.bytebuddy.implementation.Implementation.Context.ExtractableView.InjectedCode.None
 
getStackManipulation() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
 
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
 
getStackSize() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
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 class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getStackSize() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getStackSize() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns the size of the type described by this instance.
getStackSize() - Method in class net.bytebuddy.description.type.TypeList.Empty
 
getStackSize() - Method in class net.bytebuddy.description.type.TypeList.Explicit
 
getStackSize() - Method in class net.bytebuddy.description.type.TypeList.ForLoadedType
 
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.LazyTypeDescription.LazyTypeList
 
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler.DefaultValue
 
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.IncompatibleRuntimeType
 
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.LegalRuntimeType
 
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.Loaded
 
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.IncompatibleRuntimeType
 
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LegalRuntimeEnumeration
 
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.UnknownRuntimeEnumeration
 
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType.Loaded
 
getState() - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Loaded
Returns the state of the represented loaded annotation value.
getState() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial.Loaded
 
getStorageOpcode() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
 
getStorageOpcode() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
 
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 class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
getSuperClass() - Method in interface net.bytebuddy.NamingStrategy.UnnamedType
Returns this unnamed type's super class.
getSupertype() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
getSupertype() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
getSupertype() - Method in interface net.bytebuddy.description.type.TypeDescription
Returns the component type of this type.
getSupertype() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
getSupertype() - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
getSupertype() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
getSupertype() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
getSyntheticState() - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
getSyntheticState() - Method in interface net.bytebuddy.NamingStrategy.UnnamedType
Returns the manifestation of this unnamed type.
getTarget() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
 
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
 
getTargetParameterIndex(Object) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
 
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
 
Getter(FieldDescription, Assigner, AuxiliaryType.MethodAccessorFactory) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter
Creates a new getter implementation.
getter() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
 
getter() - Method in interface net.bytebuddy.implementation.bytecode.member.FieldAccess.Defined
Creates a getter representation for a given field.
getTypeAttributeAppender() - Method in class net.bytebuddy.ByteBuddy
Returns the type attribute appender factory to apply to any type that is generated by this configuration.
getTypeAttributeAppender() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
getTypeDescription() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
 
getTypeDescription() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
 
getTypeDescription() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
 
getTypeDescription() - Method in interface net.bytebuddy.description.method.ParameterDescription
Returns the parameter's type.
getTypeDescription() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
 
getTypeDescription() - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
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.RebasedMethodSpecialMethodInvocation
 
getTypeDescription() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
 
getTypeDescription() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding.Default
 
getTypeDescription() - Method in interface net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding
Returns the type description for which the finding was created.
getTypeDescription() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.PrecomputedFinding
 
getTypeDescription() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.PrecomputedFinding
 
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
 
getTypeDescription() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
 
getTypeDescription() - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
 
getTypeDescription() - Method in interface net.bytebuddy.implementation.Implementation.Target
Returns a description of the instrumented type.
getTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
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
 
getTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
 
getTypeInitializer() - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Prepared
The type initializer of the instrumented type.
getTypeManifestation() - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
getTypeManifestation() - Method in interface net.bytebuddy.NamingStrategy.UnnamedType
Returns the manifestation of this unnamed type.
getTypePool() - Method in class net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default.Initialized
 
getTypePool() - Method in interface net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Initialized
Returns the type pool to be used of an AgentBuilder.
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.
getUniqueSignature() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
getUniqueSignature() - Method in interface net.bytebuddy.description.method.MethodDescription
Returns the unique signature of a byte code method.
getValue(MethodDescription, Class<T>) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription
 
getValue() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.ForLoadedEnumeration
 
getValue() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue
Returns the name of this instance's enumeration value.
getValue(MethodDescription) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
 
getValue(MethodDescription) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
Returns the value of the given method for this annotation value.
getValue(MethodDescription, Class<T>) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription
Returns the value of the given method for this annotation value and performs a casting to the given value.
getValue() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LazyEnumerationValue
 
getValues() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationToken
Returns a map of annotation value names to their value representations.
getVersionNumber() - Method in class net.bytebuddy.ClassFileVersion
Returns the minor-major release number of this class file version.
getVisibility() - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
getVisibility() - Method in interface net.bytebuddy.NamingStrategy.UnnamedType
Returns the visibility of this unnamed type.

H

handleArguments - Variable in class net.bytebuddy.implementation.InvokeDynamic
The arguments that are provided to the bootstrap method.
handler - Variable in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
The handler for the entry that is to be registered.
hasAliveLoadedTypeInitializers() - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
hasAliveLoadedTypeInitializers() - Method in interface net.bytebuddy.dynamic.DynamicType
Checks if a dynamic type requires some form of explicit type initialization, either for itself or for one of its auxiliary types, if any.
hasAnnotation(ElementMatcher<? super AnnotationDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a list of annotations by a given matcher on a type that declared these annotations or inherited them from its super classes.
hasChild(ElementMatcher<? super ClassLoader>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches all class loaders in the hierarchy of the matched class loader against a given matcher.
hasDescriptor(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ByteCodeElement's descriptor against a given value.
hasExplicitMetaData() - Method in class net.bytebuddy.description.method.ParameterList.AbstractBase
 
hasExplicitMetaData() - Method in class net.bytebuddy.description.method.ParameterList.Empty
 
hasExplicitMetaData() - Method in interface net.bytebuddy.description.method.ParameterList
Checks if all parameters in this list define both an explicit name and an explicit modifier.
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default.Initialized
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatcherPair
 
hashCode() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.Compound
 
hashCode() - Method in class net.bytebuddy.asm.ClassVisitorWrapper.Chain
 
hashCode() - Method in class net.bytebuddy.ByteBuddy.Definable.Defined
 
hashCode() - Method in class net.bytebuddy.ByteBuddy.Definable.Undefined
 
hashCode() - Method in class net.bytebuddy.ByteBuddy
 
hashCode() - Method in class net.bytebuddy.ByteBuddy.MatchedMethodInterception
 
hashCode() - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
 
hashCode() - Method in class net.bytebuddy.ByteBuddy.OptionalMethodInterception
 
hashCode() - Method in class net.bytebuddy.ClassFileVersion
 
hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription
 
hashCode() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.AbstractEnumerationValue
 
hashCode() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractFieldDescription
 
hashCode() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
hashCode() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
hashCode() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractPackageDescription
 
hashCode() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
 
hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
 
hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForNonResolvedField
 
hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForResolvedField
 
hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
 
hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Compound
 
hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
 
hashCode() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
hashCode() - Method in class net.bytebuddy.dynamic.DynamicType.Default.Loaded
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ClassLoadingAction
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Faulty
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Resolved
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainInjection
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainWrapper
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Enabled
 
hashCode() - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Candidate
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Resolved
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Prepared
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.AbstractBase
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Enabled
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Prefixing
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Suffixing
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodsOnly
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding.Default
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.Simple
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAbstractMethod
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue
 
hashCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForImplementation
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForAnnotation
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForLoadedField
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation.Target.OnMethodParameter
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedConstructor
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedMethod
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForAnnotation
 
hashCode() - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForType
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
 
hashCode() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Explicit
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Illegal
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Legal
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForExplicitType
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForHierarchy
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.Illegal
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Resolved
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Unresolved
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.PrecomputedFinding
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.PrecomputedFinding
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
 
hashCode() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
 
hashCode() - Method in class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
 
hashCode() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Chain
 
hashCode() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
 
hashCode() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Virtual
 
hashCode() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
 
hashCode() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
 
hashCode() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.Cached
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodTypeConstant
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.constant.TextConstant
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.ArgumentLoadingStackManipulation
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
 
hashCode() - Method in class net.bytebuddy.implementation.bytecode.TypeCreation
 
hashCode() - Method in class net.bytebuddy.implementation.DefaultMethodCall.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.DefaultMethodCall
 
hashCode() - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
 
hashCode() - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
 
hashCode() - Method in class net.bytebuddy.implementation.ExceptionMethod
 
hashCode() - Method in class net.bytebuddy.implementation.FieldAccessor.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType.Factory
 
hashCode() - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType
 
hashCode() - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy
 
hashCode() - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
hashCode() - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner
 
hashCode() - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
hashCode() - Method in class net.bytebuddy.implementation.FieldAccessor
 
hashCode() - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
 
hashCode() - Method in class net.bytebuddy.implementation.FixedValue.ForStaticField
 
hashCode() - Method in class net.bytebuddy.implementation.FixedValue
 
hashCode() - Method in class net.bytebuddy.implementation.Forwarding.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.Forwarding
 
hashCode() - Method in class net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticInstance
 
hashCode() - Method in class net.bytebuddy.implementation.Implementation.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
 
hashCode() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
 
hashCode() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
 
hashCode() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
 
hashCode() - Method in class net.bytebuddy.implementation.Implementation.Simple
 
hashCode() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
 
hashCode() - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
 
hashCode() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
 
hashCode() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaInstance
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringValue
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
 
hashCode() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
 
hashCode() - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
 
hashCode() - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForBooleanConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForByteConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForCharacterConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForClassConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForDoubleConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForExistingField
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForFloatConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstanceField
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForIntegerConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForJavaInstance
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForLongConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForShortConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStaticField
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForTextConstant
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForInstanceField
 
hashCode() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForStaticField
 
hashCode() - Method in class net.bytebuddy.implementation.MethodDelegation.Appender
 
hashCode() - Method in class net.bytebuddy.implementation.MethodDelegation
 
hashCode() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
 
hashCode() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForInstanceField
 
hashCode() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticField
 
hashCode() - Method in class net.bytebuddy.implementation.SuperMethodCall.Appender
 
hashCode() - Method in class net.bytebuddy.matcher.AnnotationTypeMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.BooleanMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.ClassLoaderParentMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.CollectionItemMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.CollectionOneToOneMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.CollectionSizeMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.DeclaringAnnotationMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.DeclaringFieldMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.DeclaringMethodMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.DeclaringTypeMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.DescriptorMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
 
hashCode() - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
 
hashCode() - Method in class net.bytebuddy.matcher.EqualityMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.InheritedAnnotationMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.LatentMethodMatcher.Resolved
 
hashCode() - Method in class net.bytebuddy.matcher.MethodExceptionTypeMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.MethodParameterMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.MethodParameterTypeMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.MethodReturnTypeMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.MethodSortMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.ModifierMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.NameMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.NegatingMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.NullMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.StringMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.SubTypeMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.SuperTypeMatcher
 
hashCode() - Method in class net.bytebuddy.matcher.VisibilityMatcher
 
hashCode() - Method in class net.bytebuddy.NamingStrategy.Fixed
 
hashCode() - Method in class net.bytebuddy.NamingStrategy.PrefixingRandom
 
hashCode() - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue
 
hashCode() - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType
 
hashCode() - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom
 
hashCode() - Method in class net.bytebuddy.NamingStrategy.Unbound.Default
 
hashCode() - Method in class net.bytebuddy.NamingStrategy.Unbound.Unified
 
hashCode() - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.AbstractBase
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.Default
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler.DefaultValue
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationToken
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.LegalRuntimeType
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.Loaded
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LegalRuntimeEnumeration
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType.Loaded
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial.Loaded
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.FieldToken
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken.ParameterToken
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
 
hashCode() - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
 
hashCode() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
 
hashCode() - Method in class net.bytebuddy.utility.JavaInstance.MethodType
 
hashCode() - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedConstructor
 
hashCode() - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedMethod
 
hashCode(Object) - Method in enum net.bytebuddy.utility.PropertyDispatcher
Computes a hash code for the given type.
hashCode() - Method in class net.bytebuddy.utility.StreamDrainer
 
hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
 
hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
 
hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
 
hasModifiers() - Method in interface net.bytebuddy.description.method.ParameterDescription
Checks if this parameter has an explicit modifier.
hasModifiers() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
 
hasModifiers() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
 
hasNext() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator
 
hasNext() - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty.EmptyIterator
 
hasParameter(ElementMatcher<? super ParameterDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by validating that at least one parameter fullfils a given constraint.
hasParameters(ElementMatcher<? super Iterable<? extends ParameterDescription>>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by validating that its parameters fulfill a given constraint.

I

identify(TypeDescription) - Method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeIdentifier
Identifies the origin type to a given type description.
ignoredMethods - Variable in class net.bytebuddy.ByteBuddy
A matcher for identifying methods that should never be intercepted.
ignoredMethods - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The method matcher for ignored method specified for this builder.
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.
ignoreMethods(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
ignoreMethods(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
ignoreMethods(ElementMatcher<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a matcher for methods that will be ignored for any interception attempt.
Illegal() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Illegal
 
Illegal() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.Illegal
 
Illegal(String) - Constructor for class net.bytebuddy.pool.TypePool.Resolution.Illegal
Creates a new illegal resolution.
implement(Class<?>...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
implement(TypeDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
implement(Class<?>...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
implement(TypeDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
implement(Class<?>...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Adds an interface to be implemented the created type.
implement(TypeDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Adds an interface to be implemented the created type.
Implementation - Interface in net.bytebuddy.implementation
An implementation is responsible for implementing methods of a dynamically created type as byte code.
Implementation.Compound - Class in net.bytebuddy.implementation
A compound implementation that allows to combine several implementations.
Implementation.Context - Interface in net.bytebuddy.implementation
The context for an implementation application.
Implementation.Context.Default - Class in net.bytebuddy.implementation
A default implementation of an Implementation.Context.ExtractableView which serves as its own AuxiliaryType.MethodAccessorFactory.
Implementation.Context.Default.AbstractDelegationEntry - Class in net.bytebuddy.implementation
An abstract method pool entry that delegates the implementation of a method to itself.
Implementation.Context.Default.AccessorMethodDelegation - Class in net.bytebuddy.implementation
An implementation of a TypeWriter.MethodPool.Entry for implementing an accessor method.
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
An implementation for a field getter.
Implementation.Context.Default.FieldSetter - Class in net.bytebuddy.implementation
An implementation for a field setter.
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.InjectedCode - Interface in net.bytebuddy.implementation
When draining an implementation context, a type initializer might be written to the created class file.
Implementation.Context.ExtractableView.InjectedCode.None - Enum in net.bytebuddy.implementation
A canonical implementation of non-applicable injected code.
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.Illegal - Enum in net.bytebuddy.implementation
A canonical implementation of an illegal Implementation.SpecialMethodInvocation.
Implementation.SpecialMethodInvocation.Simple - Class in net.bytebuddy.implementation
A canonical implementation of a Implementation.SpecialMethodInvocation.
Implementation.Target - Interface in net.bytebuddy.implementation
The target of an implementation.
Implementation.Target.AbstractBase - Class in net.bytebuddy.implementation
An abstract base implementation for an Implementation.Target.
Implementation.Target.Factory - Interface in net.bytebuddy.implementation
A factory for creating an Implementation.Target.
Implementation.Target.MethodLookup - Interface in net.bytebuddy.implementation
A strategy for looking up a method.
Implementation.Target.MethodLookup.Default - Enum in net.bytebuddy.implementation
Default implementations of a Implementation.Target.MethodLookup.
ImplicitlyTypedUnboxingResponsible(TypeDescription) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
Creates a new implicitly typed unboxing responsible.
in(FieldAccessor.FieldLocator.Factory) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
in(Class<?>) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
in(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
in(FieldAccessor.FieldLocator.Factory) - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
in(Class<?>) - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
in(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
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(FieldAccessor.FieldLocator.Factory) - Method in interface net.bytebuddy.implementation.FieldAccessor.OwnerTypeLocatable
Determines that a field should only be considered when it was identified by a field locator that is produced by the given factory.
include(FieldRegistry.LatentFieldMatcher, FieldAttributeAppender.Factory, Object) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
 
include(FieldRegistry.LatentFieldMatcher, FieldAttributeAppender.Factory, Object) - Method in interface net.bytebuddy.dynamic.scaffold.FieldRegistry
Creates a new field registry with the given attribute appender registered for the supplied field matcher.
IncompatibleRuntimeType(Class<?>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.IncompatibleRuntimeType
Creates a new representation for an annotation with an incompatible runtime type.
IncompatibleRuntimeType(Class<?>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.IncompatibleRuntimeType
Creates a new representation for an incompatible runtime type.
inherited(Set<? extends TypeDescription>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
 
inherited(Set<? extends TypeDescription>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
 
inherited(Set<? extends TypeDescription>) - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotation
 
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.
initialize(String, byte[], ClassLoader) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default
 
initialize(String, byte[], ClassLoader) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator
Initializes this binary locator.
initialize(Class<?>, LoadedTypeInitializer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy
Determines if and how a loaded type initializer is to be applied to a loaded type.
initialize(Class<?>, LoadedTypeInitializer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.NoOp
 
initialize(Class<?>, LoadedTypeInitializer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
initialize(Class<?>) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus
Initializes a loaded type.
Initialized(String, byte[], TypePool.CacheProvider, ClassFileLocator) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default.Initialized
Creates a new initialized form of a default binary locator.
initializerFor(TypeDescription) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus.Accessor
Creates a stack manipulation for a given instrumented type that injects a code block for calling the system class loader's nexus in order to apply a self-initialization.
inject(File, File) - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
inject(File) - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
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 interface net.bytebuddy.dynamic.loading.ClassInjector
Injects the given types into the represented class loader.
inject(Map<? extends TypeDescription, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
 
inject(Instrumentation, JarFile) - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
Adds the given classes to the represented class loader.
inject(Map<? extends TypeDescription, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
 
inject(MethodRegistry, MethodAttributeAppender.Factory) - Method in interface net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy
Returns a method registry that is capable of creating byte code for the constructors that were provided by the ConstructorStrategy.extractConstructors(TypeDescription) method of this instance.
InlineInstrumentedType - Class in net.bytebuddy.dynamic.scaffold.inline
An instrumented type which enhances a given type description by an extending redefinition.
InlineInstrumentedType(ClassFileVersion, TypeDescription, List<TypeDescription>, int, NamingStrategy) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
Creates a new inlined instrumented type.
InlineInstrumentedType(TypeDescription, String, List<TypeDescription>, int, List<? extends FieldDescription>, List<? extends MethodDescription>, LoadedTypeInitializer, InstrumentedType.TypeInitializer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
Creates a new inlined instrumented type.
InliningImplementationMatcher - Class in net.bytebuddy.dynamic.scaffold.inline
A latent method matcher that identifies methods to instrument when redefining or rebasing a type.
InliningImplementationMatcher(ElementMatcher<? super MethodDescription>, ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
Creates a new inline implementation matcher.
inputStream(String, Map<String, byte[]>) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
Performs a lookup of an input stream for exposing a class file as a resource.
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.
installOn(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
installOn(Instrumentation) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
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.
installOnByteBuddyAgent() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
installOnByteBuddyAgent() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
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.
INSTANCE_FIELD - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy
The name of the field that stores the delegation instance.
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.
InstrumentableMatcher(ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
Creates a latent method matcher that matches all methods that are to be instrumented by a SubclassDynamicTypeBuilder.
instrumentedMethods - Variable in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.AbstractBase
A set containing all instrumented methods.
instrumentedMethods - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
A list of all instrumented methods.
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.TypeWriter.Default
The instrumented type that is to be written.
InstrumentedType.AbstractBase - Class in net.bytebuddy.dynamic.scaffold
An abstract base implementation of an instrumented type.
InstrumentedType.AbstractBase.FieldToken - Class in net.bytebuddy.dynamic.scaffold
An implementation of a new field for the enclosing instrumented type.
InstrumentedType.AbstractBase.MethodToken - Class in net.bytebuddy.dynamic.scaffold
An implementation of a new method or constructor for the enclosing instrumented type.
InstrumentedType.AbstractBase.MethodToken.ParameterToken - Class in net.bytebuddy.dynamic.scaffold
An implementation of a method parameter for a method of an instrumented type.
InstrumentedType.TypeInitializer - Interface in net.bytebuddy.dynamic.scaffold
A type initializer is responsible for defining a type's static initialization block.
InstrumentedType.TypeInitializer.None - Enum in net.bytebuddy.dynamic.scaffold
Canonical implementation of a non-defined type initializer.
InstrumentedType.TypeInitializer.Simple - Class in net.bytebuddy.dynamic.scaffold
A simple, defined type initializer that executes a given StackManipulation.
IntegerConstant - Enum in net.bytebuddy.implementation.bytecode.constant
This class is responsible for loading any int constant onto the operand stack.
IntegerConstant.ConstantPool - Class in net.bytebuddy.implementation.bytecode.constant
A stack manipulation that loads a JVM-integer value from a constant pool value onto the operand stack.
IntegerConstant.SingleBytePush - Class in net.bytebuddy.implementation.bytecode.constant
A stack manipulation that loads a JVM-integer value by a 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.ByteBuddy.MatchedMethodInterception
 
intercept(Implementation) - Method in interface net.bytebuddy.ByteBuddy.MethodInterceptable
Intercepts the given method with the given implementations.
intercept(Implementation) - Method in class net.bytebuddy.ByteBuddy.OptionalMethodInterception
 
intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception
 
intercept(Implementation) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception
 
intercept(Implementation) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MatchedMethodInterception
Intercepts the currently selected method by a given implementation.
interfaceTypes - Variable in class net.bytebuddy.ByteBuddy
A list of interface types to be implemented by any class that is implemented by the current configuration.
interfaceTypes - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The interface types to implement as specified for this builder.
internalName - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
The internal name of the method.
Invocation(MethodDescription) - 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, TypeDescription) - Constructor for class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
Creates an invocation of a given method on a given invocation target type.
invocationHandler - Variable in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
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, Assigner) - Constructor for class net.bytebuddy.implementation.InvocationHandlerAdapter
Creates a new invocation handler for a given field.
InvocationHandlerAdapter.AssignerConfigurable - Interface in net.bytebuddy.implementation
Allows for the configuration of an Assigner of an InvocationHandlerAdapter.
InvocationHandlerAdapter.ForInstanceDelegation - 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.ForInstanceDelegation.Appender - Class in net.bytebuddy.implementation
An appender for implementing the InvocationHandlerAdapter.ForInstanceDelegation.
InvocationHandlerAdapter.ForStaticDelegation - 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.ForStaticDelegation.Appender - Class in net.bytebuddy.implementation
An appender for implementing the InvocationHandlerAdapter.ForStaticDelegation.
invocationProvider - Variable in class net.bytebuddy.implementation.InvokeDynamic
The target provided that identifies the method to be bootstrapped.
invokable(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy
Intercepts a given selection of byte code level methods, i.e.
invokable(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
invokable(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
invokable(LatentMethodMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
invokable(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
invokable(LatentMethodMatcher) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
invokable(ElementMatcher<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Selects a set of byte code level methods, i.e.
invokable(LatentMethodMatcher) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Selects a set of byte code level methods, i.e.
invokableMethods - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
A map of invokable methods by their unique signature.
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
 
invoke(MethodDescription) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Virtual
 
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(MethodCall.MethodLocator) - Static method in class net.bytebuddy.implementation.MethodCall
Invokes a method using the provided method locator.
invoke(MethodDescription, Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation
 
invoke(MethodDescription, Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForStandardInvocation
 
invoke(MethodDescription, Implementation.Target) - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation
 
invoke(MethodDescription, Implementation.Target) - Method in interface net.bytebuddy.implementation.MethodCall.MethodInvoker
Invokes the method.
invoke(Object, Method, Object[]) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler
 
invoke(Object, Object...) - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedConstructor
 
invoke(Object, Object...) - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedMethod
 
invoke(Object, Object...) - Method in enum net.bytebuddy.utility.JavaMethod.ForUnavailableMethod
 
invoke(Object, Object...) - Method in interface net.bytebuddy.utility.JavaMethod
Invokes this method.
invokeable(LatentMethodMatcher) - Method in class net.bytebuddy.ByteBuddy
Intercepts a given selection of byte code level methods, i.e.
invokeable(LatentMethodMatcher) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
invokeDefault(TypeDescription, String) - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
 
invokeDefault(TypeDescription, String) - Method in interface net.bytebuddy.implementation.Implementation.Target
Creates a special method invocation for invoking a default method.
InvokeDynamic - Class in net.bytebuddy.implementation
An implementation that applies a dynamic method invocation.
InvokeDynamic(MethodDescription, List<?>, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, boolean) - 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.ForBooleanValue - Class in net.bytebuddy.implementation
An argument provider for a boolean value.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteValue - Class in net.bytebuddy.implementation
An argument provider for a byte value.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterValue - Class in net.bytebuddy.implementation
An argument provider for a char value.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassValue - Class in net.bytebuddy.implementation
An argument provider for a Class constant.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleValue - Class in net.bytebuddy.implementation
An argument provider for a double value.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField - Class in net.bytebuddy.implementation
Provides an argument from an existing field.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter - Class in net.bytebuddy.implementation
An argument provider that loads an argument of the intercepted method.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatValue - Class in net.bytebuddy.implementation
An argument provider for a float value.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField - Class in net.bytebuddy.implementation
An argument provider that loads a value from an instance field.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerValue - 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.ForJavaInstance - Class in net.bytebuddy.implementation
An argument provider for a Java instance.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongValue - 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.ForNullValue - Class in net.bytebuddy.implementation
An argument provider for the null value.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortValue - Class in net.bytebuddy.implementation
An argument provider for a short value.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField - Class in net.bytebuddy.implementation
An argument provider for a value that is stored in a randomly named static field.
InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringValue - 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.ForMethodDescription - Class in net.bytebuddy.implementation
A target that requests to dynamically invoke a method to substitute for a given method.
InvokeDynamic.InvocationProvider.Target.Resolved - Interface in net.bytebuddy.implementation
InvokeDynamic.InvocationProvider.Target.Resolved.Simple - Class in net.bytebuddy.implementation
InvokeDynamic.TerminationHandler - Interface in net.bytebuddy.implementation
A termination handler is responsible to handle the return value of a method that is invoked via a InvokeDynamic.
InvokeDynamic.TerminationHandler.ForChainedInvocation - Enum in net.bytebuddy.implementation
Drops the return value of the dynamic invocation from the operand stack without returning from the intercepted method.
InvokeDynamic.TerminationHandler.ForMethodReturn - Enum in net.bytebuddy.implementation
Returns the return value of the dynamic invocation from the intercepted method.
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.WithImplicitArgumentType - Class in net.bytebuddy.implementation
An invoke dynamic implementation where the last argument is an implicitly typed method argument.
InvokeDynamic.WithImplicitFieldType - 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.
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.
invokeStatic(Object...) - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedConstructor
 
invokeStatic(Object...) - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedMethod
 
invokeStatic(Object...) - Method in enum net.bytebuddy.utility.JavaMethod.ForUnavailableMethod
 
invokeStatic(Object...) - Method in interface net.bytebuddy.utility.JavaMethod
Invokes a static method.
invokeSuper(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
 
invokeSuper(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
 
invokeSuper(MethodDescription, Implementation.Target.MethodLookup) - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
 
invokeSuper(MethodDescription) - Method in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
Invokes the fully resolved method to be invoked by a super method call.
invokeSuper(MethodDescription, Implementation.Target.MethodLookup) - 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 method that is instrumented by the returned instance by a super method invocation.
is(boolean) - Static method in enum net.bytebuddy.description.modifier.EnumerationState
Creates an enumeration state from a boolean value indicating if a type or member is supposed to be synthetic.
is(boolean) - Static method in enum net.bytebuddy.description.modifier.SynchronizationState
Creates a synchronization state from a boolean value indicating if a method is supposed to be synchronized.
is(boolean) - Static method in enum net.bytebuddy.description.modifier.SyntheticState
Creates a synthetic state from a boolean value indicating if a type or member is supposed to be synthetic.
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(Method) - Static method in class net.bytebuddy.matcher.ElementMatchers
Exactly matches a given method as a MethodDescription.
is(Constructor<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Exactly matches a given constructor as a MethodDescription.
is(MethodDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Exactly matches a given MethodDescription.
is(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Exactly matches a given type as a TypeDescription.
is(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Exactly matches a given TypeDescription.
is(Annotation) - Static method in class net.bytebuddy.matcher.ElementMatchers
Exactly matches a given annotation as an AnnotationDescription.
is(AnnotationDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Exactly matches a given AnnotationDescription.
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.AbstractModifierReviewable
 
isAbstract() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is abstract.
isAlive() - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
 
isAlive() - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
 
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
 
isAnnotatedWith(Class<? extends Annotation>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches an AnnotatedElement for declared annotations.
isAnnotatedWith(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches an AnnotatedElement for declared annotations.
isAnnotatedWith(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches an AnnotatedElement for declared annotations.
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.AbstractModifierReviewable
 
isAnnotation() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object represents the annotation flag.
isAnnotation() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isAnnotation(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates if a type is an annotation type.
isAnnotationPresent(Class<? extends Annotation>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
 
isAnnotationPresent(TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
 
isAnnotationPresent(TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotation
 
isAnnotationPresent(TypeDescription) - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotation
 
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.
isAnnotationValue() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
isAnnotationValue() - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if instances of this type can be defined as unloaded value of an annotation.
isAnonymousClass() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
isAnonymousClass() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isAnonymousClass() - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if this type description represents an anonymous type.
isAnonymousClass() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
isAnonymousClass() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
isAnonymousClass() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
isArray() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
isArray() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
isArray() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isArray() - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if the type described by this entity is an array.
isAssignableFrom(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
isAssignableFrom(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
isAssignableFrom(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
isAssignableFrom(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
isAssignableFrom(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isAssignableFrom(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isAssignableFrom(Class<?>) - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if this type is assignable from the type described by this instance, for example for class 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.AbstractTypeDescription.OfSimpleType
 
isAssignableTo(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
isAssignableTo(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
isAssignableTo(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
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).
isBootstrap() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
isBootstrap(List<?>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
isBootstrap() - Method in interface net.bytebuddy.description.method.MethodDescription
Checks if the method is a bootstrap method.
isBootstrap(List<?>) - Method in interface net.bytebuddy.description.method.MethodDescription
Checks if the method is a bootstrap method that accepts the given arguments.
isBootstrapClassLoader() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches exactly the bootstrap ClassLoader .
isBridge() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
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.AbstractModifierReviewable
 
isBridge() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object represents the bridge flag.
isBridge() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription that is a bridge.
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.
isConstantPool() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
isConstantPool() - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if instances of this type can be stored in the constant pool of a class.
isConstructor() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
isConstructor() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
isConstructor() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
isConstructor() - Method in interface net.bytebuddy.description.method.MethodDescription
Checks if this method description represents a constructor.
isConstructor() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
isConstructor() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
isConstructor() - Static method in class net.bytebuddy.matcher.ElementMatchers
Only matches method descriptions that represent a Constructor.
isDeclaredBy(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ByteCodeElement for being declared by a given TypeDescription.
isDeclaredBy(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ByteCodeElement for being declared by a given Class.
isDeclaredBy(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ByteCodeElement for being declared by a TypeDescription that is matched by the given matcher.
isDeclaredInMethod() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
 
isDeclaredInMethod() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
 
isDeclaredInMethod() - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext
Returns true if this instance represents a type that was declared within a method.
isDeclaredInMethod() - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared
 
isDeclaredInType() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
 
isDeclaredInType() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
 
isDeclaredInType() - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext
Returns true if this instance represents a type that was declared within another type but not within a method.
isDeclaredInType() - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared
 
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.AbstractMethodDescription
 
isDefaultMethod() - Method in interface net.bytebuddy.description.method.MethodDescription
Checks if this method represents a Java 8+ default method.
isDefaultMethod() - Static method in class net.bytebuddy.matcher.ElementMatchers
Only matches Java 8 default methods.
isDefined() - Method in class net.bytebuddy.ByteBuddy.Definable.Defined
 
isDefined() - Method in interface net.bytebuddy.ByteBuddy.Definable
Checks if this value is explicitly defined.
isDefined() - Method in class net.bytebuddy.ByteBuddy.Definable.Undefined
 
isDefined() - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer
Indicates if this type initializer is defined.
isDefined() - Method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.None
 
isDefined() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
 
isDefined() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.TypeInitializerInjection
 
isDefined() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.Sort
Indicates if this sort defines a method, with or without byte code.
isDefined() - Method in interface net.bytebuddy.implementation.Implementation.Context.ExtractableView.InjectedCode
Checks if there is actually code defined to be injected.
isDefined() - Method in enum net.bytebuddy.implementation.Implementation.Context.ExtractableView.InjectedCode.None
 
isDefined() - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Loaded.State
Returns true if the related annotation value is defined, i.e.
isDelegating(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
Checks if a class loader is a delegating class loader.
isDeprecated() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractModifierReviewable
 
isDeprecated() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object represents the deprecated flag.
isEmpty(T, String) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that a collection is empty.
isEnum() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractModifierReviewable
 
isEnum() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object represents the enum flag.
isEnumeration() - Method in enum net.bytebuddy.description.modifier.EnumerationState
Checks if the current state describes the enum state.
isEquals() - Static method in class net.bytebuddy.matcher.ElementMatchers
Only matches the Object.equals(Object) method, also if it was overridden.
isExtendable(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that a type can be implemented, i.e.
isExtensionClassLoader() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches exactly the extension ClassLoader.
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.TypeManifestation
Returns true if a type represents a final type.
isFinal() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractModifierReviewable
 
isFinal() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is final.
isFinal() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ModifierReviewable that is final.
isFinalizer() - Static method in class net.bytebuddy.matcher.ElementMatchers
Only matches the Object.finalize() method, even if it was overridden.
isGetter() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches any Java bean getter method.
isGetter(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches any Java bean getter method which returns the given type.
isGetter(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.
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.Entry.Sort
Indicates if this sort defines byte code.
isInstance(Object) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
isInstance(Object) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
isInstance(Object) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isInstance(Object) - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if object is an instance of the type represented by this instance.
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.AbstractModifierReviewable
 
isInterface() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object represents the interface flag.
isInterface() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isInterface(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates if a type represents an interface.
isInterface(T[]) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates if an array of type only contains interfaces.
isInterface(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates if a list of type only contains interfaces.
isInvokable() - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedConstructor
 
isInvokable() - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedMethod
 
isInvokable() - Method in enum net.bytebuddy.utility.JavaMethod.ForUnavailableMethod
 
isInvokable() - Method in interface net.bytebuddy.utility.JavaMethod
Checks if this method is invokable on the current version of the Java virtual machine.
isInvokableOn(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
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.
isLocalClass() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
isLocalClass() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isLocalClass() - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if this type description represents a local type.
isLocalClass() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
isLocalClass() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
isLocalClass() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
isMandated() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractModifierReviewable
 
isMandated() - Method in interface net.bytebuddy.description.ModifierReviewable
CSpecifies if the modifier described by this object is mandated.
isManifest() - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
Checks if this persistence handler represents manifest class file storage.
isMemberClass() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
isMemberClass() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isMemberClass() - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if this type description represents a member type.
isMemberClass() - Method in class net.bytebuddy.description.type.TypeDescription.Latent
 
isMemberClass() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
 
isMemberClass() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription
 
isMethod() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
isMethod() - Method in interface net.bytebuddy.description.method.MethodDescription
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.
isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter
 
isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
 
isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
 
isNamed() - Method in interface net.bytebuddy.description.method.ParameterDescription
Checks if this parameter has an explicit name.
isNamed() - Method in class net.bytebuddy.description.method.ParameterDescription.Latent
 
isNamed() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
 
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.AbstractModifierReviewable
 
isNative() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is native.
isNative() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription that is native.
isNotEmpty(T, String) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that a collection is not empty.
isOverridable() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
isOverridable() - Method in interface net.bytebuddy.description.method.MethodDescription
Verifies if this method description represents an overridable method.
isOverridable() - Static method in class net.bytebuddy.matcher.ElementMatchers
Only matches methods that are overridable, i.e.
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.AbstractModifierReviewable
 
isPackagePrivate() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is package private.
isPackagePrivate() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ModifierReviewable that is package-private.
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.
isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
isPrimitive() - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
isPrimitive() - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if the type described by this entity is a primitive type.
isPrimitiveWrapper() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
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.AbstractModifierReviewable
 
isPrivate() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is private.
isPrivate() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ModifierReviewable that is private.
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.AbstractModifierReviewable
 
isProtected() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is protected.
isProtected() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ModifierReviewable that is protected.
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.AbstractModifierReviewable
 
isPublic() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is public.
isPublic() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ModifierReviewable that is public.
isRebased() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
 
isRebased() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
 
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
 
isRedefinition() - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Engine
Returns true if this engine represents ClassReloadingStrategy.Engine.REDEFINITION.
isResolved() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
 
isResolved() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.Resolution.Illegal
 
isResolved() - Method in interface net.bytebuddy.dynamic.ClassFileLocator.Resolution
Checks if this binary representation is valid.
isResolved() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Candidate
 
isResolved() - Method in interface net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget
Returns true if the bridge method resolution process was finalized.
isResolved() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Resolved
 
isResolved() - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Unknown
 
isResolved() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
 
isResolved() - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Loaded.State
Returns true if the related annotation value is resolved, i.e.
isResolved() - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
 
isResolved() - Method in interface net.bytebuddy.pool.TypePool.Resolution
Determines if this resolution represents a TypeDescription.
isResolved() - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
 
isSamePackage(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
isSamePackage(TypeDescription) - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if two types are defined in the same package.
isSealed() - Method in class net.bytebuddy.description.type.PackageDescription.ForLoadedPackage
 
isSealed() - Method in interface net.bytebuddy.description.type.PackageDescription
Checks if this package description represents a sealed package.
isSealed() - Method in class net.bytebuddy.description.type.PackageDescription.Simple
 
isSelfDeclared() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
 
isSelfDeclared() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
 
isSelfDeclared() - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext
Returns true if this instance represents a self declared type.
isSelfDeclared() - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared
 
isSetter() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches any Java bean setter method.
isSetter(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches any Java bean setter method which takes an argument the given type.
isSetter(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.
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.AbstractMethodDescription
 
isSpecializableFor(TypeDescription) - Method in interface net.bytebuddy.description.method.MethodDescription
Checks if this method can be called using the INVOKESPECIAL for a given type.
isSpecializableFor(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
isSpecializableFor(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
isSpecializationOf(MethodDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a specialized version of a given method.
isStatic(boolean) - Static method in enum net.bytebuddy.description.modifier.Ownership
Creates a member ownership state from a boolean value indicating if a member is supposed to be static.
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.AbstractModifierReviewable
 
isStatic() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is static.
isStatic() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ModifierReviewable that is static.
isStrict() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractModifierReviewable
 
isStrict() - Method in interface net.bytebuddy.description.ModifierReviewable
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
Matches a MethodDescription that is strictfp.
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.
isSuper() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractModifierReviewable
 
isSuper() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object reflects the type super flag.
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.
isSupportsDefaultMethods() - Method in class net.bytebuddy.ClassFileVersion
Checks if this class file version supports interface default methods.
isSuppressed() - Method in enum net.bytebuddy.implementation.attribute.AnnotationAppender.AnnotationVisibility
Checks if this instance represents an annotation that is not to be embedded into Java byte code, i.e.
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.AbstractModifierReviewable
 
isSynchronized() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is synchronized.
isSynchronized() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription that is synchronized.
isSynthetic() - Method in class net.bytebuddy.description.field.FieldDescription.ForLoadedField
 
isSynthetic() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
isSynthetic() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
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.AbstractModifierReviewable
 
isSynthetic() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object is synthetic.
isSynthetic() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ModifierReviewable that is synthetic.
isSystemClassLoader() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches exactly the system ClassLoader.
isThrowable(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Checks if given types can all be thrown, i.e.
isToString() - Static method in class net.bytebuddy.matcher.ElementMatchers
Only matches the Object.toString() method, also if it was overridden.
isTransient() - Method in class net.bytebuddy.description.ModifierReviewable.AbstractModifierReviewable
 
isTransient() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object represents the transient flag.
isTypeInitializer() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
isTypeInitializer() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
isTypeInitializer() - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
isTypeInitializer() - Method in interface net.bytebuddy.description.method.MethodDescription
Checks if this method is a type initializer.
isTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
isTypeInitializer() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
isTypeInitializer() - Static method in class net.bytebuddy.matcher.ElementMatchers
Only matches method descriptions that represent a Class type initializer.
isUnresolved() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
Checks if this binding is unresolved.
isValid() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation
 
isValid() - Method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.None
 
isValid() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
 
isValid() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
 
isValid() - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
 
isValid() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
 
isValid() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
 
isValid() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
 
isValid() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
 
isValid() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
 
isValid() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution
Determines if a field lookup was successful.
isValid() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Resolved
 
isValid() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Unresolved
 
isValid() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
 
isValid() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
 
isValid() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
 
isValid() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
 
isValid() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
 
isValid() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
 
isValid() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.Cached
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodTypeConstant
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.constant.TextConstant
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.Duplication
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.ArgumentLoadingStackManipulation
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.Removal
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
 
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.LegalTrivial
 
isValid() - Method in enum net.bytebuddy.implementation.bytecode.Throw
 
isValid() - Method in class net.bytebuddy.implementation.bytecode.TypeCreation
 
isValid() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
 
isValid() - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
 
isValid() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
 
isValidIdentifier(String) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that a string represents a valid Java identifier, i.e.
isValidTypeName(String) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates a Java type name to be valid.
isVarargs(boolean) - Static method in enum net.bytebuddy.description.modifier.MethodArguments
Creates a method argument state from a boolean value indicating if a method should support varargs.
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.AbstractModifierReviewable
 
isVarArgs() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object represents the var args flag.
isVarArgs() - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription that is a var-args.
isVisibilityBridge() - Static method in class net.bytebuddy.matcher.ElementMatchers
Only matches method descriptions that represent a visibility bridge.
isVisible() - Method in enum net.bytebuddy.implementation.attribute.AnnotationAppender.AnnotationVisibility
Checks if this instance represents an annotation that is visible at runtime, 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.AbstractFieldDescription
 
isVisibleTo(TypeDescription) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
isVisibleTo(TypeDescription) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
isVisibleTo(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ByteCodeElement that is visible to a given Class.
isVisibleTo(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a ByteCodeElement that is visible to a given TypeDescription.
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.AbstractModifierReviewable
 
isVolatile() - Method in interface net.bytebuddy.description.ModifierReviewable
Specifies if the modifier described by this object represents the volatile flag.

J

JAVA_LANG_CLASS_INTERNAL_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The internal name of the Class class.
JAVA_LANG_CONSTRUCTOR_INTERNAL_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The internal name of the Constructor class.
JAVA_LANG_OBJECT_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The descriptor of the Object class.
JAVA_LANG_OBJECT_INTERNAL_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The internal name of the Object class.
JAVA_V1 - Static variable in class net.bytebuddy.ClassFileVersion
The class file version of Java 1.
JAVA_V2 - Static variable in class net.bytebuddy.ClassFileVersion
The class file version of Java 2.
JAVA_V3 - Static variable in class net.bytebuddy.ClassFileVersion
The class file version of Java 3.
JAVA_V4 - Static variable in class net.bytebuddy.ClassFileVersion
The class file version of Java 4.
JAVA_V5 - Static variable in class net.bytebuddy.ClassFileVersion
The class file version of Java 5.
JAVA_V6 - Static variable in class net.bytebuddy.ClassFileVersion
The class file version of Java 6.
JAVA_V7 - Static variable in class net.bytebuddy.ClassFileVersion
The class file version of Java 7.
JAVA_V8 - Static variable in class net.bytebuddy.ClassFileVersion
The class file version of Java 8.
JavaInstance - Interface in net.bytebuddy.utility
Returns a Java instance of an object that has a special meaning to the Java virtual machine and that is not available to Java in versions 6.
JavaInstance.MethodHandle - Class in net.bytebuddy.utility
Represents a java.lang.invoke.MethodHandle object.
JavaInstance.MethodHandle.HandleType - Enum in net.bytebuddy.utility
A representation of a method handle's type.
JavaInstance.MethodType - Class in net.bytebuddy.utility
Represents a java.lang.invoke.MethodType object.
JavaMethod - Interface in net.bytebuddy.utility
A canonical representation of a Java method that is invoked via reflection which might not be available on every Java virtual machine.
JavaMethod.ForLoadedConstructor - Class in net.bytebuddy.utility
Represents a constructor that can be invoked.
JavaMethod.ForLoadedMethod - Class in net.bytebuddy.utility
Represents a method that can be invoked.
JavaMethod.ForUnavailableMethod - Enum in net.bytebuddy.utility
Represents a method that cannot be invoked.
JavaType - Enum in net.bytebuddy.utility
Representations of Java types that do not exist in Java 6 but that have a special meaning to the JVM.
join(List<? extends T>, T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Creates a list that contains all elements of a given list with an additional appended element.
join(T, List<? extends T>) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Creates a list that contains all elements of a given list with an additional prepended element.
join(List<? extends T>, List<? extends T>) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Joins two lists.
joinUnique(List<? extends T>, T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Joins a list with an element only if the element is not yet contained in the list.
joinUnique(T, List<? extends T>) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Joins a list with an element only if the element is not yet contained in the list.
joinUnique(List<? extends T>, List<? extends T>) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Joins two lists with only adding the elements of the right list if they are not yet contained.

L

Latent(String, TypeDescription, TypeDescription, int) - Constructor for class net.bytebuddy.description.field.FieldDescription.Latent
Creates an immutable latent field description.
Latent(String, TypeDescription, TypeDescription, List<? extends TypeDescription>, int, List<? extends TypeDescription>) - Constructor for class net.bytebuddy.description.method.MethodDescription.Latent
Creates an immutable latent method description.
Latent(MethodDescription, TypeDescription, int, int) - Constructor for class net.bytebuddy.description.method.ParameterDescription.Latent
Creates a latent description of a parameter.
latent(MethodDescription, List<? extends TypeDescription>) - Static method in class net.bytebuddy.description.method.ParameterList.Explicit
Creates a list of method parameters from a list of type descriptions.
Latent(String, int, TypeDescription, List<? extends TypeDescription>) - Constructor for class net.bytebuddy.description.type.TypeDescription.Latent
Creates a new latent type.
LatentMethodMatcher - Interface in net.bytebuddy.matcher
A method matcher that is resolved by handing over the instrumented type before the matcher is applied to a method.
LatentMethodMatcher.Resolved - Class in net.bytebuddy.matcher
A latent method matcher that is already resolved.
LazyEnumerationValue(TypePool) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LazyEnumerationValue
Creates a new lazy enumeration value.
LazyTypeDescription(TypePool, int, String, String, String, String[], TypePool.LazyTypeDescription.DeclarationContext, boolean, List<TypePool.LazyTypeDescription.AnnotationToken>, List<TypePool.LazyTypeDescription.FieldToken>, List<TypePool.LazyTypeDescription.MethodToken>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription
Creates a new lazy type description.
LazyTypeList(String) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.LazyTypeList
Creates a new type list for a method's parameter types.
LazyTypeList(String[]) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.LazyTypeList
Creates a new type list for a list of internal names.
Legal(String) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Legal
Creates a new field locator for a legal field name.
LegalRuntimeEnumeration(Enum<?>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LegalRuntimeEnumeration
Creates a representation for an enumeration value.
LegalRuntimeType(ClassLoader, Class<? extends Annotation>, Map<String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.LegalRuntimeType
Creates a representation for an annotation value.
load(Class<T>) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.ForLoadedEnumeration
 
load(Class<T>) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue
Prepares this enumeration value to be loaded.
load() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
 
load(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
 
load() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription.Loadable
Loads this annotation description.
load(ClassLoader) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription.Loadable
Loads this annotation description.
load(ClassLoader, ClassLoadingStrategy) - Method in class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
 
load(ClassLoader, ClassLoadingStrategy) - Method in interface net.bytebuddy.dynamic.DynamicType.Unloaded
Attempts to load this dynamic type including all of its auxiliary types, if any.
load(ClassLoader, Map<TypeDescription, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, boolean) - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Loads a given set of class descriptions and their binary representations.
load(ClassLoader, Map<TypeDescription, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainInjection
 
load(ClassLoader, Map<TypeDescription, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainWrapper
 
load(ClassLoader, Map<TypeDescription, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection
 
load(ClassLoader, Map<TypeDescription, byte[]>) - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy
Loads a given collection of classes given their binary representation.
load(ClassLoader, Map<TypeDescription, byte[]>) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
 
load() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
Creates a value-loading stack manipulation.
load(ClassLoader) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation
 
load(ClassLoader) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray
 
load(Class<T>) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LazyEnumerationValue
 
load(ClassLoader) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration
 
load(ClassLoader) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType
 
load(ClassLoader) - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue
Returns the loaded value of this annotation.
load(ClassLoader) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial
 
load() - Method in enum net.bytebuddy.utility.JavaType
Loads the class that is represented by this Java type.
loadArguments(MethodDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
Loads all method arguments for a given method onto the operand stack.
loadClass(String, boolean) - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
 
Loaded(TypeDescription, byte[], LoadedTypeInitializer, List<? extends DynamicType>, Map<TypeDescription, Class<?>>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Default.Loaded
Creates a new representation of a loaded dynamic type.
Loaded(Class<?>, List<TypePool.LazyTypeDescription.AnnotationValue.Loaded<?>>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.Loaded
Creates a new representation of an annotation property representing an array of non-trivial values.
Loaded(Class<?>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType.Loaded
Creates a new representation for an annotation property referencing a type.
Loaded(V, PropertyDispatcher) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial.Loaded
Creates a new trivial loaded annotation value representation.
loadedTypeInitializer - Variable in class net.bytebuddy.dynamic.DynamicType.Default
The loaded type initializer for this dynamic type.
loadedTypeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
The loaded type initializer for this instrumented type.
loadedTypeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The loaded type initializer of the instrumented type.
LoadedTypeInitializer - Interface in net.bytebuddy.implementation
Implementations of this interface explicitly initialize a loaded type.
LoadedTypeInitializer.Compound - Class in net.bytebuddy.implementation
A compound loaded type initializer that combines several type initializers.
LoadedTypeInitializer.ForStaticField<T> - Class in net.bytebuddy.implementation
A type initializer for setting a value for a static field.
LoadedTypeInitializer.NoOp - Enum in net.bytebuddy.implementation
A loaded type initializer that does not do anything.
Loader() - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
 
loadFieldOwner() - Method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForInstanceField
 
loadFieldOwner() - Method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticField
 
loadFieldOwner() - Method in class net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticInstance
 
loadFieldOwner() - Method in interface net.bytebuddy.implementation.Forwarding.PreparationHandler
Creates a stack manipulation for loading the field owner onto the operand stack.
loadOffset(int) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
Creates a stack assignment for a given index of the local variable array.
loadSilent() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription.ForPrepared
 
loadSilent(ClassLoader) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription.ForPrepared
 
loadSilent() - Method in interface net.bytebuddy.description.annotation.AnnotationDescription.Loadable
Loads this annotation description.
loadSilent(ClassLoader) - Method in interface net.bytebuddy.description.annotation.AnnotationDescription.Loadable
Loads this annotation description.
loadThisReferenceAndArguments(MethodDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
Loads all method arguments for a given method onto the operand stack, including a reference to this, if the method is non-static.
locate(String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default.Initialized
 
locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
 
locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
 
locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
 
locate(String) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate
Loads a class by its name.
locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
 
locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.Compound
 
locate(String) - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
 
locate(String) - Method in interface net.bytebuddy.dynamic.ClassFileLocator
Locates the class file for a given type and returns the binary data of the class file.
locate(String) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType
 
locate(String) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy
 
locate(String) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldLocator
Locates a field of a given name or throws an exception if no field with such a name exists.
LongConstant - Enum in net.bytebuddy.implementation.bytecode.constant
This class is responsible for loading any long constant onto the operand stack.
LongConstant.ConstantPool - Class in net.bytebuddy.implementation.bytecode.constant
A stack manipulation for loading a long value from a class's constant pool onto the operand stack.
lookup(String, Map<String, byte[]>) - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
Performs a lookup of a class file by its name.
lookup(TypeDescription, TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Illegal
 
lookup(TypeDescription, TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Legal
 
lookup(TypeDescription, TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator
Locates a field of a given name on a specific type.
lookup() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
 
lookup() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
 
lookup() - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.ComponentTypeReference
Lazily returns the binary name of the array component type of an annotation value.
LookupEngine() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine
 

M

make(ProtectionDomain) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Disabled
 
make(ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
 
make(ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy
Creates an injector for the bootstrap class loader.
make() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
make() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Creates the dynamic type without loading it.
make(Instrumentation) - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Disabled
 
make(Instrumentation) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Enabled
 
make(Instrumentation) - Method in interface net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection
Creates a class injector to use.
make(MethodList) - Method in interface net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Factory
Creates a bridge method resolver for a given list of methods.
make(MethodList) - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.NoOp
 
make(MethodList) - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.Factory
 
make(MethodList, TypeDescription, ClassFileVersion, AuxiliaryType.NamingStrategy, MethodRebaseResolver.MethodNameTransformer) - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Enabled
Creates a method rebase resolver which is only capable of rebasing constructors if the instrumented methods suggest this.
make() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
 
make(MethodLookupEngine.Finding, List<? extends MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
 
make() - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
 
make(boolean) - Method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.Factory
 
make(boolean) - Method in interface net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Factory
make() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
 
make(MethodLookupEngine.Finding, List<? extends MethodDescription>) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
 
make() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
 
make() - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter
Creates the dynamic type that is described by this type writer.
make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
 
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 class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForAnnotation
 
make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForLoadedField
 
make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
 
make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
 
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 class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation
 
make(MethodVisitor, MethodDescription) - Method in interface net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation.Target
Materializes the target for a given creation process.
make(MethodVisitor, MethodDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation.Target.OnMethod
 
make(MethodVisitor, MethodDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation.Target.OnMethodParameter
 
make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
 
make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedConstructor
 
make(TypeDescription) - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedMethod
 
make(TypeDescription) - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
 
make(String, ClassFileVersion, AuxiliaryType.MethodAccessorFactory) - Method in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType
Creates a new auxiliary type.
make(String, ClassFileVersion, AuxiliaryType.MethodAccessorFactory) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
 
make(boolean) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ProxyMethodLookupEngine
 
make(String, ClassFileVersion, AuxiliaryType.MethodAccessorFactory) - Method in enum net.bytebuddy.implementation.auxiliary.TrivialType
 
make(boolean) - Method in enum net.bytebuddy.implementation.auxiliary.TrivialType
 
make(String, ClassFileVersion, AuxiliaryType.MethodAccessorFactory) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy
 
make(boolean) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy
 
make(String, ClassFileVersion, AuxiliaryType.MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
 
make(boolean) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
 
make(String, ClassFileVersion, AuxiliaryType.MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
 
make(boolean) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
 
make(String, ClassFileVersion, AuxiliaryType.MethodAccessorFactory) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
 
make() - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
 
make() - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
 
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) - Method in interface net.bytebuddy.implementation.FieldAccessor.FieldLocator.Factory
Creates a field locator.
make(TypeDescription) - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType.Factory
 
make(TypeDescription) - Method in enum net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedType
 
make(TypeDescription) - Method in enum net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy.Factory
 
make(MethodLookupEngine.Finding, List<? extends MethodDescription>) - Method in interface net.bytebuddy.implementation.Implementation.Target.Factory
Creates a new 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
 
make(MethodDescription) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
Creates a target for the invocation.
make() - Static method in class net.bytebuddy.utility.RandomString
Creates a random String of RandomString.DEFAULT_LENGTH length.
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 dynamic type builder for a new annotation type.
makeAnnotation() - Method in class net.bytebuddy.ByteBuddy.Proxy
 
makeBinding(TypeDescription, TypeDescription, int, Assigner, boolean, int) - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic
Creates a binding that corresponds to this binding mechanic.
makeInterface(Class<T>) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder for an interface that extends the given interface.
makeInterface(Class<?>...) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder for an interface that extends a number of given interfaces.
makeInterface(List<TypeDescription>) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder for an interface that extends a number of given interfaces.
makeInterface(Class<T>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
makeInterface(Class<?>...) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
makeInterface(List<TypeDescription>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
makeIterator(Implementation.Target, MethodDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider
 
makeIterator(Implementation.Target, MethodDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty
 
makeIterator(Implementation.Target, MethodDescription, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DefaultsProvider
Creates an iterator from which a value is pulled each time no processable annotation is found on a method parameter.
makeRaw() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
makeRaw() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
makeRaw() - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Creates a ClassFileTransformer that implements the configuration of this agent builder.
Matched(AgentBuilder.RawMatcher, AgentBuilder.Transformer) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
Creates a new matched default agent builder.
MatchedMethodInterception(LatentMethodMatcher) - Constructor for class net.bytebuddy.ByteBuddy.MatchedMethodInterception
Creates a new matched method interception.
matches(TypeDescription, ClassLoader, Class<?>, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
 
matches(TypeDescription, ClassLoader, Class<?>, ProtectionDomain) - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatcherPair
 
matches(TypeDescription, ClassLoader, Class<?>, ProtectionDomain) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.RawMatcher
Decides if the given typeDescription should be instrumented with the entailed AgentBuilder.Transformers.
matches(T) - Method in class net.bytebuddy.matcher.AnnotationTypeMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.BooleanMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.ClassLoaderParentMatcher
 
matches(Iterable<? extends T>) - Method in class net.bytebuddy.matcher.CollectionItemMatcher
 
matches(Iterable<? extends T>) - Method in class net.bytebuddy.matcher.CollectionOneToOneMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.CollectionSizeMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.DeclaringAnnotationMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.DeclaringFieldMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.DeclaringMethodMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.DeclaringTypeMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.DescriptorMatcher
 
matches(W) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Conjunction
 
matches(W) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.Disjunction
 
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(T) - Method in class net.bytebuddy.matcher.InheritedAnnotationMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.MethodExceptionTypeMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.MethodParameterMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.MethodParameterTypeMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.MethodReturnTypeMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.MethodSortMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.ModifierMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.NameMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.NegatingMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.NullMatcher
 
matches(String) - Method in class net.bytebuddy.matcher.StringMatcher
 
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(T) - Method in class net.bytebuddy.matcher.SuperTypeMatcher
 
matches(T) - Method in class net.bytebuddy.matcher.VisibilityMatcher
 
materialize() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
Materializes the currently described AgentBuilder.Default.Transformation.
materialize() - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
 
materialize() - Method in class net.bytebuddy.ByteBuddy.Proxy
Materializes the current extended configuration.
materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
Materializes the current state of the build before applying another modification.
materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
materialize() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception
 
materialize(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, List<DynamicType.Builder.AbstractBase.FieldToken>, List<DynamicType.Builder.AbstractBase.MethodToken>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
Creates a new immutable type builder which represents the given arguments.
materialize(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, List<DynamicType.Builder.AbstractBase.FieldToken>, List<DynamicType.Builder.AbstractBase.MethodToken>) - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
 
materialize(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, List<DynamicType.Builder.AbstractBase.FieldToken>, List<DynamicType.Builder.AbstractBase.MethodToken>) - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
 
materialize() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Enabled
Returns a map of all default method interfaces that were extracted by this default method lookup.
materialize(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, List<DynamicType.Builder.AbstractBase.FieldToken>, List<DynamicType.Builder.AbstractBase.MethodToken>) - 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.WithImplicitArgumentType
 
materialize() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
 
maximum(StackSize) - Method in enum net.bytebuddy.implementation.bytecode.StackSize
Determines the maximum of two stack size representations.
MEMBER_MODIFIER_MASK - Static variable in class net.bytebuddy.utility.ByteBuddyCommons
A mask for modifiers that represents type members.
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.
method(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy
Intercepts a given method selection.
method(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
method(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
method(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
method(ElementMatcher<? super MethodDescription>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Selects a set of methods of this type for instrumentation.
METHOD_MODIFIER_MASK - Static variable in class net.bytebuddy.utility.ByteBuddyCommons
A mask for modifiers that represents modifiers and constructors.
MethodAnnotationTarget(ClassFileVersion, NamingStrategy.Unbound, AuxiliaryType.NamingStrategy, List<TypeDescription>, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, MethodRegistry, ByteBuddy.Definable<Integer>, TypeAttributeAppender, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, LatentMethodMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
Creates a new method annotation target.
MethodArguments - Enum in net.bytebuddy.description.modifier
Describes if a method allows varargs arguments.
MethodAttributeAppender - Interface in net.bytebuddy.implementation.attribute
An appender that writes attributes or annotations to a given ASM MethodVisitor.
MethodAttributeAppender.Compound - Class in net.bytebuddy.implementation.attribute
A method attribute appender that combines several method attribute appenders to be represented as a single method attribute appender.
MethodAttributeAppender.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.ForAnnotation - Class in net.bytebuddy.implementation.attribute
Appends an annotation to a method or method parameter.
MethodAttributeAppender.ForAnnotation.Target - Interface in net.bytebuddy.implementation.attribute
Represents the target on which this method attribute appender should write its annotations to.
MethodAttributeAppender.ForAnnotation.Target.OnMethod - Enum in net.bytebuddy.implementation.attribute
A method attribute appender target for writing annotations directly onto the method.
MethodAttributeAppender.ForAnnotation.Target.OnMethodParameter - Class in net.bytebuddy.implementation.attribute
A method attribute appender target for writing annotations onto a given method parameter.
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.ForLoadedConstructor - Class in net.bytebuddy.implementation.attribute
Implementation of a method attribute appender that writes all annotations of a given loaded constructor to the method that is being created.
MethodAttributeAppender.ForLoadedMethod - Class in net.bytebuddy.implementation.attribute
Implementation of a method attribute appender that writes all annotations of a given loaded method to the method that is being created.
MethodAttributeAppender.NoOp - Enum in net.bytebuddy.implementation.attribute
A method attribute appender that does not append any attributes.
MethodBucket(TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket
Creates a new mutable method bucket.
MethodCall(MethodDescription, Assigner) - Constructor for class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
Creates a new method call implementation.
MethodCall(AuxiliaryType.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 - Class in net.bytebuddy.implementation
This Implementation allows the invocation of a specified method while providing explicit arguments to this method.
MethodCall(MethodCall.MethodLocator, MethodCall.TargetHandler, List<MethodCall.ArgumentLoader>, MethodCall.MethodInvoker, MethodCall.TerminationHandler, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.MethodCall
Creates a new method call implementation.
MethodCall.Appender - Class in net.bytebuddy.implementation
The appender being used to implement a MethodCall.
MethodCall.ArgumentLoader - Interface in net.bytebuddy.implementation
An argument loader is responsible for loading an argument for an invoked method onto the operand stack.
MethodCall.ArgumentLoader.ForBooleanConstant - Class in net.bytebuddy.implementation
Loads a boolean value onto the operand stack.
MethodCall.ArgumentLoader.ForByteConstant - Class in net.bytebuddy.implementation
Loads a byte value onto the operand stack.
MethodCall.ArgumentLoader.ForCharacterConstant - Class in net.bytebuddy.implementation
Loads a char value onto the operand stack.
MethodCall.ArgumentLoader.ForClassConstant - Class in net.bytebuddy.implementation
Loads a Class value onto the operand stack.
MethodCall.ArgumentLoader.ForDoubleConstant - Class in net.bytebuddy.implementation
Loads a double value onto the operand stack.
MethodCall.ArgumentLoader.ForExistingField - Class in net.bytebuddy.implementation
Loads the value of an existing field onto the operand stack.
MethodCall.ArgumentLoader.ForFloatConstant - Class in net.bytebuddy.implementation
Loads a float value onto the operand stack.
MethodCall.ArgumentLoader.ForInstanceField - Class in net.bytebuddy.implementation
Loads a value onto the operand stack that is stored in an instance field.
MethodCall.ArgumentLoader.ForIntegerConstant - Class in net.bytebuddy.implementation
Loads an int value onto the operand stack.
MethodCall.ArgumentLoader.ForJavaInstance - Class in net.bytebuddy.implementation
Loads a Java instance onto the operand stack.
MethodCall.ArgumentLoader.ForLongConstant - Class in net.bytebuddy.implementation
Loads a long value onto the operand stack.
MethodCall.ArgumentLoader.ForMethodParameter - Class in net.bytebuddy.implementation
Loads a parameter of the instrumented method onto the operand stack.
MethodCall.ArgumentLoader.ForNullConstant - Enum in net.bytebuddy.implementation
An argument loader that loads the null value onto the operand stack.
MethodCall.ArgumentLoader.ForShortConstant - Class in net.bytebuddy.implementation
Loads a short value onto the operand stack.
MethodCall.ArgumentLoader.ForStaticField - Class in net.bytebuddy.implementation
Loads a value onto the operand stack that is stored in a static field.
MethodCall.ArgumentLoader.ForTextConstant - Class in net.bytebuddy.implementation
Loads a String value onto the operand stack.
MethodCall.ArgumentLoader.ForThisReference - Enum in net.bytebuddy.implementation
An argument loader that assigns the this reference to a parameter.
MethodCall.MethodInvoker - Interface in net.bytebuddy.implementation
A method invoker is responsible for creating a method invokation that is to be applied by a MethodCall.
MethodCall.MethodInvoker.ForDefaultMethodInvocation - Enum in net.bytebuddy.implementation
Invokes a method as a Java 8 default method.
MethodCall.MethodInvoker.ForStandardInvocation - Enum in net.bytebuddy.implementation
Applies a standard invocation of the provided method, i.e.
MethodCall.MethodInvoker.ForSuperMethodInvocation - Enum in net.bytebuddy.implementation
Applies a super method invocation of the provided method.
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.ForExplicitMethod - Class in net.bytebuddy.implementation
Invokes a given method.
MethodCall.MethodLocator.ForInterceptedMethod - 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.ForConstructingInvocation - Enum in net.bytebuddy.implementation
Invokes a method in order to construct a new instance.
MethodCall.TargetHandler.ForInstanceField - Class in net.bytebuddy.implementation
Creates a target handler that stores the instance to invoke a method on in an instance field.
MethodCall.TargetHandler.ForSelfOrStaticInvocation - Enum 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.ForStaticField - Class in net.bytebuddy.implementation
A target handler that invokes a method on an instance that is stored in a static field.
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.ForChainedInvocation - Enum in net.bytebuddy.implementation
Drops the return value of the called method from the operand stack without returning from the intercepted method.
MethodCall.TerminationHandler.ForMethodReturn - Enum in net.bytebuddy.implementation
Returns the return value of the method call from the intercepted method.
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
An implementation for a constructor of a MethodCallProxy.
MethodCallProxy.ConstructorCall.Appender - Class in net.bytebuddy.implementation.auxiliary
The appender for implementing the MethodCallProxy.ConstructorCall.
MethodCallProxy.MethodCall - Class in net.bytebuddy.implementation.auxiliary
An implementation for a method of a MethodCallProxy.
MethodCallProxy.MethodCall.Appender - Class in net.bytebuddy.implementation.auxiliary
The appender for implementing the MethodCallProxy.MethodCall.
MethodCallProxy.ProxyMethodLookupEngine - Enum in net.bytebuddy.implementation.auxiliary
A method lookup engine with hard-coded information about the methods to be implemented by a MethodCallProxy.
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) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodConstant
Creates a new method constant.
MethodConstant.Cached - Class in net.bytebuddy.implementation.bytecode.constant
Represents a cached MethodConstant.
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.
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<?>>, TargetMethodAnnotationDrivenBinder.DefaultsProvider, TargetMethodAnnotationDrivenBinder.TerminationHandler, MethodDelegationBinder.AmbiguityResolver, Assigner, MethodList) - Constructor for class net.bytebuddy.implementation.MethodDelegation
Creates a new method delegation.
MethodDelegation.Appender - Class in net.bytebuddy.implementation
The appender for implementing a MethodDelegation.
MethodDelegation.ImplementationDelegate - Interface in net.bytebuddy.implementation
An implementation delegate is responsible for executing the actual method delegation.
MethodDelegation.ImplementationDelegate.ForConstruction - Class in net.bytebuddy.implementation
An implementation that creates new instances of a given type.
MethodDelegation.ImplementationDelegate.ForInstanceField - Class in net.bytebuddy.implementation
An implementation applied on an instance field.
MethodDelegation.ImplementationDelegate.ForStaticField - Class in net.bytebuddy.implementation
An implementation applied on a static field.
MethodDelegation.ImplementationDelegate.ForStaticMethod - Enum in net.bytebuddy.implementation
An implementation applied to a static method.
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.Chain - Class in net.bytebuddy.implementation.bind
A chain of MethodDelegationBinder.AmbiguityResolvers that are applied in the given order until two bindings can be resolved.
MethodDelegationBinder.AmbiguityResolver.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.MethodBinding - Interface in net.bytebuddy.implementation.bind
A binding attempt created by a MethodDelegationBinder.
MethodDelegationBinder.MethodBinding.Builder - Class in net.bytebuddy.implementation.bind
A mutable builder that allows to compose a MethodDelegationBinder.MethodBinding by adding parameter bindings incrementally.
MethodDelegationBinder.MethodBinding.Builder.Build - Class in net.bytebuddy.implementation.bind
A method binding that was created by a MethodDelegationBinder.MethodBinding.Builder.
MethodDelegationBinder.MethodBinding.Illegal - Enum in net.bytebuddy.implementation.bind
Representation of an attempt to bind a source method to a target method that is not applicable.
MethodDelegationBinder.MethodInvoker - Interface in net.bytebuddy.implementation.bind
Implementations are used as delegates for invoking a method that was bound using a MethodDelegationBinder.
MethodDelegationBinder.MethodInvoker.Simple - Enum in net.bytebuddy.implementation.bind
A simple method invocation that merely uses the most general form of method invocation as provided by MethodInvocation.
MethodDelegationBinder.MethodInvoker.Virtual - Class in net.bytebuddy.implementation.bind
A method invocation that enforces a virtual invocation that is dispatched on a given type.
MethodDelegationBinder.ParameterBinding<T> - Interface in net.bytebuddy.implementation.bind
A binding attempt for a single parameter.
MethodDelegationBinder.ParameterBinding.Anonymous - Class in net.bytebuddy.implementation.bind
An anonymous binding of a target method parameter.
MethodDelegationBinder.ParameterBinding.Illegal - Enum in net.bytebuddy.implementation.bind
A singleton representation of an illegal binding for a method parameter.
MethodDelegationBinder.ParameterBinding.Unique<T> - Class in net.bytebuddy.implementation.bind
A uniquely identifiable parameter binding for a target method.
MethodDelegationBinder.Processor - Class in net.bytebuddy.implementation.bind
A helper class that allows to identify a best binding for a given type and source method chosing from a list of given target methods by using a given MethodDelegationBinder and an MethodDelegationBinder.AmbiguityResolver.
MethodDescription - Interface in net.bytebuddy.description.method
Implementations of this interface describe a Java method, i.e.
methodDescription - Variable in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
A description of the method to be loaded onto the stack.
MethodDescription.AbstractMethodDescription - 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.Latent - Class in net.bytebuddy.description.method
A latent method description describes a method that is not attached to a declaring TypeDescription.
methodDescriptions - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
A list of method descriptions registered for this instrumented type.
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>) - Constructor for class net.bytebuddy.matcher.MethodExceptionTypeMatcher
Creates a new matcher for a method's exceptions.
MethodExtractor(int, String, String, String, String[]) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
Creates a method extractor.
MethodHandle(JavaInstance.MethodHandle.HandleType, TypeDescription, String, TypeDescription, List<? extends TypeDescription>) - Constructor for class net.bytebuddy.utility.JavaInstance.MethodHandle
Creates a method handle representation.
MethodHandleConstant - Class in net.bytebuddy.implementation.bytecode.constant
A constant for a Java 7 java.lang.invoke.MethodHandle.
MethodInvocation - Enum in net.bytebuddy.implementation.bytecode.member
A builder for a method invocation.
MethodInvocation.DynamicInvocation - Class in net.bytebuddy.implementation.bytecode.member
Performs a dynamic method invocation of the given method.
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.WithImplicitInvocationTargetType - Interface in net.bytebuddy.implementation.bytecode.member
Represents a method invocation where the invocation type (static, virtual, special, interface) is derived from the given method's description.
methodInvoker - Variable in class net.bytebuddy.implementation.MethodCall
The method invoker to use.
MethodList - Interface in net.bytebuddy.description.method
Implementations represent a list of method descriptions.
MethodList.Empty - Class in net.bytebuddy.description.method
An implementation of an empty method list.
MethodList.Explicit - Class in net.bytebuddy.description.method
A method list that is a wrapper for a given list of method descriptions.
MethodList.ForLoadedType - 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.
methodLocator - Variable in class net.bytebuddy.implementation.MethodCall
The method locator to use.
methodLookupEngine(MethodLookupEngine.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
methodLookupEngine(MethodLookupEngine.Factory) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
methodLookupEngine(MethodLookupEngine.Factory) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines the use of a specific factory for a MethodLookupEngine.
MethodLookupEngine - Interface in net.bytebuddy.dynamic.scaffold
A method lookup engine is responsible for finding all methods that can be invoked on a given TypeDescription.
MethodLookupEngine.ConflictingInterfaceMethod - Class in net.bytebuddy.dynamic.scaffold
This MethodDescription represents methods that are defined ambiguously on several interfaces of a common type.
MethodLookupEngine.Default - Class in net.bytebuddy.dynamic.scaffold
A default implementation of a method lookup engine.
MethodLookupEngine.Default.DefaultMethodLookup - Enum in net.bytebuddy.dynamic.scaffold
Determines if default methods are extracted when analyzing a given type.
MethodLookupEngine.Default.Factory - Enum in net.bytebuddy.dynamic.scaffold
A factory for creating MethodLookupEngine.Default lookup engines.
MethodLookupEngine.Default.MethodBucket - Class in net.bytebuddy.dynamic.scaffold
A method bucket is used to identify unique methods of all super types and interfaces of a given type.
MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup - Interface in net.bytebuddy.dynamic.scaffold
A strategy for looking up default methods.
MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Disabled - Enum in net.bytebuddy.dynamic.scaffold
A non-operative implementation of a MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup that does not extract any default interfaces.
MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Enabled - Class in net.bytebuddy.dynamic.scaffold
A canonical implementation of an enabled MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.
MethodLookupEngine.Factory - Interface in net.bytebuddy.dynamic.scaffold
A factory for creating a MethodLookupEngine.
MethodLookupEngine.Finding - Interface in net.bytebuddy.dynamic.scaffold
A finding contains a class's extracted invokable methods which were computed by a MethodLookupEngine.
MethodLookupEngine.Finding.Default - Class in net.bytebuddy.dynamic.scaffold
A default implementation of a MethodLookupEngine.Finding.
MethodLookupEngine.OverridenClassMethod - Class in net.bytebuddy.dynamic.scaffold
This method description represents a method that is defined in a non-interface type and overrides a method in another class it directly or indirectly extends.
methodLookupEngineFactory - Variable in class net.bytebuddy.ByteBuddy
The method lookup engine factory to apply to any type that is generated by this configuration.
methodLookupEngineFactory - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The method lookup engine factory to be used by this builder.
MethodManifestation - Enum in net.bytebuddy.description.modifier
Describes the manifestation of a method, i.e.
methodMatcher - Variable in class net.bytebuddy.ByteBuddy.MatchedMethodInterception
A method matcher that represents the current method selection.
methodMatcher - Variable in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
The method matcher representing the current method selection.
methodMatcher - Variable in class net.bytebuddy.ByteBuddy.OptionalMethodInterception
The method matcher that defines the selected that is represented by this instance.
MethodNameEqualityResolver - Enum in net.bytebuddy.implementation.bind
Implementation of an MethodDelegationBinder.AmbiguityResolver that resolves conflicting bindings by considering equality of a target method's internalName as an indicator for a dominant binding.
MethodParameterMatcher<T extends MethodDescription> - Class in net.bytebuddy.matcher
An element matcher that matches a method's parameters.
MethodParameterMatcher(ElementMatcher<? super ParameterList>) - Constructor for class net.bytebuddy.matcher.MethodParameterMatcher
Creates a new matcher for a method's parameters.
MethodParameterTypeMatcher<T extends ParameterList> - Class in net.bytebuddy.matcher
An element matcher that matches a method's parameter types.
MethodParameterTypeMatcher(ElementMatcher<? super TypeList>) - Constructor for class net.bytebuddy.matcher.MethodParameterTypeMatcher
Creates a new matcher for a method's parameter types.
methodPool - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The method pool to be used for instrumenting methods.
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
A method rebase resolver to be used when calling a rebased method.
MethodRebaseResolver.AbstractBase - Class in net.bytebuddy.dynamic.scaffold.inline
An abstract base implementation for 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.Enabled - Class in net.bytebuddy.dynamic.scaffold.inline
A fully enabled method rebase resolver that is capable of rebasing both methods and constructors.
MethodRebaseResolver.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.
MethodRebaseResolver.MethodNameTransformer.Prefixing - Class in net.bytebuddy.dynamic.scaffold.inline
A method name transformer that adds a fixed prefix to an original method name.
MethodRebaseResolver.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 $.
MethodRebaseResolver.MethodsOnly - Class in net.bytebuddy.dynamic.scaffold.inline
A partly enabled method rebase resolver that is only capable of rebasing methods but not constructors.
MethodRebaseResolver.Resolution - Interface in net.bytebuddy.dynamic.scaffold.inline
A resolution for a method that was checked by a MethodRebaseResolver.
MethodRebaseResolver.Resolution.ForRebasedConstructor - Class in net.bytebuddy.dynamic.scaffold.inline
A MethodRebaseResolver.Resolution of a rebased constructor.
MethodRebaseResolver.Resolution.ForRebasedMethod - Class in net.bytebuddy.dynamic.scaffold.inline
A MethodRebaseResolver.Resolution of a rebased method.
MethodRebaseResolver.Resolution.Preserved - Class in net.bytebuddy.dynamic.scaffold.inline
A MethodRebaseResolver.Resolution of a non-rebased method.
methodRegistry - Variable in class net.bytebuddy.ByteBuddy
The method registry for the current configuration.
methodRegistry - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The method registry of this builder.
MethodRegistry - Interface in net.bytebuddy.dynamic.scaffold
A method registry is responsible for storing information on how a method is intercepted.
MethodRegistry.Compiled - Interface in net.bytebuddy.dynamic.scaffold
A compiled version of a method registry.
MethodRegistry.Default - Class in net.bytebuddy.dynamic.scaffold
A default implementation of a method registry.
MethodRegistry.Default.Compiled - Class in net.bytebuddy.dynamic.scaffold
A compiled version of a default method registry.
MethodRegistry.Default.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.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.Prepared - Interface in net.bytebuddy.dynamic.scaffold
A method registry that fully prepared the instrumented type.
MethodReturn - Enum in net.bytebuddy.implementation.bytecode.member
A stack manipulation returning a value of a given type.
MethodReturnTypeMatcher<T 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>) - Constructor for class net.bytebuddy.matcher.MethodReturnTypeMatcher
Creates a new matcher for a matched element's return type.
MethodsOnly(Set<? extends MethodDescription>, MethodRebaseResolver.MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodsOnly
Creates a new methods-only method rebase resolver.
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.
MethodToken(List<? extends TypeDescription>, List<? extends TypeDescription>, int) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Creates a new method token representing a constructor to implement for the built dynamic type.
MethodToken(String, TypeDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, int) - Constructor for class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Creates a new method token representing a method to implement for the built dynamic type.
MethodToken(int, String, String, String, String[], List<TypePool.LazyTypeDescription.AnnotationToken>, Map<Integer, List<TypePool.LazyTypeDescription.AnnotationToken>>, List<TypePool.LazyTypeDescription.MethodToken.ParameterToken>, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
Creates a new method token.
methodTokens - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
This builder's currently registered method tokens.
MethodType(TypeDescription, List<? extends TypeDescription>) - Constructor for class net.bytebuddy.utility.JavaInstance.MethodType
Creates a method type for the given types.
MethodTypeConstant - Class in net.bytebuddy.implementation.bytecode.constant
A constant for a Java 7 java.lang.invoke.MethodType.
MethodTypeConstant(Type) - Constructor for class net.bytebuddy.implementation.bytecode.constant.MethodTypeConstant
Creates a method type constant for the given method type.
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.ArgumentLoadingStackManipulation - 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.TypeCastingHandler - Interface in net.bytebuddy.implementation.bytecode.member
A handler for optionally applying a type casting for each method parameter that is loaded onto the operand stack.
MethodVariableAccess.TypeCastingHandler.ForBridgeTarget - Class in net.bytebuddy.implementation.bytecode.member
A MethodVariableAccess.TypeCastingHandler that casts all parameters that are loaded for a method to their target method's type.
MethodVariableAccess.TypeCastingHandler.NoOp - Enum in net.bytebuddy.implementation.bytecode.member
A non-operative implementation of a MethodVariableAccess.TypeCastingHandler that merely returns the given stack manipulation.
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.ForType - Interface in net.bytebuddy.description.modifier
A marker interface for modifiers that can be applied to types.
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
Determines the type of modifier to be matched by a ModifierMatcher.
ModifierReviewable - Interface in net.bytebuddy.description
Implementations of this interface can be described in terms of a Java modifier.
ModifierReviewable.AbstractModifierReviewable - Class in net.bytebuddy.description
An abstract base implementation of a ModifierReviewable class.
modifiers - Variable in class net.bytebuddy.ByteBuddy
The modifiers to apply to any type that is generated by this configuration.
modifiers(ModifierContributor.ForType...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
modifiers(int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
modifiers - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
The field modifiers.
modifiers - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
The modifiers of the method.
modifiers - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The modifiers specified for this builder.
modifiers(ModifierContributor.ForType...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
modifiers(int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
modifiers(ModifierContributor.ForType...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines modifiers for the created dynamic type.
modifiers(int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines modifiers for the created dynamic type.
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.PrecomputedFinding - Class in net.bytebuddy.implementation.bind.annotation
A finding that is precomputed to only return methods that are relevant to generating the required proxy.
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.

N

name(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
name(NamingStrategy) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
name(AuxiliaryType.NamingStrategy) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.AbstractDelegatingBuilder
 
name - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
The name of the field.
name(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
name(NamingStrategy) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
name(AuxiliaryType.NamingStrategy) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
 
name(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Names the currently created dynamic type by a fixed name.
name(NamingStrategy) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Names the currently created dynamic type by the given naming strategy.
name(AuxiliaryType.NamingStrategy) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder
Defines a naming strategy for naming auxiliary types.
name(AuxiliaryType, TypeDescription) - Method in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy
NAmes an auxiliary type.
name(AuxiliaryType, TypeDescription) - Method in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom
 
name(NamingStrategy.UnnamedType) - Method in class net.bytebuddy.NamingStrategy.Fixed
 
name(NamingStrategy.UnnamedType) - Method in interface net.bytebuddy.NamingStrategy
Generates a fully qualified name for a Java type.
name(NamingStrategy.UnnamedType) - Method in class net.bytebuddy.NamingStrategy.PrefixingRandom
 
name(NamingStrategy.UnnamedType) - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom
 
NAME_PREFIX - Static variable in interface net.bytebuddy.description.method.ParameterDescription
The prefix for names of an unnamed parameter.
nameContains(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement for an infix of its name.
nameContainsIgnoreCase(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement for an infix of its name.
named(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement for its exact name.
NamedElement - Interface in net.bytebuddy.description
Represents a Java element with a name.
namedIgnoreCase(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement for its name.
nameEndsWith(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement for its name's suffix.
nameEndsWithIgnoreCase(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement for its name's suffix.
NameMatcher<T extends NamedElement> - Class in net.bytebuddy.matcher
A method matcher that matches a byte code element's source code name: The source code name of types is equal to their binary name where arrays are appended a [] by their arity and where inner classes are appended by dots to their outer class's source name. Constructors and the type initializer methods are represented by the empty string as they do not represent a source code name. Fields are named as in the source code.
NameMatcher(ElementMatcher<String>) - Constructor for class net.bytebuddy.matcher.NameMatcher
Creates a new matcher for a byte code element's source name.
nameMatches(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement name against a regular expression.
nameStartsWith(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement for its name's prefix.
nameStartsWithIgnoreCase(String) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a NamedElement for its name's prefix.
namingStrategy - Variable in class net.bytebuddy.ByteBuddy
The naming strategy of the current configuration.
namingStrategy - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The naming strategy specified for this builder.
NamingStrategy - Interface in net.bytebuddy
A naming strategy for finding a fully qualified name for a Java type.
NamingStrategy.Fixed - Class in net.bytebuddy
A naming strategy that applies a fixed name.
NamingStrategy.PrefixingRandom - Class in net.bytebuddy
A naming strategy that creates a name by prefixing a given class and its package with another package and by appending a random number to the class's simple name.
NamingStrategy.SuffixingRandom - Class in net.bytebuddy
A naming strategy that creates a name by concatenating: The super classes package and name A given suffix string A random number Between all these elements, a $ sign is included into the name to improve readability.
NamingStrategy.SuffixingRandom.BaseNameResolver - Interface in net.bytebuddy
A base name resolver is responsible for resolving a name onto which the suffix is appended.
NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue - Class in net.bytebuddy
A base name resolver that simply returns a fixed value.
NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType - Class in net.bytebuddy
Uses a specific type's name as the resolved name.
NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType - Enum in net.bytebuddy
Uses the unnamed type's super type's name as the resolved name.
NamingStrategy.Unbound - Interface in net.bytebuddy
An unbound NamingStrategy where the actual naming strategy is still to be determined in dependency of whether a type is to be subclasses, redefined or rebased.
NamingStrategy.Unbound.Default - Class in net.bytebuddy
A default unbound NamingStrategy where rebased or redefined classes keep their original name and where subclasses are named using a NamingStrategy.SuffixingRandom strategy.
NamingStrategy.Unbound.Unified - Class in net.bytebuddy
A unified unbound naming strategy which always applies a given naming strategy.
NamingStrategy.UnnamedType - Interface in net.bytebuddy
An description of a type which is to be named.
NamingStrategy.UnnamedType.Default - Class in net.bytebuddy
An unnamed type which is to be named by a naming strategy.
NegatingMatcher<T> - Class in net.bytebuddy.matcher
An element matcher that reverses the matching result of another matcher.
NegatingMatcher(ElementMatcher<? super T>) - Constructor for class net.bytebuddy.matcher.NegatingMatcher
Creates a new negating element matcher.
net.bytebuddy - package net.bytebuddy
Byte Buddy is a library for creating Java classes at runtime of a Java program.
net.bytebuddy.agent.builder - package net.bytebuddy.agent.builder
An agent builder is used to easily implement load-time class-transformations using a Java agent.
net.bytebuddy.asm - package net.bytebuddy.asm
The ASM package contains classes that are meant for direct interaction with the ASM API.
net.bytebuddy.description - package net.bytebuddy.description
Classes of this package allow the representation of Java classes, their member and their meta data.
net.bytebuddy.description.annotation - package net.bytebuddy.description.annotation
Contains descriptions of annotations and annotation values.
net.bytebuddy.description.field - package net.bytebuddy.description.field
Contains descriptions of Java fields.
net.bytebuddy.description.method - package net.bytebuddy.description.method
Contains descriptions of Java methods and constructors as well as their parameters.
net.bytebuddy.description.modifier - package net.bytebuddy.description.modifier
The modifier package contains high-level and type-safe descriptions of Java modifiers.
net.bytebuddy.description.type - package net.bytebuddy.description.type
Contains descriptions of Java types and packages.
net.bytebuddy.dynamic - package net.bytebuddy.dynamic
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java type that is dynamically created and for loading this type into a running JVM process.
net.bytebuddy.dynamic.loading - package net.bytebuddy.dynamic.loading
This package contains classes that are responsible for class loading of classes that are represented by byte arrays.
net.bytebuddy.dynamic.scaffold - package net.bytebuddy.dynamic.scaffold
This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.
net.bytebuddy.dynamic.scaffold.inline - package net.bytebuddy.dynamic.scaffold.inline
All classes and types in this package are related to creating a DynamicType by enhancing a given type.
net.bytebuddy.dynamic.scaffold.subclass - package net.bytebuddy.dynamic.scaffold.subclass
All classes and types in this package are related to creating a DynamicType by creating a subclass of a given type.
net.bytebuddy.implementation - package net.bytebuddy.implementation
The implementation package contains any logic for intercepting method calls.
net.bytebuddy.implementation.attribute - package net.bytebuddy.implementation.attribute
All types and classes in this package are responsible for writing attributes for a given Java byte code element, i.e.
net.bytebuddy.implementation.auxiliary - package net.bytebuddy.implementation.auxiliary
Auxiliary types describe helper types that aid as a supplementary to a given InstrumentedType.
net.bytebuddy.implementation.bind - package net.bytebuddy.implementation.bind
The types and classes of this package are responsible for binding a method call to calling another method.
net.bytebuddy.implementation.bind.annotation - package net.bytebuddy.implementation.bind.annotation
This package contains annotations, types and classes that are responsible for binding a method to calling another method by interpreting annotations that indicate how a method should be bound to another method.
net.bytebuddy.implementation.bytecode - package net.bytebuddy.implementation.bytecode
Types and classes in this package are responsible for creating Java byte code for a given byte code target which is represented by a MethodDescription.
net.bytebuddy.implementation.bytecode.assign - package net.bytebuddy.implementation.bytecode.assign
An Assigner is responsible for transforming a given TypeDescription into another one.
net.bytebuddy.implementation.bytecode.assign.primitive - package net.bytebuddy.implementation.bytecode.assign.primitive
Assigner implementations of this package are capable of handling primitive types or the void type.
net.bytebuddy.implementation.bytecode.assign.reference - package net.bytebuddy.implementation.bytecode.assign.reference
Assigner implementations of this package are capable of assigning non-primitive types to each other.
net.bytebuddy.implementation.bytecode.collection - package net.bytebuddy.implementation.bytecode.collection
This package is dedicated to creating StackManipulations that create collections or arrays from a given number of values.
net.bytebuddy.implementation.bytecode.constant - package net.bytebuddy.implementation.bytecode.constant
StackManipulations in this package are responsible for creating compile-time constants and pushing them onto the operand stack.
net.bytebuddy.implementation.bytecode.member - package net.bytebuddy.implementation.bytecode.member
StackManipulations of this package are responsible for accessing type or method members, i.e.
net.bytebuddy.matcher - package net.bytebuddy.matcher
Contains an API for matching Java byte code entities.
net.bytebuddy.pool - package net.bytebuddy.pool
Classes of this package allow for the creating TypeDescriptions without loading any classes.
net.bytebuddy.utility - package net.bytebuddy.utility
This package contains utility classes for common use within any Byte Buddy logic.
NEW_CONSTRUCTOR_FOR_SERIALIZATION_METHOD_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The descriptor of the method for creating a new serialization constructor.
NEW_CONSTRUCTOR_FOR_SERIALIZATION_METHOD_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The name of the method for creating a new serialization constructor.
NEW_INSTANCE_METHOD_DESCRIPTOR - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The descriptor of the Constructor.newInstance(Object...) method.
NEW_INSTANCE_METHOD_NAME - Static variable in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
The internal name of the Constructor.newInstance(Object...) method.
next() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator
 
next() - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty.EmptyIterator
 
nextString() - Method in class net.bytebuddy.utility.RandomString
Creates a new random String.
NextUnboundArgumentIterator(Iterator<Integer>) - Constructor for class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator
Creates a new iterator for Argument annotations of non-referenced parameter indices of the source method.
NO_MODIFIERS - Static variable in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken.ParameterToken
Donates an unknown modifier of a parameter.
NO_NAME - Static variable in interface net.bytebuddy.implementation.attribute.AnnotationAppender
A constant for informing ASM over ignoring a given name.
NO_NAME - Static variable in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken.ParameterToken
Donates an unknown name of a parameter.
NO_NATIVE_PREFIX - Static variable in class net.bytebuddy.agent.builder.AgentBuilder.Default
The string value that is used to indicate that no name prefix for native methods should be used.
nonAccessible(String, Object) - Static method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
Creates a LoadedTypeInitializer for given field name and value where the field is not accessible by reflection and needs to be prepared accordingly.
none() - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that always returns false.
noneOf(Object...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches none of the given objects by the Object.equals(Object) method.
noneOf(Iterable<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches none of the given objects by the Object.equals(Object) method.
noneOf(Class<?>...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches none of the given types as TypeDescriptions by the Object.equals(Object) method.
noneOf(Constructor<?>...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches none of the given constructors as MethodDescriptions by the Object.equals(Object) method.
noneOf(Method...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches none of the given methods as MethodDescriptions by the Object.equals(Object) method.
noneOf(Annotation...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Creates a matcher that matches none of the given annotations as AnnotationDescriptions by the Object.equals(Object) method.
nonNull(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that a value is not null.
nonNull(T[]) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that no value of an array is null.
nonVoid(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that a type description is not representing the void type.
nonVoid(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that type descriptions do not represent the void type.
not(ElementMatcher<? super T>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Inverts another matcher.
NOTHING - Static variable in interface net.bytebuddy.pool.TypePool.CacheProvider
The value that is returned on a cache-miss.
NullConstant - Enum in net.bytebuddy.implementation.bytecode.constant
Represents a stack manipulation to load a null pointer onto the operand stack.
NullMatcher<T> - Class in net.bytebuddy.matcher
An element matcher that matches the null value.
NullMatcher() - Constructor for class net.bytebuddy.matcher.NullMatcher
 
nullValue() - Static method in class net.bytebuddy.implementation.FixedValue
Creates a fixed value implementation that returns null as a fixed value.

O

OBJECT - Static variable in interface net.bytebuddy.description.type.TypeDescription
A representation of the Object type.
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.
of(U) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
Creates a description of the given annotation.
of(Method) - Static method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
Creates a parameter list for a loaded method.
of(Constructor<?>) - Static method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
Creates a parameter list for a loaded constructor.
of(TypeDescription, int) - Static method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
Creates an array projection.
of(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
Creates a class loading delegate for the given class loader.
of(ClassLoader) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
Creates a class file locator for a given class loader.
of(Class<?>) - Static method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
Attemts to create a binary representation of a loaded type by requesting data from its ClassLoader.
of(TypeDescription) - Static method in enum net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget.NumericRangeValidator
Identifies the correct validator for a given type description.
of(ClassLoader, Map<TypeDescription, byte[]>, ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, boolean) - Static method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
Creates a new class loader for a given definition of classes.
of(MethodList, BridgeMethodResolver.Simple.ConflictHandler) - Static method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple
Creates a new bridge method resolver for the given list of methods.
of(ElementMatcher<? 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(MethodList, DynamicType, MethodRebaseResolver.MethodNameTransformer) - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Enabled
Creates a fully enabled method rebase resolver.
of(MethodList, MethodRebaseResolver.MethodNameTransformer) - Static method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodsOnly
Creates a new method rebase resolver that is only capable of rebasing methods but not constructors.
of(MethodRebaseResolver.Resolution, TypeDescription) - Static method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation
Creates a special method invocation for a rebased method if such an invocation is possible or otherwise returns an illegal special method invocation.
of(TypeDescription, MethodDescription, MethodDescription) - Static method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
Creates a new method description for at least two conflicting interface methods.
of(MethodDescription, MethodDescription) - Static method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
Creates a new method description of an overriding method to an overriden method.
of(Object) - Static method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
Represents the given value as an annotation default value handler after validating its suitability.
of(AnnotationDescription) - Static method in enum net.bytebuddy.implementation.attribute.AnnotationAppender.AnnotationVisibility
Finds the annotation visibility that is declared for a given annotation.
of(String, MethodDescription) - Static method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator
Returns a field locator for a given field.
of(List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>) - Static method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
Creates a new delegation processor.
of(MethodDelegationBinder.AmbiguityResolver...) - Static method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Chain
Chains a given number of ambiguity resolvers.
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(TypeDescription) - 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(TypeDescription) - 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) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
Creates a method handle for a method.
of(JavaInstance.MethodHandle) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
Creates stack manipulation for loading the provided method handle onto the operand stack.
of(MethodDescription) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodTypeConstant
Transforms the given method into a stack manipulation that loads its type onto the operand stack.
of(JavaInstance.MethodType) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodTypeConstant
Transforms the given method type into a stack manipulation that loads its type onto the operand stack.
of(Class<?>) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
Finds the operand stack size of a given Java type.
of(String, TypeDescription, ModifierContributor.ForField...) - Static method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner
Creates a new preparation handler that defines a given field.
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(MethodDescription, TypeDescription) - Static method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
Creates a special method invocation for a given invocation target.
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.ForStaticField
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.ForStaticField
Resolves a value to be stored to be stored in the constant pool of the class, if possible.
of(MethodDescription) - Method in enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
Creates a stack manipulation that represents this handler's behavior.
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(Method) - Static method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler.DefaultValue
Creates a default value representation for a given method which might or might not provide such a default value.
of(MethodDescription) - Static method in enum net.bytebuddy.utility.JavaInstance.MethodHandle.HandleType
Extracts a handle type for invoking the given method.
of(int) - Static method in enum net.bytebuddy.utility.JavaInstance.MethodHandle.HandleType
Extracts a handle type for the given identifier.
of(Object) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Creates a method handles representation of a loaded method handle which is analyzed using a public MethodHandles.Lookup object.
of(Object, Object) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Creates a method handles representation of a loaded method handle .
of(Method) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Creates a method handle representation of the given method.
of(Constructor<?>) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Creates a method handle representation of the given constructor.
of(MethodDescription) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Creates a method handle representation of the given method.
of(Object) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type representation of a loaded MethodType object.
of(Class<?>, Class<?>...) - Static method in class net.bytebuddy.utility.JavaInstance.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.JavaInstance.MethodType
Returns a method type description of the given return type and parameter types.
of(Method) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type description of the given method.
of(Constructor<?>) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type description of the given constructor.
of(MethodDescription) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type description of the given method.
of(Class<?>) - Static method in enum net.bytebuddy.utility.PropertyDispatcher
Finds a property dispatcher for a given type.
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.
ofClassPath() - Static method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
Creates a class file locator that queries the system class loader.
ofClassPath() - Static method in class net.bytebuddy.pool.TypePool.Default
Creates a default TypePool that looks up data by querying the system class loader.
ofConstant(Object) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type for the given constant.
ofConstant(Class<?>) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type for the given constant type.
ofConstant(TypeDescription) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type for the given constant type.
ofField(String) - Static method in class net.bytebuddy.implementation.FieldAccessor
Defines a field accessor where any access is targeted to a field named name.
ofGetter(FieldDescription) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
Creates a method handle for a field getter.
ofGetter(FieldDescription) - Static method in enum net.bytebuddy.utility.JavaInstance.MethodHandle.HandleType
Extracts a handle type for a getter of the given field.
ofGetter(Field) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns a method handle for a setter of the given field.
ofGetter(FieldDescription) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns a method handle for a setter of the given field.
ofGetter(Field) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type for a getter of the given field.
ofGetter(FieldDescription) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type for a getter of the given field.
OfLegacyVmConstructor(Constructor<?>, int, Class<?>, Annotation[]) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmConstructor
Creates a legacy representation of a method's parameter.
OfLegacyVmConstructor(Constructor<?>) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
Creates a legacy representation of a constructor's parameters.
OfLegacyVmMethod(Method, int, Class<?>, Annotation[]) - Constructor for class net.bytebuddy.description.method.ParameterDescription.ForLoadedParameter.OfLegacyVmMethod
Creates a legacy representation of a method's parameter.
OfLegacyVmMethod(Method) - Constructor for class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
Creates a legacy representation of a method's parameters.
ofPutter(FieldDescription) - Static method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
Creates a method handle for a field putter.
ofSetter(FieldDescription) - Static method in enum net.bytebuddy.utility.JavaInstance.MethodHandle.HandleType
Extracts a handle type for a setter of the given field.
ofSetter(Field) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns a method handle for a getter of the given field.
ofSetter(FieldDescription) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Returns a method handle for a getter of the given field.
ofSetter(Field) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type for a setter of the given field.
ofSetter(FieldDescription) - Static method in class net.bytebuddy.utility.JavaInstance.MethodType
Returns a method type for a setter of the given field.
OfSimpleType() - Constructor for class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
ofSpecial(MethodDescription) - Static method in enum net.bytebuddy.utility.JavaInstance.MethodHandle.HandleType
Extracts a handle type for invoking the given method via invokespecial.
ofSpecial(Method, Class<?>) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Creates a method handle representation of the given method for an explicit special method invocation of an otherwise virtual method.
ofSpecial(MethodDescription, TypeDescription) - Static method in class net.bytebuddy.utility.JavaInstance.MethodHandle
Creates a method handle representation of the given method for an explicit special method invocation of an otherwise virtual method.
ofType(Class<T>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Empty
 
ofType(Class<T>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
 
ofType(Class<T>) - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotation
 
ofType(Class<T>) - Method in interface net.bytebuddy.description.annotation.AnnotationList
Finds the first annotation of the given type and returns it.
on(Object) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
Invokes the specified method on the given instance.
onComplete(String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
 
onComplete(String) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
 
onComplete(String) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
Invoked after a class was attempted to be loaded, independently of its treatment.
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
 
onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
 
onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor.OnFieldCollector
 
onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
 
onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor.OnMethodCollector
 
onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor.OnMethodParameterCollector
 
onComplete() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.OnTypeCollector
 
onDefault() - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
Invokes the given method by a Java 8default method invocation on the instance of the instrumented type.
onError(String, Throwable) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
 
onError(String, Throwable) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
 
onError(String, Throwable) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
Invoked when an error has occurred.
OnField(FieldVisitor) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
Creates a new wrapper for a Java field.
OnFieldCollector(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor.OnFieldCollector
Creates a new annotation field registrant.
onIgnored(String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
 
onIgnored(String) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
 
onIgnored(String) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
Invokes when a type is not transformed.
onInstanceField(Class<?>, String) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
Invokes the given method on an instance that is stored in an instance field.
onInstanceField(TypeDescription, String) - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
Invokes the given method on an instance that is stored in an instance field.
onLoad(Class<?>) - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
 
onLoad(Class<?>) - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
 
onLoad(Class<?>) - Method in enum net.bytebuddy.implementation.LoadedTypeInitializer.NoOp
 
onLoad(Class<?>) - Method in interface net.bytebuddy.implementation.LoadedTypeInitializer
Callback that is invoked on the creation of an instrumented type.
OnMethod(MethodVisitor) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
Creates a new wrapper for a Java method or constructor.
OnMethodCollector(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor.OnMethodCollector
Creates a new method annotation registrant.
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.ForAnnotation.Target.OnMethodParameter
Creates a target for a method attribute appender for a method parameter of the given index.
OnMethodParameterCollector(String, int) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor.OnMethodParameterCollector
Creates a new method parameter annotation registrant.
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.
onTransformation(TypeDescription, DynamicType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
 
onTransformation(TypeDescription, DynamicType) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
 
onTransformation(TypeDescription, DynamicType) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Listener
Invoked right before a successful transformation is applied.
OnType(ClassVisitor) - Constructor for class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
Creates a new wrapper for a Java type.
OnTypeCollector(String) - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor.OnTypeCollector
Creates a new on type collector.
OptionalMethodInterception(ClassFileVersion, NamingStrategy.Unbound, AuxiliaryType.NamingStrategy, List<TypeDescription>, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, MethodRegistry, ByteBuddy.Definable<Integer>, TypeAttributeAppender, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, LatentMethodMatcher) - Constructor for class net.bytebuddy.ByteBuddy.OptionalMethodInterception
Creates a new optional method interception.
or(ElementMatcher<? super U>) - Method in class net.bytebuddy.matcher.ElementMatcher.Junction.AbstractBase
 
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: If the annotated parameter is of type Method, the parameter is assigned a reference to the method it intercepts. If the annotated parameter is of type Class, the parameter is assigned a reference of the type of the instrumented type. If the annotated parameter is of type String, the parameter is assigned a string with the value that would be returned by the Method.toString() method.
Origin.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for binding parameters that are annotated with Origin.
originTypeIdentifier - Variable in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
The origin type identifier to use.
OverridenClassMethod(List<MethodDescription>) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
Creates a new overriding class method.
Ownership - Enum in net.bytebuddy.description.modifier
Determines the ownership of a field or method, i.e.

P

PackageDescription - Interface in net.bytebuddy.description.type
A package description represents a Java package.
PackageDescription.AbstractPackageDescription - Class in net.bytebuddy.description.type
An abstract base implementation of a package description.
PackageDescription.ForLoadedPackage - Class in net.bytebuddy.description.type
Represents a loaded Package wrapped as a PackageDescription.
PackageDescription.Simple - Class in net.bytebuddy.description.type
A simple implementation of a package without annotations.
ParameterBag(Type[]) - Constructor for class net.bytebuddy.pool.TypePool.Default.ParameterBag
Creates a new bag.
ParameterDescription - Interface in net.bytebuddy.description.method
Description of the parameter of a Java method or constructor.
ParameterDescription.AbstractParameterDescription - Class in net.bytebuddy.description.method
A base implementation of a method parameter description.
ParameterDescription.ForLoadedParameter - Class in net.bytebuddy.description.method
Description of a loaded parameter, represented by a Java 8 java.lang.reflect.Parameter.
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.Latent - Class in net.bytebuddy.description.method
A latent description of a parameter that is not attached to a method or constructor.
ParameterIndexToken(int) - Constructor for class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
Create a parameter index token for a given parameter of the source method.
ParameterLengthResolver - Enum in net.bytebuddy.implementation.bind
This MethodDelegationBinder.AmbiguityResolver selects the method with more arguments.
ParameterList - Interface in net.bytebuddy.description.method
Represents a list of parameters of a method or a constructor.
ParameterList.AbstractBase - Class in net.bytebuddy.description.method
An base implementation for a ParameterList.
ParameterList.Empty - Class in net.bytebuddy.description.method
An empty list of parameters.
ParameterList.Explicit - Class in net.bytebuddy.description.method
A list of explicitly provided parameter descriptions.
ParameterList.ForLoadedExecutable - Class in net.bytebuddy.description.method
Represents a list of parameters for an executable, i.e.
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.
ParameterToken(String, ParameterDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase.MethodToken.ParameterToken
Creates a new parameter token based on an existing description of a parameter.
ParameterToken() - Constructor for class net.bytebuddy.pool.TypePool.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.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.LazyTypeDescription.MethodToken.ParameterToken
Creates a parameter token for a parameter with an explicit name and with specific modifiers.
parameterTypes - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
A list of parameter type descriptions for the method which might be represented by the TargetType placeholder.
persistenceHandler - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
The persistence handler of this class loader.
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.PrecomputedFinding - Class in net.bytebuddy.implementation.bind.annotation
A precomputed finding for an installed type of a Pipe.Binder.
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
The implementation to implement a Pipe.Binder.Redirection's constructor.
Pipe.Binder.Redirection.MethodCall - Class in net.bytebuddy.implementation.bind.annotation
The implementation to implement a Pipe.Binder.Redirection's forwarding method.
pop(TypeDescription) - Static method in enum net.bytebuddy.implementation.bytecode.Removal
Removes a value from the operand stack dependant of its size.
PrecomputedFinding(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.PrecomputedFinding
Creates a new precomputed finding.
PrecomputedFinding(TypeDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.PrecomputedFinding
Creates a precomputed finding.
Prefixing() - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Prefixing
Creates a new prefixing method name transformer using a default prefix.
Prefixing(String) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.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.
preparationHandler - Variable in class net.bytebuddy.implementation.Forwarding
A handler for preparing the instrumented type and the field invocation operation.
prepare(InstrumentedType) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
prepare(Class<T>) - Method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
 
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(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
 
prepare(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.FieldRegistry
Prepares the field registry for a given instrumented type.
prepare(InstrumentedType, MethodLookupEngine, LatentMethodMatcher) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
 
prepare(InstrumentedType) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
 
prepare(InstrumentedType) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler
Prepares the instrumented type for this handler.
prepare(InstrumentedType, MethodLookupEngine, LatentMethodMatcher) - Method in interface net.bytebuddy.dynamic.scaffold.MethodRegistry
Prepares this method registry.
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
 
prepare(MethodVisitor) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
 
prepare(MethodVisitor) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
 
prepare(MethodVisitor) - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant
Applies all preparation to the given method visitor.
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.DefaultMethodCall
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.ExceptionMethod
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler.NoOp
 
prepare(InstrumentedType) - Method in interface net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler
Prepares the instrumented type.
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.FixedValue.ForStaticField
 
prepare(InstrumentedType, String, TypeDescription) - Method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForInstanceField
 
prepare(InstrumentedType, String, TypeDescription) - Method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticField
 
prepare(InstrumentedType, String, TypeDescription) - Method in class net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticInstance
 
prepare(InstrumentedType, String, TypeDescription) - Method in interface net.bytebuddy.implementation.Forwarding.PreparationHandler
Prepares the instrumented type.
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.Forwarding
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.Implementation.Compound
 
prepare(InstrumentedType) - Method in interface net.bytebuddy.implementation.Implementation
During the preparation phase of an implementation, implementations are eligible to adding fields or methods to the currently instrumented type.
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.Implementation.Simple
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerValue
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaInstance
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringValue
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
 
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
 
prepare(InstrumentedType) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider
Prepares the instrumented type.
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArgumentType
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForBooleanConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForByteConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForCharacterConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForClassConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForDoubleConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForExistingField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForFloatConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstanceField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForIntegerConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForJavaInstance
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForLongConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForShortConstant
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStaticField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForTextConstant
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference
 
prepare(InstrumentedType) - Method in interface net.bytebuddy.implementation.MethodCall.ArgumentLoader
Prepares the instrumented type in order to allow the loading of the represented argument.
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForInstanceField
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForStaticField
 
prepare(InstrumentedType) - Method in interface net.bytebuddy.implementation.MethodCall.TargetHandler
Prepares the instrumented type in order to allow for the represented invocation.
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForInstanceField
 
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticField
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
 
prepare(InstrumentedType) - Method in interface net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate
Prepares the instrumented type.
prepare(InstrumentedType) - Method in class net.bytebuddy.implementation.MethodDelegation
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.StubMethod
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.SuperMethodCall
 
prepare(InstrumentedType) - Method in enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
 
Prepared(Map<String, TypeWriter.FieldPool.Entry>) - Constructor for class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Prepared
Creates a new prepared default field registry.
Prepared(Map<MethodDescription, MethodRegistry.Default.Entry>, LoadedTypeInitializer, InstrumentedType.TypeInitializer, MethodLookupEngine.Finding) - Constructor for class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
Creates a prepared version of a default method registry.
prepend(ClassVisitorWrapper) - Method in class net.bytebuddy.asm.ClassVisitorWrapper.Chain
Adds a ClassVisitorWrapper to the beginning of the chain such that the wrapped ASM ClassVisitor will be applied before the other class visitors.
prepend(LatentMethodMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
 
prepend(LatentMethodMatcher, MethodRegistry.Handler, MethodAttributeAppender.Factory) - 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.Entry.ForAbstractMethod
 
prepend(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue
 
prepend(ByteCodeAppender) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForImplementation
 
prepend(ByteCodeAppender) - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForSkippedMethod
 
prepend(ByteCodeAppender) - Method in interface net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry
Prepends the given method appender to this entry.
prepend(ByteCodeAppender) - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AbstractDelegationEntry
 
Preserved(MethodDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
Creates a new MethodRebaseResolver.Resolution for a non-rebased method.
PRIMITIVE_DESCRIPTORS - Static variable in class net.bytebuddy.pool.TypePool.AbstractBase
A map of primitive types by their descriptor.
PRIMITIVE_TYPES - Static variable in class net.bytebuddy.pool.TypePool.AbstractBase
A map of primitive types by their name.
PrimitiveBoxingDelegate - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
This delegate is responsible for boxing a primitive types to their wrapper equivalents.
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.
PrimitiveUnboxingDelegate - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
This delegate is responsible for unboxing a wrapper type to their primitive equivalents.
PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
An explicitly types unboxing responsible is applied for directly unboxing a wrapper type.
PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible - Class in net.bytebuddy.implementation.bytecode.assign.primitive
An unboxing responsible for an implicitly typed value.
PrimitiveUnboxingDelegate.UnboxingResponsible - Interface in net.bytebuddy.implementation.bytecode.assign.primitive
Implementations represent an unboxing delegate that is able to perform the unboxing operation.
PrimitiveWideningDelegate - Enum in net.bytebuddy.implementation.bytecode.assign.primitive
This delegate is responsible for widening a primitive type to represent a larger primitive type.
PrimitiveWideningDelegate.WideningStackManipulation - Class in net.bytebuddy.implementation.bytecode.assign.primitive
A stack manipulation that widens a primitive type into a more general primitive type.
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(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.
process(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default
 
process(TypeDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodLookupEngine
Retrieves all methods that can be called on a given type.
process(TypeDescription) - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ProxyMethodLookupEngine
 
process(TypeDescription) - Method in enum net.bytebuddy.implementation.auxiliary.TrivialType
 
process(TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
 
process(TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
 
process(Implementation.Target, MethodDescription, Iterable<? extends MethodDescription>) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
 
Processor(MethodDelegationBinder, MethodDelegationBinder.AmbiguityResolver) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
Creates a new processor for a method delegation binder.
PropertyDispatcher - Enum in net.bytebuddy.utility
A dispatcher for invoking Object.toString() and Object.hashCode() methods that are sensitive to array values which need redirection to different specialized methods defined by Arrays.
protectionDomain - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
The protection domain to apply.
ProtectionDomainInjection(ProtectionDomain) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainInjection
Creates a new protection domain injection class loading strategy.
ProtectionDomainWrapper(ProtectionDomain, ByteArrayClassLoader.PersistenceHandler, boolean) - Constructor for class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainWrapper
Creates a new protection domain specific class loading wrapper.
Proxy(ClassFileVersion, NamingStrategy.Unbound, AuxiliaryType.NamingStrategy, List<TypeDescription>, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, MethodRegistry, ByteBuddy.Definable<Integer>, TypeAttributeAppender, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory) - Constructor for class net.bytebuddy.ByteBuddy.Proxy
Defines a new proxy configuration for ByteBuddy.
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(MethodDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType
Locates the type to be implemented by a field accessor proxy.
Putter() - Constructor for class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
 
putter() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
 
putter() - Method in interface net.bytebuddy.implementation.bytecode.member.FieldAccess.Defined
Creates a putter representation for a given field.

R

RandomString - Class in net.bytebuddy.utility
A provider of randomized String values.
RandomString() - Constructor for class net.bytebuddy.utility.RandomString
Creates a random String provider where each String is of RandomString.DEFAULT_LENGTH length.
RandomString(int) - Constructor for class net.bytebuddy.utility.RandomString
Creates a random String provider where each value is of the given length.
readValue(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForNonResolvedField
 
readValue(Object) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForResolvedField
 
readValue(Object) - Method in interface net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField
Reads a value from the underlying field.
rebase(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
rebase(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
rebase(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
rebase(AgentBuilder.RawMatcher) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
rebase(ElementMatcher<? super TypeDescription>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
rebase(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
rebase(AgentBuilder.RawMatcher) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Matches a type being loaded in order to apply the supplied AgentBuilder.Transformers before loading this type.
rebase(ElementMatcher<? super TypeDescription>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Matches a type being loaded in order to apply the supplied AgentBuilder.Transformers before loading this type.
rebase(ElementMatcher<? super TypeDescription>, ElementMatcher<? super ClassLoader>) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Matches a type being loaded in order to apply the supplied AgentBuilder.Transformers before loading this type.
rebase(Class<T>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
rebase(Class<T>, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
rebase(Class<T>, ClassFileLocator, MethodRebaseResolver.MethodNameTransformer) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
rebase(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
rebase(TypeDescription, ClassFileLocator, MethodRebaseResolver.MethodNameTransformer) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
rebase(Class<T>) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type by weaving any changes into an already defined level type.
rebase(Class<T>, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type by weaving any changes into an already defined level type.
rebase(Class<T>, ClassFileLocator, MethodRebaseResolver.MethodNameTransformer) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type by weaving any changes into an already defined level type.
rebase(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type by weaving any changes into an already defined level type.
rebase(TypeDescription, ClassFileLocator, MethodRebaseResolver.MethodNameTransformer) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type by weaving any changes into an already defined level type.
rebase(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.AbstractBase
Resolves a method that is instrumented.
rebase(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Enabled
 
rebase(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodsOnly
 
rebase(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Unbound.Default
 
rebase(TypeDescription) - Method in interface net.bytebuddy.NamingStrategy.Unbound
Returns a naming strategy for rebasing a type.
rebase(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Unbound.Unified
 
REBASED_METHOD_MODIFIER - Static variable in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver
The modifier that is used for rebased methods.
RebasedMethodSpecialMethodInvocation(MethodRebaseResolver.Resolution, TypeDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation
Creates a special method invocation for a rebased method.
RebaseDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.inline
A dynamic type builder that rebases a given type, i.e.
RebaseDynamicTypeBuilder(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<? extends TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, ClassFileLocator, MethodRebaseResolver.MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
Creates a new rebase dynamic type builder.
RebaseDynamicTypeBuilder(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, List<DynamicType.Builder.AbstractBase.FieldToken>, List<DynamicType.Builder.AbstractBase.MethodToken>, ClassFileLocator, MethodRebaseResolver.MethodNameTransformer) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
Creates a new rebase dynamic type builder.
RebaseImplementationTarget - Class in net.bytebuddy.dynamic.scaffold.inline
An implementation target for redefining a given type while preserving the original methods within the instrumented type.
RebaseImplementationTarget(MethodLookupEngine.Finding, BridgeMethodResolver.Factory, MethodRebaseResolver) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
Creates a rebase implementation target.
RebaseImplementationTarget.Factory - Class in net.bytebuddy.dynamic.scaffold.inline
A factory for creating a RebaseImplementationTarget.
RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation - Class in net.bytebuddy.dynamic.scaffold.inline
A Implementation.SpecialMethodInvocation which invokes a rebased method as given by a MethodRebaseResolver.
redefine(Class<T>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
redefine(Class<T>, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
redefine(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
redefine(Class<T>) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder for redefining of the given type.
redefine(Class<T>, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder for redefining of the given type.
redefine(TypeDescription, ClassFileLocator) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder for redefining of the given type.
redefine(MethodDescription, boolean) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.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.Unbound.Default
 
redefine(TypeDescription) - Method in interface net.bytebuddy.NamingStrategy.Unbound
Returns a naming strategy for redefining a type.
redefine(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Unbound.Unified
 
RedefinitionClassVisitor(ClassVisitor, Implementation.Context.ExtractableView) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor
Creates a class visitor which is capable of redefining an existent class on the fly.
RedefinitionDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.inline
A dynamic type builder that redefines a given type, i.e.
RedefinitionDynamicTypeBuilder(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<? extends TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
Creates a new redefinition dynamic type builder.
RedefinitionDynamicTypeBuilder(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<? extends TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, List<DynamicType.Builder.AbstractBase.FieldToken>, List<DynamicType.Builder.AbstractBase.MethodToken>, ClassFileLocator) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
Creates a new redefinition dynamic type builder.
Redirection(TypeDescription, MethodDescription, Assigner, boolean, MethodLookupEngine.Factory) - Constructor for class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
Creates a new redirection.
RedirectionProxy(TypeDescription, TypeDescription, Implementation.SpecialMethodInvocation, Assigner, boolean, MethodLookupEngine.Factory) - Constructor for class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
Creates a new redirection proxy.
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.
ReferenceTypeAwareAssigner - Enum in net.bytebuddy.implementation.bytecode.assign.reference
A simple assigner that is capable of handling the casting of reference types.
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.
register(String, ClassLoader, LoadedTypeInitializer) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.NoOp
 
register(String, ClassLoader, LoadedTypeInitializer) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy
Registers a loaded type initializer for a type name and class loader pair.
register(String, ClassLoader, Object) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus.Accessor
Registers a type initializer with the class loader's nexus.
register(String, ClassLoader, Object) - Static method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus
 
register(String, ClassLoader, LoadedTypeInitializer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
register(MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Disabled
 
register(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Enabled
 
register(MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup
Announces the begin of the analysis of a given type.
register(AuxiliaryType) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
 
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
 
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
 
register(String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Method in interface net.bytebuddy.pool.TypePool.Default.AnnotationRegistrant
Registers an annotation value.
register(int, String) - Method in class net.bytebuddy.pool.TypePool.Default.ParameterBag
Registeres a new parameter.
register(String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup
 
register(String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
 
register(String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor.OnFieldCollector
 
register(String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor.OnMethodCollector
 
register(String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor.OnMethodParameterCollector
 
register(String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
 
register(String, TypePool.LazyTypeDescription.AnnotationValue<?, ?>) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.OnTypeCollector
 
registerAccessorFor(Implementation.SpecialMethodInvocation) - Method in enum net.bytebuddy.implementation.auxiliary.AuxiliaryType.MethodAccessorFactory.Illegal
 
registerAccessorFor(Implementation.SpecialMethodInvocation) - Method in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType.MethodAccessorFactory
Registers an accessor method for a Implementation.SpecialMethodInvocation which cannot itself be triggered invoked directly from outside a type.
registerAccessorFor(Implementation.SpecialMethodInvocation) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
 
registerGetterFor(FieldDescription) - Method in enum net.bytebuddy.implementation.auxiliary.AuxiliaryType.MethodAccessorFactory.Illegal
 
registerGetterFor(FieldDescription) - Method in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType.MethodAccessorFactory
Registers a getter for the given FieldDescription which might itself not be accessible from outside the class.
registerGetterFor(FieldDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
 
registerSetterFor(FieldDescription) - Method in enum net.bytebuddy.implementation.auxiliary.AuxiliaryType.MethodAccessorFactory.Illegal
 
registerSetterFor(FieldDescription) - Method in interface net.bytebuddy.implementation.auxiliary.AuxiliaryType.MethodAccessorFactory
Registers a setter for the given FieldDescription which might itself not be accessible from outside the class.
registerSetterFor(FieldDescription) - Method in class net.bytebuddy.implementation.Implementation.Context.Default
 
Removal - Enum in net.bytebuddy.implementation.bytecode
Removes a value from the operand stack.
remove() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator
 
remove() - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty.EmptyIterator
 
represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
represents(Constructor<?>) - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
represents(Constructor<?>) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedConstructor
 
represents(Method) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
represents(Constructor<?>) - Method in class net.bytebuddy.description.method.MethodDescription.ForLoadedMethod
 
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(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription.OfSimpleType
 
represents(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ArrayProjection
 
represents(Class<?>) - Method in class net.bytebuddy.description.type.TypeDescription.ForLoadedType
 
represents(Class<?>) - Method in interface net.bytebuddy.description.type.TypeDescription
Checks if the type described by this instance represents type.
represents(Method) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
represents(Constructor<?>) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.ConflictingInterfaceMethod
 
represents(Method) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
represents(Constructor<?>) - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.OverridenClassMethod
 
reset(Class<?>...) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
Resets all classes to their original definition.
Resolution() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution
 
resolve(T) - Method in class net.bytebuddy.ByteBuddy.Definable.Defined
 
resolve(T) - Method in interface net.bytebuddy.ByteBuddy.Definable
Returns the value of this instance or the provided default value for an undefined definable.
resolve(T) - Method in class net.bytebuddy.ByteBuddy.Definable.Undefined
 
resolve() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
 
resolve() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.Resolution.Illegal
 
resolve() - Method in interface net.bytebuddy.dynamic.ClassFileLocator.Resolution
Finds the data of this binary representation.
resolve(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
 
resolve(MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.NoOp
 
resolve(MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.BridgeMethodResolver
Resolves a method which is potentially a bridge method.
resolve(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple
 
resolve(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
 
resolve(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.AbstractBase
 
resolve(MethodDescription) - Method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
 
resolve(MethodDescription) - 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
 
resolve(TypeDescription) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
 
resolve(TypeDescription, TypeDescription) - Static method in class net.bytebuddy.dynamic.TargetType
Resolves the given type description with the actual target type if the typeDescription resembles the TargetType placeholder.
resolve(List<? extends TypeDescription>, TypeDescription) - Static method in class net.bytebuddy.dynamic.TargetType
Resolves any type description in the given listwith the actual target type if the typeDescription resembles the TargetType placeholder.
resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
 
resolve(Implementation.Target, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Explicit
 
resolve(Implementation.Target, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Implicit
 
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(TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForExplicitType
 
resolve(TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForHierarchy
 
resolve(TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.Illegal
 
resolve(TypeDescription) - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine
Locates a field if possible and returns a corresponding resolution.
resolve(Implementation.Target, MethodDescription) - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
 
resolve(Implementation.Target, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Implicit
 
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(Assigner, MethodDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.TerminationHandler.Dropping
 
resolve(Assigner, MethodDescription, MethodDescription) - Method in interface net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.TerminationHandler
Creates a stack manipulation that is to be applied after the method return.
resolve(Assigner, MethodDescription, MethodDescription) - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.TerminationHandler.Returning
 
resolve(ArgumentTypeResolver.PrimitiveTypePrecedence) - Method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
Resolves the least specific type of two primitive type precedence with this instance representing a MethodDelegationBinder.AmbiguityResolver.Resolution.LEFT resolution and the argument type representing the MethodDelegationBinder.AmbiguityResolver.Resolution.RIGHT resolution.
resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
 
resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.DeclaringTypeResolver
 
resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Chain
 
resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.NoOp
 
resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in interface net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver
Attempts to resolve to conflicting bindings.
resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.MethodNameEqualityResolver
 
resolve(MethodDescription, MethodDelegationBinder.MethodBinding, MethodDelegationBinder.MethodBinding) - Method in enum net.bytebuddy.implementation.bind.ParameterLengthResolver
 
resolve(MethodDescription, Map<String, MethodDescription>, BridgeMethodResolver) - Method in interface net.bytebuddy.implementation.Implementation.Target.MethodLookup
Resolves the target method that is actually invoked.
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaInstance
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringValue
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
 
resolve(TypeDescription, MethodDescription, Assigner, boolean) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider
Resolves an argument provider.
resolve(TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
 
resolve(MethodDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName
 
resolve(MethodDescription) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod
 
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
 
resolve(MethodDescription) - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForInterceptedMethod
 
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, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
 
resolve(TypeDescription, Assigner, boolean) - Method in interface net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target
Resolves the target.
resolve(MethodDescription, TypeDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler.ForChainedInvocation
 
resolve(MethodDescription, TypeDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler.ForMethodReturn
 
resolve(MethodDescription, TypeDescription, Assigner, boolean) - Method in interface net.bytebuddy.implementation.InvokeDynamic.TerminationHandler
Returns a stack manipulation that handles the method return.
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForBooleanConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForByteConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForCharacterConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForClassConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForDoubleConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForExistingField
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForFloatConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstanceField
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForIntegerConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForJavaInstance
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForLongConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForShortConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStaticField
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForTextConstant
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference
 
resolve(TypeDescription, MethodDescription, TypeDescription, Assigner, boolean) - Method in interface net.bytebuddy.implementation.MethodCall.ArgumentLoader
Loads the argument that is represented by this instance onto the operand stack.
resolve(MethodDescription) - Method in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod
 
resolve(MethodDescription) - Method in enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInterceptedMethod
 
resolve(MethodDescription) - Method in interface net.bytebuddy.implementation.MethodCall.MethodLocator
Resolves the method to be invoked.
resolve(MethodDescription, TypeDescription) - Method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
 
resolve(MethodDescription, TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForInstanceField
 
resolve(MethodDescription, TypeDescription) - Method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation
 
resolve(MethodDescription, TypeDescription) - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForStaticField
 
resolve(MethodDescription, TypeDescription) - Method in interface net.bytebuddy.implementation.MethodCall.TargetHandler
Creates a stack manipulation that represents the method's invocation.
resolve(MethodDescription, MethodDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.ForChainedInvocation
 
resolve(MethodDescription, MethodDescription, Assigner, boolean) - Method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.ForMethodReturn
 
resolve(MethodDescription, MethodDescription, Assigner, boolean) - Method in interface net.bytebuddy.implementation.MethodCall.TerminationHandler
Returns a stack manipulation that handles the method return.
resolve(TypeDescription) - Method in interface net.bytebuddy.matcher.LatentMethodMatcher
Resolves the latent method matcher.
resolve(TypeDescription) - Method in class net.bytebuddy.matcher.LatentMethodMatcher.Resolved
 
resolve(NamingStrategy.UnnamedType) - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue
 
resolve(NamingStrategy.UnnamedType) - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType
 
resolve(NamingStrategy.UnnamedType) - Method in enum net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
 
resolve(NamingStrategy.UnnamedType) - Method in interface net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver
Returns the resolved name.
resolve() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
 
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.LazyTypeDescription.AnnotationInvocationHandler.DefaultValue
 
resolve() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.IncompatibleRuntimeType
 
resolve() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.LegalRuntimeType
 
resolve(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation
 
resolve() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.Loaded
 
resolve(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray
 
resolve() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.IncompatibleRuntimeType
 
resolve() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LegalRuntimeEnumeration
 
resolve(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration
 
resolve() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.UnknownRuntimeEnumeration
 
resolve() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType.Loaded
 
resolve(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType
 
resolve() - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Loaded
Resolves the value to the actual value of an annotation.
resolve(TypePool) - Method in interface net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue
Resolves the unloaded value of this annotation.
resolve() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial.Loaded
 
resolve(TypePool) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial
 
resolve() - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
 
resolve() - Method in interface net.bytebuddy.pool.TypePool.Resolution
Resolves this resolution to the represented type description.
resolve() - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
 
Resolved(Method, Method) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Resolved
Creates a new resolved reflection store.
Resolved(MethodDescription) - Constructor for class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Resolved
Creates a new resolved bridge method target.
Resolved(FieldDescription) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Resolved
Creates a new successful resolution.
Resolved(ElementMatcher<? super MethodDescription>) - Constructor for class net.bytebuddy.matcher.LatentMethodMatcher.Resolved
Creates a new resolved latent method matcher.
resolveExceptionTypes(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Resolves the declared exception types for the method.
resolveFieldType(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
Resolves the field type which could be represented by the TargetType placeholder type.
resolveModifierContributors(int, ModifierContributor...) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates a mask against a number of modifier contributors and merges their contributions to a modifier.
resolveParameterTypes(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Resolves the parameter types for the method which could be represented by the TargetType placeholder type.
resolveReturnType(TypeDescription) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
Resolves the return type for the method which could be represented by the TargetType placeholder type.
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
 
returning(TypeDescription) - Static method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
Returns a method return corresponding to a given type.
returns(Class<?>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches MethodDescriptions that returns a given Class.
returns(TypeDescription) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches MethodDescriptions that returns a given TypeDescription.
returns(ElementMatcher<? super TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches MethodDescriptions that matches a matched method's return type.
returnType - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
A description of the return type of the method or a type describing the TargetType placeholder.
run() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ClassLoadingAction
 
RuntimeType - Annotation Type in net.bytebuddy.implementation.bind.annotation
Parameters that are annotated with this annotation will be assigned by also considering the runtime type of the target parameter.
RuntimeType.Verifier - Class in net.bytebuddy.implementation.bind.annotation
A non-instantiable type that allows to check if a method or parameter should consider a runtime type.

S

saveIn(File) - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
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.
SelfInjection() - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
Creates a new self injection strategy.
Setter(FieldDescription, Assigner, AuxiliaryType.MethodAccessorFactory) - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter
Creates a new setter implementation.
Simple(String) - Constructor for class net.bytebuddy.description.type.PackageDescription.Simple
Creates a new simple package.
Simple(Map<String, BridgeMethodResolver.Simple.BridgeTarget>) - Constructor for class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple
Creates a new simple bridge method resolver.
Simple(StackManipulation) - Constructor for class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
Creates a new simple type initializer.
Simple(FieldAttributeAppender, Object) - Constructor for class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.Simple
Creates a new simple entry for a given attribute appender factory.
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(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() - Constructor for class net.bytebuddy.pool.TypePool.CacheProvider.Simple
Creates a new simple cache.
Simple(TypeDescription) - Constructor for class net.bytebuddy.pool.TypePool.Resolution.Simple
Creates a new successful resolution of a given type description.
SingleBytePush(byte) - Constructor for class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
Creates a new BIPUSH stack manipulation for the given value.
size() - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
 
size() - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotation
 
size() - Method in class net.bytebuddy.description.field.FieldList.Explicit
 
size() - Method in class net.bytebuddy.description.field.FieldList.ForLoadedField
 
size() - Method in class net.bytebuddy.description.method.MethodList.Explicit
 
size() - Method in class net.bytebuddy.description.method.MethodList.ForLoadedType
 
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.type.TypeList.Explicit
 
size() - Method in class net.bytebuddy.description.type.TypeList.ForLoadedType
 
Size(int, int) - Constructor for class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
 
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() - Method in class net.bytebuddy.matcher.FilterableList.Empty
 
size() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.LazyTypeList
 
sizeOf(Iterable<? extends Class<?>>) - Static method in enum net.bytebuddy.implementation.bytecode.StackSize
Returns the sum of all operand stack sizes.
special(TypeDescription) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
 
special(TypeDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
 
special(TypeDescription) - Method in interface net.bytebuddy.implementation.bytecode.member.MethodInvocation.WithImplicitInvocationTargetType
Transforms this method invocation into a special invocation on the given type.
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.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.LegalTrivial - Enum in net.bytebuddy.implementation.bytecode
Canonical representation of a legal stack manipulation which does not require any action.
StackManipulation.Size - Class in net.bytebuddy.implementation.bytecode
A description of the size change that is imposed by some StackManipulation.
StackSize - Enum in net.bytebuddy.implementation.bytecode
Represents the size of a Java type on the operand stack.
store() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
Creates a value-storing stack manipulation.
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.
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.
STRING - Static variable in interface net.bytebuddy.description.type.TypeDescription
A representation 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
Defines the mode a StringMatcher compares to strings with.
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.
subclass(Class<T>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
subclass(Class<T>, ConstructorStrategy) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
subclass(TypeDescription) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
subclass(TypeDescription, ConstructorStrategy) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
subclass(Class<T>) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder that creates a subclass of a given loaded type where the subclass is created by the ConstructorStrategy.Default.IMITATE_SUPER_TYPE strategy.
subclass(Class<T>, ConstructorStrategy) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder that creates a subclass of a given loaded type.
subclass(TypeDescription) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder that creates a subclass of a given type description where the subclass is created by the ConstructorStrategy.Default.IMITATE_SUPER_TYPE strategy.
subclass(TypeDescription, ConstructorStrategy) - Method in class net.bytebuddy.ByteBuddy
Creates a dynamic type builder that creates a subclass of a given type description.
subclass(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Unbound.Default
 
subclass(TypeDescription) - Method in interface net.bytebuddy.NamingStrategy.Unbound
Returns a naming strategy for subclassing a type.
subclass(TypeDescription) - Method in class net.bytebuddy.NamingStrategy.Unbound.Unified
 
SubclassDynamicTypeBuilder<T> - Class in net.bytebuddy.dynamic.scaffold.subclass
Creates a dynamic type on basis of loaded types where the dynamic type extends a given type.
SubclassDynamicTypeBuilder(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<? extends TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, ConstructorStrategy) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
Creates a new immutable type builder for a subclassing a given class.
SubclassDynamicTypeBuilder(ClassFileVersion, NamingStrategy, AuxiliaryType.NamingStrategy, TypeDescription, List<TypeDescription>, int, TypeAttributeAppender, ElementMatcher<? super MethodDescription>, BridgeMethodResolver.Factory, ClassVisitorWrapper.Chain, FieldRegistry, MethodRegistry, MethodLookupEngine.Factory, FieldAttributeAppender.Factory, MethodAttributeAppender.Factory, List<DynamicType.Builder.AbstractBase.FieldToken>, List<DynamicType.Builder.AbstractBase.MethodToken>, ConstructorStrategy) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
Creates a new immutable type builder for a subclassing a given class.
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(MethodLookupEngine.Finding, BridgeMethodResolver.Factory, SubclassImplementationTarget.OriginTypeIdentifier) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
Creates a new subclass implementation target.
SubclassImplementationTarget.Factory - Class in net.bytebuddy.dynamic.scaffold.subclass
A factory for creating a SubclassImplementationTarget.
SubclassImplementationTarget.OriginTypeIdentifier - Enum in net.bytebuddy.dynamic.scaffold.subclass
Responsible for identifying the origin type that an implementation target represents when Implementation.Target#getOriginType() is invoked.
SubclassInstrumentedType - Class in net.bytebuddy.dynamic.scaffold.subclass
Represents a type instrumentation that creates a new type based on a given superclass.
SubclassInstrumentedType(ClassFileVersion, TypeDescription, List<TypeDescription>, int, NamingStrategy) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
Creates a new immutable type instrumentation for a loaded superclass.
SubclassInstrumentedType(ClassFileVersion, TypeDescription, List<TypeDescription>, int, String, List<? extends FieldDescription>, List<? extends MethodDescription>, LoadedTypeInitializer, InstrumentedType.TypeInitializer) - Constructor for class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
Creates a new immutable type instrumentation for a loaded superclass.
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
 
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.
Suffixing() - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Suffixing
Creates a new suffixing method name transformer which adds a default suffix.
Suffixing(String) - Constructor for class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.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, 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.
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.Instantiation - Enum in net.bytebuddy.implementation.bind.annotation
Determines the instantiation of the proxy type.
SuperCall - Annotation Type in net.bytebuddy.implementation.bind.annotation
Parameters that are annotated with this annotation will be assigned a proxy for calling the instrumented method's super implementation.
SuperCall.Binder - Enum in net.bytebuddy.implementation.bind.annotation
A binder for handling the SuperCall annotation.
superConstructors - Variable in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
The constructor of the super type, mapped by the constructor parameters of each constructor which is sufficient for a constructor's unique identification.
SuperMethodCall - Enum in net.bytebuddy.implementation
This implementation will create a new method which simply calls its super method.
SuperMethodCall.Appender - Class in net.bytebuddy.implementation
An appender for implementing a SuperMethodCall.
SuperMethodCall.Appender.TerminationHandler - Enum in net.bytebuddy.implementation
A handler that determines how to handle the method return value.
SuperMethodCall.WithoutReturn - Enum in net.bytebuddy.implementation
A super method invocation where the return value is dropped instead of returning from the method.
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.
SynchronizationState - Enum in net.bytebuddy.description.modifier
Describes if a method is supposed to be synchronized.
SyntheticState - Enum in net.bytebuddy.description.modifier
Defines if a type or member is supposed to be marked as synthetic.

T

takesArguments(Class<?>...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by its exact parameter types.
takesArguments(TypeDescription...) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by its exact parameter types.
takesArguments(Iterable<? extends TypeDescription>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by its exact parameter types.
takesArguments(ElementMatcher<? super Iterable<? extends TypeDescription>>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by applying an iterable collection of element matcher on any parameter's TypeDescription.
takesArguments(int) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by the number of its parameters.
target(FieldDescription) - Method in enum net.bytebuddy.dynamic.scaffold.FieldRegistry.Compiled.NoOp
 
target(FieldDescription) - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
 
target(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
 
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(String, TypeDescription, List<InvokeDynamic.InvocationProvider.ArgumentProvider>, MethodDescription) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
Creates a new target.
targetHandler - Variable in class net.bytebuddy.implementation.MethodCall
The target handler to use.
targeting(TypeDescription) - Static method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
Creates a new array factory for a given component type.
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(List<TargetMethodAnnotationDrivenBinder.ParameterBinder<?>>, TargetMethodAnnotationDrivenBinder.DefaultsProvider, TargetMethodAnnotationDrivenBinder.TerminationHandler, Assigner, MethodDelegationBinder.MethodInvoker) - Constructor for class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
Creates a new method delegation binder that binds method based on annotations found on the target method.
TargetMethodAnnotationDrivenBinder.DefaultsProvider - Interface in net.bytebuddy.implementation.bind.annotation
Implementations of the defaults provider interface create annotations for parameters that are not annotated with a known annotation.
TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty - Enum in net.bytebuddy.implementation.bind.annotation
A defaults provider that does not supply any defaults.
TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty.EmptyIterator - Enum in net.bytebuddy.implementation.bind.annotation
A trivial iterator without any elements.
TargetMethodAnnotationDrivenBinder.DelegationProcessor - Class in net.bytebuddy.implementation.bind.annotation
A delegation processor is a helper class for a TargetMethodAnnotationDrivenBinder for performing its actual logic.
TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler - Interface in net.bytebuddy.implementation.bind.annotation
A handler is responsible for processing a parameter's binding.
TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound<T extends 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 - Enum 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.ParameterBinder<T extends 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.TerminationHandler - Interface in net.bytebuddy.implementation.bind.annotation
Responsible for creating a StackManipulation that is applied after the interception method is applied.
TargetMethodAnnotationDrivenBinder.TerminationHandler.Dropping - Enum in net.bytebuddy.implementation.bind.annotation
A termination handler that pops the return value of the interception method.
TargetMethodAnnotationDrivenBinder.TerminationHandler.Returning - Enum in net.bytebuddy.implementation.bind.annotation
A termination handler that returns the return value of the interception method.
targetType - Variable in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase
The target type description that is specified for this builder.
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.
terminate() - Method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.None
 
terminate() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
 
terminate() - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer
Completes this type initializer with a return statement for a void method.
terminationHandler - Variable in class net.bytebuddy.implementation.InvokeDynamic
A handler that handles the method return.
terminationHandler - Variable in class net.bytebuddy.implementation.MethodCall
The termination handler to use.
TextConstant - Class in net.bytebuddy.implementation.bytecode.constant
Represents a 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.
Throw - Enum in net.bytebuddy.implementation.bytecode
Throws a Throwable which must lie on top of the stack when this stack manipulation is called.
throwing(Class<?>...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
throwing(TypeDescription...) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
throwing(Class<?>...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ExceptionDeclarableMethodInterception
Defines a number of Throwable types to be include in the exception declaration.
throwing(TypeDescription...) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.ExceptionDeclarableMethodInterception
Defines a number of Throwable types to be include in the exception declaration.
throwing(Class<? extends Throwable>) - Static method in class net.bytebuddy.implementation.ExceptionMethod
Creates an implementation that creates a new instance of the given isThrowable 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 isThrowable 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 isThrowable 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 isThrowable type on each method invocation which is then thrown immediately.
throwing(ElementMatcher<? super List<? extends TypeDescription>>) - Static method in class net.bytebuddy.matcher.ElementMatchers
Matches a MethodDescription by its declared exceptions.
to(Object) - Static method in class net.bytebuddy.implementation.Forwarding
Forwards all intercepted method invocations to the given instance which is stored in a static field of the instrumented class.
to(Object, String) - Static method in class net.bytebuddy.implementation.Forwarding
Forwards all intercepted method invocations to the given instance which is stored in a static field of the instrumented class.
to(Class<?>) - Static method in class net.bytebuddy.implementation.MethodDelegation
Creates an implementation where only static methods of the given type are considered as binding targets.
to(TypeDescription) - Static method in class net.bytebuddy.implementation.MethodDelegation
Creates an implementation where only static methods of the given type are considered as binding targets.
to(Object) - Static method in class net.bytebuddy.implementation.MethodDelegation
Creates an implementation where only instance methods of the given object are considered as binding targets.
to(Object, MethodLookupEngine) - Static method in class net.bytebuddy.implementation.MethodDelegation
Identical to MethodDelegation.to(Object) but uses an explicit MethodLookupEngine.
to(Object, String) - Static method in class net.bytebuddy.implementation.MethodDelegation
Creates an implementation where only instance methods of the given object are considered as binding targets.
to(Object, String, MethodLookupEngine) - Static method in class net.bytebuddy.implementation.MethodDelegation
toConstructor(Class<?>) - Static method in class net.bytebuddy.implementation.MethodDelegation
Creates an implementation where method calls are delegated to constructor calls on the given type.
toConstructor(TypeDescription) - Static method in class net.bytebuddy.implementation.MethodDelegation
Creates an implementation where method calls are delegated to constructor calls on the given type.
toDecreasingSize() - Method in enum net.bytebuddy.implementation.bytecode.StackSize
Creates an instance of a StackManipulation.Size that describes a stack decrease of this size.
toIncreasingSize() - Method in enum net.bytebuddy.implementation.bytecode.StackSize
Creates an instance of a StackManipulation.Size that describes a stack growth of this size.
toInstanceField(String, Class<?>) - Static method in class net.bytebuddy.implementation.Forwarding
Forwards all intercepted method invocations to an instance field of the instrumented class.
toInstanceField(String, TypeDescription) - Static method in class net.bytebuddy.implementation.Forwarding
Forwards all intercepted method invocations to an instance field of the instrumented class.
toInstanceField(String) - Static method in class net.bytebuddy.implementation.InvocationHandlerAdapter
Creates an implementation for any InvocationHandler that delegates all method interceptions to a public instance field with the given name.
toInstanceField(Class<?>, String) - Static method in class net.bytebuddy.implementation.MethodDelegation
Creates an implementation where method calls are delegated to an instance that is manually stored in a field fieldName that is defined for the instrumented type.
toInstanceField(TypeDescription, String) - Static method in class net.bytebuddy.implementation.MethodDelegation
Creates an implementation where method calls are delegated to an instance that is manually stored in a field fieldName that is defined for the instrumented type.
toInstanceField(Class<?>, String, MethodLookupEngine) - Static method in class net.bytebuddy.implementation.MethodDelegation
toInstanceField(TypeDescription, String, MethodLookupEngine) - Static method in class net.bytebuddy.implementation.MethodDelegation
toInternalNames() - Method in class net.bytebuddy.description.type.TypeList.Empty
 
toInternalNames() - Method in class net.bytebuddy.description.type.TypeList.Explicit
 
toInternalNames() - Method in class net.bytebuddy.description.type.TypeList.ForLoadedType
 
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.LazyTypeDescription.LazyTypeList
 
toJar(File, Manifest) - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
toJar(File, Manifest) - Method in interface net.bytebuddy.dynamic.DynamicType
Saves the contents of this dynamic type inside a jar file.
toStaticField(String, Class<?>) - Static method in class net.bytebuddy.implementation.Forwarding
Forwards all intercepted method invocations to a static field of the instrumented class.
toStaticField(String, TypeDescription) - Static method in class net.bytebuddy.implementation.Forwarding
Forwards all intercepted method invocations to a static field of the instrumented class.
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default.Initialized
 
toString() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.Default
 
toString() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Disabled
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.BootstrapInjectionStrategy.Enabled
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
 
toString() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.NoOp
 
toString() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus.Accessor
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Listener.Compound
 
toString() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Listener.NoOp
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.RawMatcher.ForElementMatcherPair
 
toString() - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.Compound
 
toString() - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Transformer.NoOp
 
toString() - Method in class net.bytebuddy.asm.ClassVisitorWrapper.Chain
 
toString() - Method in class net.bytebuddy.ByteBuddy.Definable.Defined
 
toString() - Method in class net.bytebuddy.ByteBuddy.Definable.Undefined
 
toString() - Method in class net.bytebuddy.ByteBuddy.MatchedMethodInterception
 
toString() - Method in class net.bytebuddy.ByteBuddy.MethodAnnotationTarget
 
toString() - Method in class net.bytebuddy.ByteBuddy.OptionalMethodInterception
 
toString() - Method in class net.bytebuddy.ByteBuddy
 
toString() - Method in class net.bytebuddy.ClassFileVersion
 
toString() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.AbstractAnnotationDescription
 
toString() - Method in class net.bytebuddy.description.annotation.AnnotationDescription.EnumerationValue.AbstractEnumerationValue
 
toString() - Method in class net.bytebuddy.description.field.FieldDescription.AbstractFieldDescription
 
toString() - Method in class net.bytebuddy.description.method.MethodDescription.AbstractMethodDescription
 
toString() - Method in class net.bytebuddy.description.method.ParameterDescription.AbstractParameterDescription
 
toString() - Method in enum net.bytebuddy.description.modifier.EnumerationState
 
toString() - Method in enum net.bytebuddy.description.modifier.FieldManifestation
 
toString() - Method in enum net.bytebuddy.description.modifier.MethodArguments
 
toString() - Method in enum net.bytebuddy.description.modifier.MethodManifestation
 
toString() - Method in enum net.bytebuddy.description.modifier.Ownership
 
toString() - Method in enum net.bytebuddy.description.modifier.SynchronizationState
 
toString() - Method in enum net.bytebuddy.description.modifier.SyntheticState
 
toString() - Method in enum net.bytebuddy.description.modifier.TypeManifestation
 
toString() - Method in enum net.bytebuddy.description.modifier.Visibility
 
toString() - Method in class net.bytebuddy.description.type.PackageDescription.AbstractPackageDescription
 
toString() - Method in class net.bytebuddy.description.type.TypeDescription.AbstractTypeDescription
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Default
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.Explicit
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForNonResolvedField
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader.JavaField.ForResolvedField
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ClassLoadingDelegate.ForDelegatingClassLoader
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ExtractionClassFileTransformer
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Compound
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.ForClassLoader
 
toString() - Method in class net.bytebuddy.dynamic.ClassFileLocator.Resolution.Explicit
 
toString() - Method in enum net.bytebuddy.dynamic.ClassFileLocator.Resolution.Illegal
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMethodAnnotationTarget
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.FieldToken
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.MethodToken
 
toString() - Method in enum net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget.NumericRangeValidator
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Default.Loaded
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Default
 
toString() - Method in class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
 
toString() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader.ChildFirst
 
toString() - Method in enum net.bytebuddy.dynamic.loading.ByteArrayClassLoader.PersistenceHandler
 
toString() - Method in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
 
toString() - Method in enum net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation.Target
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ClassLoadingAction
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Faulty
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection.ReflectionStore.Resolved
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainInjection
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default.ProtectionDomainWrapper
 
toString() - Method in enum net.bytebuddy.dynamic.loading.ClassLoadingStrategy.Default
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassLoadingStrategy.ForBootstrapInjection
 
toString() - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Disabled
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.BootstrapInjection.Enabled
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Engine.ClassRedefinitionTransformer
 
toString() - Method in enum net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Engine
 
toString() - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.NoOp
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Candidate
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Resolved
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Unknown
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.ConflictHandler.Default
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.Factory
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.FieldRegistry.Compiled.NoOp
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Compiled
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Entry
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default.Prepared
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.FieldRegistry.Default
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.InliningImplementationMatcher
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Disabled
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Enabled
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Prefixing
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Suffixing
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodsOnly
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedConstructor
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.ForRebasedMethod
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.Resolution.Preserved
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseDynamicTypeBuilder
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.Factory
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget.RebasedMethodSpecialMethodInvocation
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.RebaseImplementationTarget
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.inline.RedefinitionDynamicTypeBuilder
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.None
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.InstrumentedType.TypeInitializer.Simple
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.DefaultMethodLookup
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.Factory
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Disabled
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Enabled
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Finding.Default
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Compiled
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Entry
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default.Prepared
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Default
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAbstractMethod
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForAnnotationValue
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation.Compiled
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.MethodRegistry.Handler.ForImplementation
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy.Default
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder.InstrumentableMatcher
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassDynamicTypeBuilder
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.Factory
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget.OriginTypeIdentifier
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassImplementationTarget
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForCreation
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.CodePreservingMethodVisitor
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.TypeInitializerInjection
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.NoOp
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.Simple
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAbstractMethod
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue
 
toString() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForImplementation
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForSkippedMethod
 
toString() - Method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.Sort
 
toString() - Method in enum net.bytebuddy.implementation.attribute.AnnotationAppender.AnnotationVisibility
 
toString() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Default
 
toString() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
 
toString() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
 
toString() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
 
toString() - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
 
toString() - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Compound
 
toString() - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory.Compound
 
toString() - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForAnnotation
 
toString() - Method in class net.bytebuddy.implementation.attribute.FieldAttributeAppender.ForLoadedField
 
toString() - Method in enum net.bytebuddy.implementation.attribute.FieldAttributeAppender.NoOp
 
toString() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Compound
 
toString() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.Factory.Compound
 
toString() - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation.Target.OnMethod
 
toString() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation.Target.OnMethodParameter
 
toString() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForAnnotation
 
toString() - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForInstrumentedMethod
 
toString() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedConstructor
 
toString() - Method in class net.bytebuddy.implementation.attribute.MethodAttributeAppender.ForLoadedMethod
 
toString() - Method in enum net.bytebuddy.implementation.attribute.MethodAttributeAppender.NoOp
 
toString() - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.Compound
 
toString() - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForAnnotation
 
toString() - Method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForSuperType
 
toString() - Method in class net.bytebuddy.implementation.attribute.TypeAttributeAppender.ForType
 
toString() - Method in enum net.bytebuddy.implementation.attribute.TypeAttributeAppender.NoOp
 
toString() - Method in enum net.bytebuddy.implementation.auxiliary.AuxiliaryType.MethodAccessorFactory.Illegal
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.AuxiliaryType.NamingStrategy.SuffixingRandom
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.AssignableSignatureCall
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall.Appender
 
toString() - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ConstructorCall
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall.Appender
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy.MethodCall
 
toString() - Method in enum net.bytebuddy.implementation.auxiliary.MethodCallProxy.ProxyMethodLookupEngine
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.MethodCallProxy
 
toString() - Method in enum net.bytebuddy.implementation.auxiliary.TrivialType
 
toString() - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.AbstractMethodErrorThrow
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForDefaultMethod
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByConstructor
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.ForSuperMethodByReflectionFactory
 
toString() - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.InvocationFactory.Default
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender.AccessorMethodInvocation
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall.Appender
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.MethodCall
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction.Appender
 
toString() - Method in enum net.bytebuddy.implementation.auxiliary.TypeProxy.SilentConstruction
 
toString() - Method in class net.bytebuddy.implementation.auxiliary.TypeProxy
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Assignment
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.AllArguments.Binder
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.Binder
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.BindingMechanic
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.BindingPriority.Resolver
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Default.Binder
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Explicit
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder.DefaultMethodLocator.Implicit
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.DefaultCall.Binder
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Empty.Binder
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessorProxy
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter.Appender
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Getter
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter.Appender
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType.Setter
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.AccessType
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Illegal
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Legal
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForExplicitType
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.ForHierarchy
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.LookupEngine.Illegal
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Resolved
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Unresolved
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor.Appender
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.InstanceFieldConstructor
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.StaticFieldConstructor
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Explicit
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.DefaultMethodLocator.Implicit
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.PrecomputedFinding
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor.Appender
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.InstanceFieldConstructor
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall.Appender
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.MethodCall
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy.StaticFieldConstructor
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder.RedirectionProxy
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Morph.Binder
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Origin.Binder
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.PrecomputedFinding
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.ConstructorCall
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection.MethodCall
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder.Redirection
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.Pipe.Binder
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Binder
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.Super.Instantiation
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.SuperCall.Binder
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty.EmptyIterator
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Bound
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.TerminationHandler.Dropping
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.TerminationHandler.Returning
 
toString() - Method in class net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder
 
toString() - Method in enum net.bytebuddy.implementation.bind.annotation.This.Binder
 
toString() - Method in class net.bytebuddy.implementation.bind.ArgumentTypeResolver.ParameterIndexToken
 
toString() - Method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver.PrimitiveTypePrecedence
 
toString() - Method in enum net.bytebuddy.implementation.bind.ArgumentTypeResolver
 
toString() - Method in enum net.bytebuddy.implementation.bind.DeclaringTypeResolver
 
toString() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Chain
 
toString() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.NoOp
 
toString() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.AmbiguityResolver.Resolution
 
toString() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder.Build
 
toString() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Builder
 
toString() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodBinding.Illegal
 
toString() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Simple
 
toString() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.MethodInvoker.Virtual
 
toString() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Anonymous
 
toString() - Method in enum net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Illegal
 
toString() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
 
toString() - Method in class net.bytebuddy.implementation.bind.MethodDelegationBinder.Processor
 
toString() - Method in enum net.bytebuddy.implementation.bind.MethodNameEqualityResolver
 
toString() - Method in enum net.bytebuddy.implementation.bind.ParameterLengthResolver
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.EqualTypesOnly
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.assign.Assigner.Refusing
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveBoxingDelegate
 
toString() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveTypeAwareAssigner
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ExplicitlyTypedUnboxingResponsible
 
toString() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate.ImplicitlyTypedUnboxingResponsible
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveUnboxingDelegate
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
 
toString() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
 
toString() - Method in class net.bytebuddy.implementation.bytecode.assign.primitive.VoidAwareAssigner
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.assign.reference.ReferenceTypeAwareAssigner
 
toString() - Method in class net.bytebuddy.implementation.bytecode.assign.TypeCasting
 
toString() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Compound
 
toString() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Simple
 
toString() - Method in class net.bytebuddy.implementation.bytecode.ByteCodeAppender.Size
 
toString() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Loader
 
toString() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayAccess.Putter
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayAccess
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForPrimitiveType
 
toString() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayCreator.ForReferenceType
 
toString() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory.ArrayStackManipulation
 
toString() - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.ClassConstant.ForReferenceType
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.constant.ClassConstant
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.constant.DefaultValue
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.DoubleConstant.ConstantPool
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.constant.DoubleConstant
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.FloatConstant.ConstantPool
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.constant.FloatConstant
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.ConstantPool
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.SingleBytePush
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.constant.IntegerConstant
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.LongConstant.ConstantPool
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.constant.LongConstant
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.Cached
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.constant.MethodConstant.CanCacheIllegal
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForConstructor
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodConstant.ForMethod
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodHandleConstant
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.MethodTypeConstant
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.constant.NullConstant
 
toString() - Method in class net.bytebuddy.implementation.bytecode.constant.TextConstant
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.Duplication
 
toString() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldGetInstruction
 
toString() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher.FieldPutInstruction
 
toString() - Method in class net.bytebuddy.implementation.bytecode.member.FieldAccess.AccessDispatcher
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.member.FieldAccess
 
toString() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.DynamicInvocation
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation.IllegalInvocation
 
toString() - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodInvocation
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodReturn
 
toString() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.ArgumentLoadingStackManipulation
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess
 
toString() - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.TypeCastingHandler.ForBridgeTarget
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.TypeCastingHandler.NoOp
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.Removal
 
toString() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Compound
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.Illegal
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.StackManipulation.LegalTrivial
 
toString() - Method in class net.bytebuddy.implementation.bytecode.StackManipulation.Size
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.StackSize
 
toString() - Method in enum net.bytebuddy.implementation.bytecode.Throw
 
toString() - Method in class net.bytebuddy.implementation.bytecode.TypeCreation
 
toString() - Method in class net.bytebuddy.implementation.DefaultMethodCall.Appender
 
toString() - Method in class net.bytebuddy.implementation.DefaultMethodCall
 
toString() - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForDefaultConstructor
 
toString() - Method in class net.bytebuddy.implementation.ExceptionMethod.ConstructionDelegate.ForStringConstructor
 
toString() - Method in class net.bytebuddy.implementation.ExceptionMethod
 
toString() - Method in class net.bytebuddy.implementation.FieldAccessor.Appender
 
toString() - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType.Factory
 
toString() - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForGivenType
 
toString() - Method in enum net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedType
 
toString() - Method in enum net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy.Factory
 
toString() - Method in class net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy
 
toString() - Method in enum net.bytebuddy.implementation.FieldAccessor.FieldNameExtractor.ForBeanProperty
 
toString() - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler.FieldDefiner
 
toString() - Method in enum net.bytebuddy.implementation.FieldAccessor.ForNamedField.PreparationHandler.NoOp
 
toString() - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
toString() - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
toString() - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
 
toString() - Method in class net.bytebuddy.implementation.FixedValue.ForStaticField
 
toString() - Method in class net.bytebuddy.implementation.Forwarding.Appender
 
toString() - Method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForInstanceField
 
toString() - Method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticField
 
toString() - Method in class net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticInstance
 
toString() - Method in class net.bytebuddy.implementation.Forwarding
 
toString() - Method in class net.bytebuddy.implementation.Implementation.Compound
 
toString() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.AccessorMethodDelegation
 
toString() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldCacheEntry
 
toString() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldGetter
 
toString() - Method in class net.bytebuddy.implementation.Implementation.Context.Default.FieldSetter
 
toString() - Method in class net.bytebuddy.implementation.Implementation.Context.Default
 
toString() - Method in enum net.bytebuddy.implementation.Implementation.Context.ExtractableView.InjectedCode.None
 
toString() - Method in class net.bytebuddy.implementation.Implementation.Simple
 
toString() - Method in enum net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Illegal
 
toString() - Method in class net.bytebuddy.implementation.Implementation.SpecialMethodInvocation.Simple
 
toString() - Method in enum net.bytebuddy.implementation.Implementation.Target.MethodLookup.Default
 
toString() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation.Appender
 
toString() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation
 
toString() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation.Appender
 
toString() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.Appender
 
toString() - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForBooleanValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForByteValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForCharacterValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForClassValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForDoubleValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExistingField
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForExplicitTypedMethodParameter
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForFloatValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstanceField
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForIntegerValue
 
toString() - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodInstanceAndParameters
 
toString() - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForInterceptedMethodParameters
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForJavaInstance
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForLongValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForMethodParameter
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForNullValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForShortValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStaticField
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForStringValue
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ForThisInstance
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.Resolved.Simple
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default.Target
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForExplicitName
 
toString() - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.NameProvider.ForInterceptedMethod
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForExplicitType
 
toString() - Method in enum net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ReturnTypeProvider.ForInterceptedMethod
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.ForMethodDescription
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Target.Resolved.Simple
 
toString() - Method in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler.ForChainedInvocation
 
toString() - Method in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler.ForMethodReturn
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArguments
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArgumentType
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
 
toString() - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
 
toString() - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.Compound
 
toString() - Method in class net.bytebuddy.implementation.LoadedTypeInitializer.ForStaticField
 
toString() - Method in enum net.bytebuddy.implementation.LoadedTypeInitializer.NoOp
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.Appender
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForBooleanConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForByteConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForCharacterConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForClassConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForDoubleConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForExistingField
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForFloatConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForInstanceField
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForIntegerConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForJavaInstance
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForLongConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForMethodParameter
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForNullConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForShortConstant
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForStaticField
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForTextConstant
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.ArgumentLoader.ForThisReference
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForStandardInvocation
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.MethodLocator.ForExplicitMethod
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInterceptedMethod
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForInstanceField
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.TargetHandler.ForStaticField
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.ForChainedInvocation
 
toString() - Method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.ForMethodReturn
 
toString() - Method in class net.bytebuddy.implementation.MethodCall
 
toString() - Method in class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
 
toString() - Method in class net.bytebuddy.implementation.MethodDelegation.Appender
 
toString() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForConstruction
 
toString() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForInstanceField
 
toString() - Method in class net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticField
 
toString() - Method in enum net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
 
toString() - Method in class net.bytebuddy.implementation.MethodDelegation
 
toString() - Method in enum net.bytebuddy.implementation.StubMethod
 
toString() - Method in enum net.bytebuddy.implementation.SuperMethodCall.Appender.TerminationHandler
 
toString() - Method in class net.bytebuddy.implementation.SuperMethodCall.Appender
 
toString() - Method in enum net.bytebuddy.implementation.SuperMethodCall
 
toString() - Method in enum net.bytebuddy.implementation.SuperMethodCall.WithoutReturn
 
toString() - Method in class net.bytebuddy.matcher.AnnotationTypeMatcher
 
toString() - Method in class net.bytebuddy.matcher.BooleanMatcher
 
toString() - Method in class net.bytebuddy.matcher.ClassLoaderHierarchyMatcher
 
toString() - Method in class net.bytebuddy.matcher.ClassLoaderParentMatcher
 
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.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.InheritedAnnotationMatcher
 
toString() - Method in class net.bytebuddy.matcher.LatentMethodMatcher.Resolved
 
toString() - Method in class net.bytebuddy.matcher.MethodExceptionTypeMatcher
 
toString() - Method in class net.bytebuddy.matcher.MethodParameterMatcher
 
toString() - Method in class net.bytebuddy.matcher.MethodParameterTypeMatcher
 
toString() - Method in class net.bytebuddy.matcher.MethodReturnTypeMatcher
 
toString() - Method in enum net.bytebuddy.matcher.MethodSortMatcher.Sort
 
toString() - Method in class net.bytebuddy.matcher.MethodSortMatcher
 
toString() - Method in enum net.bytebuddy.matcher.ModifierMatcher.Mode
 
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 enum net.bytebuddy.matcher.StringMatcher.Mode
 
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.VisibilityMatcher
 
toString() - Method in class net.bytebuddy.NamingStrategy.Fixed
 
toString() - Method in class net.bytebuddy.NamingStrategy.PrefixingRandom
 
toString() - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForFixedValue
 
toString() - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForGivenType
 
toString() - Method in enum net.bytebuddy.NamingStrategy.SuffixingRandom.BaseNameResolver.ForUnnamedType
 
toString() - Method in class net.bytebuddy.NamingStrategy.SuffixingRandom
 
toString() - Method in class net.bytebuddy.NamingStrategy.Unbound.Default
 
toString() - Method in class net.bytebuddy.NamingStrategy.Unbound.Unified
 
toString() - Method in class net.bytebuddy.NamingStrategy.UnnamedType.Default
 
toString() - Method in class net.bytebuddy.pool.TypePool.AbstractBase.ArrayTypeResolution
 
toString() - Method in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
 
toString() - Method in class net.bytebuddy.pool.TypePool.CacheProvider.Simple
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForAnnotationProperty
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.ForArrayType
 
toString() - Method in enum net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.Illegal
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.ParameterBag
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.AnnotationLookup
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor.ArrayLookup
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor.OnFieldCollector
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor.OnMethodCollector
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor.OnMethodParameterCollector
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.OnTypeCollector
 
toString() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler.DefaultValue
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationToken
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.LegalRuntimeType
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.Loaded
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LegalRuntimeEnumeration
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType.Loaded
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForType
 
toString() - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Loaded.State
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial.Loaded
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInMethod
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType
 
toString() - Method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.FieldToken
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken.ParameterToken
 
toString() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.MethodToken
 
toString() - Method in class net.bytebuddy.pool.TypePool.Resolution.Illegal
 
toString() - Method in class net.bytebuddy.pool.TypePool.Resolution.Simple
 
toString() - Method in enum net.bytebuddy.utility.JavaInstance.MethodHandle.HandleType
 
toString() - Method in class net.bytebuddy.utility.JavaInstance.MethodHandle
 
toString() - Method in class net.bytebuddy.utility.JavaInstance.MethodType
 
toString() - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedConstructor
 
toString() - Method in class net.bytebuddy.utility.JavaMethod.ForLoadedMethod
 
toString() - Method in enum net.bytebuddy.utility.JavaMethod.ForUnavailableMethod
 
toString() - Method in enum net.bytebuddy.utility.JavaType
 
toString(Object) - Method in enum net.bytebuddy.utility.PropertyDispatcher
Computes a string representation for the given type.
toString() - Method in enum net.bytebuddy.utility.PropertyDispatcher
 
toString() - Method in class net.bytebuddy.utility.RandomString
 
toString() - Method in class net.bytebuddy.utility.StreamDrainer
 
toStringRepresentation() - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationInvocationHandler
Returns the string representation of the represented annotation.
toTypeDescription() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
Creates a type description from all data that is currently collected.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.ExecutingTransformer
 
transform(AgentBuilder.Transformer) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
transform(DynamicType.Builder<?>, TypeDescription) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
 
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) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Transformer.Compound
 
transform(DynamicType.Builder<?>, TypeDescription) - Method in enum net.bytebuddy.agent.builder.AgentBuilder.Transformer.NoOp
 
transform(DynamicType.Builder<?>, TypeDescription) - Method in interface net.bytebuddy.agent.builder.AgentBuilder.Transformer
Allows for a transformation of a DynamicType.Builder.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class net.bytebuddy.dynamic.ClassFileLocator.AgentBased.ExtractionClassFileTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class net.bytebuddy.dynamic.loading.ClassReloadingStrategy.Engine.ClassRedefinitionTransformer
 
transform(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Prefixing
 
transform(MethodDescription) - Method in class net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer.Suffixing
 
transform(MethodDescription) - Method in interface net.bytebuddy.dynamic.scaffold.inline.MethodRebaseResolver.MethodNameTransformer
Transforms a method's name to an alternative name.
Transformation(AgentBuilder.RawMatcher, AgentBuilder.Transformer) - Constructor for class net.bytebuddy.agent.builder.AgentBuilder.Default.Transformation
Creates a new transformation.
Trivial(U) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.Trivial
Creates a new representation of a trivial annotation value.
TrivialType - Enum in net.bytebuddy.implementation.auxiliary
A trivial type that extends Object without defining any fields, methods or constructors.
TwoBytePush(short) - Constructor for class net.bytebuddy.implementation.bytecode.constant.IntegerConstant.TwoBytePush
Creates a new SIPUSH stack manipulation for the given value.
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_MODIFIER_MASK - Static variable in class net.bytebuddy.utility.ByteBuddyCommons
A mask for modifiers that represents types.
typeAttributeAppender - Variable in class net.bytebuddy.ByteBuddy
The type attribute appender factory to apply to any type that is generated by this configuration.
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.ForAnnotation - Class in net.bytebuddy.implementation.attribute
An attribute appender that appends a single annotation to a given type.
TypeAttributeAppender.ForSuperType - 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.ForType - Class in net.bytebuddy.implementation.attribute
Writes all annotations that are declared for a given Java type to the target type.
TypeAttributeAppender.NoOp - Enum in net.bytebuddy.implementation.attribute
A type attribute appender that does not append any attributes.
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.
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.
typeDefinitions - Variable in class net.bytebuddy.dynamic.loading.ByteArrayClassLoader
A mutable map of type names mapped to their binary representation.
TypeDescription - Interface in net.bytebuddy.description.type
Implementations of this interface represent a Java type, i.e.
typeDescription - Variable in class net.bytebuddy.dynamic.DynamicType.Default
A type description of this dynamic type.
typeDescription - Variable in class net.bytebuddy.implementation.Implementation.Target.AbstractBase
The type that is subject to instrumentation.
TypeDescription.AbstractTypeDescription - Class in net.bytebuddy.description.type
An abstract base implementation of a type description.
TypeDescription.AbstractTypeDescription.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.ArrayProjection - Class in net.bytebuddy.description.type
A projection for an array type based on an existing TypeDescription.
TypeDescription.ForLoadedType - Class in net.bytebuddy.description.type
A type description implementation that represents a loaded type.
TypeDescription.Latent - Class in net.bytebuddy.description.type
A latent type description for a type without methods or fields.
TypeExtractor() - Constructor for class net.bytebuddy.pool.TypePool.Default.TypeExtractor
Creates a new type extractor.
typeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.InstrumentedType.AbstractBase
The type initializer for this instrumented type.
typeInitializer - Variable in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default
The type initializer of the instrumented type.
typeInitializerOf(TypeDescription) - Static method in class net.bytebuddy.description.method.MethodDescription.Latent
Creates a latent method description of a type initializer (&lt;clinit&gt;) for a given type.
TypeList - Interface in net.bytebuddy.description.type
Implementations represent a list of type descriptions.
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.ForLoadedType - Class in net.bytebuddy.description.type
Implementation of a type list for an array of loaded types.
TypeManifestation - Enum in net.bytebuddy.description.modifier
Describes a type's manifestation, i.e.
TypePool - Interface in net.bytebuddy.pool
A type pool allows the retreival of TypeDescription by its name.
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.CacheProvider - Interface in net.bytebuddy.pool
A cache provider for a TypePool.
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.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.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.ParameterBag - Class in net.bytebuddy.pool
A bag for collecting parameter meta information that is stored as debug information for implemented methods.
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.FieldExtractor.OnFieldCollector - Class in net.bytebuddy.pool
An annotation registrant that collects annotations that are declared on a field.
TypePool.Default.TypeExtractor.MethodExtractor - Class in net.bytebuddy.pool
A method extractor reads a method within a class file and collects data that is relevant to creating a related method description.
TypePool.Default.TypeExtractor.MethodExtractor.OnMethodCollector - Class in net.bytebuddy.pool
An annotation registrant for annotations found on the method itself.
TypePool.Default.TypeExtractor.MethodExtractor.OnMethodParameterCollector - Class in net.bytebuddy.pool
An annotation registrant that collects annotations that are found on a specific parameter.
TypePool.Default.TypeExtractor.OnTypeCollector - Class in net.bytebuddy.pool
An annotation registrant that collects annotations found on a type.
TypePool.LazyTypeDescription - Class in net.bytebuddy.pool
A type description that looks up any referenced ByteCodeElement or AnnotationDescription by querying a type pool at lookup time.
TypePool.LazyTypeDescription.AnnotationInvocationHandler - Class in net.bytebuddy.pool
An invocation handler to represent a loaded annotation of a TypePool.LazyTypeDescription.LazyAnnotationDescription.
TypePool.LazyTypeDescription.AnnotationInvocationHandler.DefaultValue - Class in net.bytebuddy.pool
Represents a default value for an annotation property that is not explicitly defined by an annotation.
TypePool.LazyTypeDescription.AnnotationToken - Class in net.bytebuddy.pool
A token for representing collected data on an annotation.
TypePool.LazyTypeDescription.AnnotationValue<T,S> - Interface in net.bytebuddy.pool
A value of a TypePool.LazyTypeDescription.LazyAnnotationDescription which is not yet loaded by a class loader.
TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation - Class in net.bytebuddy.pool
Represents a nested annotation value.
TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.IncompatibleRuntimeType - Class in net.bytebuddy.pool
Represents an annotation value which was attempted to ba loaded by a type that does not represent an annotation value.
TypePool.LazyTypeDescription.AnnotationValue.ForAnnotation.LegalRuntimeType - Class in net.bytebuddy.pool
Represents an annotation which was loaded representing a runtime type which is itself an annotation.
TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray - Class in net.bytebuddy.pool
Represents an array that is referenced by an annotation which does not contain primitive values or String values.
TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.ComponentTypeReference - Interface in net.bytebuddy.pool
A lazy representation of the component type of an array.
TypePool.LazyTypeDescription.AnnotationValue.ForComplexArray.Loaded - Class in net.bytebuddy.pool
Represents a loaded annotation property representing a complex array.
TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration - Class in net.bytebuddy.pool
Represents an enumeration value of an annotation.
TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.IncompatibleRuntimeType - Class in net.bytebuddy.pool
Represents an annotation's enumeration value for a runtime type that is not an enumeration type.
TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LazyEnumerationValue - Class in net.bytebuddy.pool
An enumeration description where any type references are only resolved on demand.
TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.LegalRuntimeEnumeration - Class in net.bytebuddy.pool
Represents an annotation's enumeration value which could be successfully resolved for a runtime type.
TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.UnknownRuntimeEnumeration - Class in net.bytebuddy.pool
Represents an annotation's enumeration value for a constant that does not exist for the runtime enumeration type.
TypePool.LazyTypeDescription.AnnotationValue.ForType - Class in net.bytebuddy.pool
Represents a type value of an annotation.
TypePool.LazyTypeDescription.AnnotationValue.ForType.Loaded - Class in net.bytebuddy.pool
Represents a loaded annotation property that represents a type.
TypePool.LazyTypeDescription.AnnotationValue.Loaded<U> - Interface in net.bytebuddy.pool
TypePool.LazyTypeDescription.AnnotationValue.Loaded.State - Enum in net.bytebuddy.pool
Represents the state of a TypePool.LazyTypeDescription.AnnotationValue.Loaded annotation property.
TypePool.LazyTypeDescription.AnnotationValue.Trivial<U> - Class in net.bytebuddy.pool
Represents a primitive value, a String or an array of the latter types.
TypePool.LazyTypeDescription.AnnotationValue.Trivial.Loaded<V> - Class in net.bytebuddy.pool
Represents a trivial loaded value.
TypePool.LazyTypeDescription.DeclarationContext - 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.LazyTypeDescription.DeclarationContext.DeclaredInMethod - Class in net.bytebuddy.pool
A declaration context representing a type that is declared within a method of another type.
TypePool.LazyTypeDescription.DeclarationContext.DeclaredInType - Class in net.bytebuddy.pool
A declaration context representing a type that is declared within another type but not within a method.
TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared - Enum in net.bytebuddy.pool
Represents a self-declared type that is not defined within another type.
TypePool.LazyTypeDescription.FieldToken - Class in net.bytebuddy.pool
A token for representing collected data on a field.
TypePool.LazyTypeDescription.LazyTypeList - Class in net.bytebuddy.pool
A list that is constructing TypePool.LazyTypeDescriptions.
TypePool.LazyTypeDescription.MethodToken - Class in net.bytebuddy.pool
A token for representing collected data on a method.
TypePool.LazyTypeDescription.MethodToken.ParameterToken - Class in net.bytebuddy.pool
A token representing a method's parameter.
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
A simple resolution that represents a given TypeDescription.
TypeProxy - Class in net.bytebuddy.implementation.auxiliary
A type proxy creates accessor methods for all overridable methods of a given type by subclassing the given type and delegating all method calls to accessor methods of the instrumented type it was created for.
TypeProxy(TypeDescription, Implementation.Target, TypeProxy.InvocationFactory, boolean, boolean) - Constructor for class net.bytebuddy.implementation.auxiliary.TypeProxy
Creates a new type proxy.
TypeProxy.AbstractMethodErrorThrow - Enum in net.bytebuddy.implementation.auxiliary
A stack manipulation that throws an abstract method error in case that a given super method cannot be invoked.
TypeProxy.ForDefaultMethod - Class in net.bytebuddy.implementation.auxiliary
Creates a type proxy which delegates its super method calls to any invokable default method of a given interface and loads an instance of this proxy onto the operand stack.
TypeProxy.ForSuperMethodByConstructor - Class in net.bytebuddy.implementation.auxiliary
Loads a type proxy onto the operand stack which is created by calling one of its constructors.
TypeProxy.ForSuperMethodByReflectionFactory - Class in net.bytebuddy.implementation.auxiliary
Loads a type proxy onto the operand stack which is created by constructing a serialization constructor using the Oracle JDK's ReflectionFactory.newConstructorForSerialization(Class, java.lang.reflect.Constructor) method which might not be available in any Java runtime.
TypeProxy.InvocationFactory - Interface in net.bytebuddy.implementation.auxiliary
An invocation factory is responsible for creating a special method invocation for any method that is to be invoked.
TypeProxy.InvocationFactory.Default - Enum in net.bytebuddy.implementation.auxiliary
Default implementations of the TypeProxy.InvocationFactory.
TypeProxy.MethodCall - Class in net.bytebuddy.implementation.auxiliary
An implementation for a method call of a TypeProxy.
TypeProxy.MethodCall.Appender - Class in net.bytebuddy.implementation.auxiliary
Implementation of a byte code appender for a TypeProxy.MethodCall.
TypeProxy.MethodCall.Appender.AccessorMethodInvocation - Class in net.bytebuddy.implementation.auxiliary
Stack manipulation for invoking an accessor method.
TypeProxy.SilentConstruction - Enum in net.bytebuddy.implementation.auxiliary
An implementation of a silent construction of a given type by using the non-standardized ReflectionFactory.
TypeProxy.SilentConstruction.Appender - Class in net.bytebuddy.implementation.auxiliary
The appender for implementing a TypeProxy.SilentConstruction.
TypeWriter<T> - Interface in net.bytebuddy.dynamic.scaffold
A type writer is a utility for writing an actual class file using the ASM library.
TypeWriter.Default<S> - Class in net.bytebuddy.dynamic.scaffold
A default implementation of a TypeWriter.
TypeWriter.Default.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.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.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 discards all code.
TypeWriter.Default.ForInlining.RedefinitionClassVisitor.CodePreservingMethodVisitor - Class in net.bytebuddy.dynamic.scaffold
A method visitor that preserves the code of a method in the class file by copying it into a rebased method while copying all attributes and annotations to the actual method.
TypeWriter.Default.ForInlining.RedefinitionClassVisitor.TypeInitializerInjection - Class in net.bytebuddy.dynamic.scaffold
A code injection for the type initializer that invokes a method representing the original type initializer which is copied to a static method.
TypeWriter.FieldPool - Interface in net.bytebuddy.dynamic.scaffold
An field pool that allows a lookup for how to implement a field.
TypeWriter.FieldPool.Entry - Interface in net.bytebuddy.dynamic.scaffold
An entry of a field pool that describes how a field is implemented.
TypeWriter.FieldPool.Entry.NoOp - Enum in net.bytebuddy.dynamic.scaffold
A default implementation of a compiled field registry that simply returns a no-op FieldAttributeAppender.Factory for any field.
TypeWriter.FieldPool.Entry.Simple - Class in net.bytebuddy.dynamic.scaffold
A simple entry that creates a specific FieldAttributeAppender.Factory for any field.
TypeWriter.MethodPool - Interface in net.bytebuddy.dynamic.scaffold
An method pool that allows a lookup for how to implement a method.
TypeWriter.MethodPool.Entry - Interface in net.bytebuddy.dynamic.scaffold
An entry of a method pool that describes how a method is implemented.
TypeWriter.MethodPool.Entry.AbstractDefiningEntry - Class in net.bytebuddy.dynamic.scaffold
A base implementation of an abstract entry that defines a method.
TypeWriter.MethodPool.Entry.ForAbstractMethod - Class in net.bytebuddy.dynamic.scaffold
Describes an entry that defines a method but without byte code and without an annotation value.
TypeWriter.MethodPool.Entry.ForAnnotationDefaultValue - Class in net.bytebuddy.dynamic.scaffold
Describes an entry that defines a method with a default annotation value.
TypeWriter.MethodPool.Entry.ForImplementation - Class in net.bytebuddy.dynamic.scaffold
Describes an entry that defines a method as byte code.
TypeWriter.MethodPool.Entry.ForSkippedMethod - Enum in net.bytebuddy.dynamic.scaffold
A canonical implementation of a skipped method.
TypeWriter.MethodPool.Entry.Sort - Enum in net.bytebuddy.dynamic.scaffold
The sort of an entry.

U

unambiguousOnly() - Static method in class net.bytebuddy.implementation.DefaultMethodCall
Creates a DefaultMethodCall implementation without prioritizing any interface.
Undefined() - Constructor for class net.bytebuddy.ByteBuddy.Definable.Undefined
 
Unified(NamingStrategy) - Constructor for class net.bytebuddy.NamingStrategy.Unbound.Unified
Creates a new unified naming strategy.
Unique(StackManipulation, T) - Constructor for class net.bytebuddy.implementation.bind.MethodDelegationBinder.ParameterBinding.Unique
Creates a new unique parameter binding representant.
uniqueTypes(T) - Static method in class net.bytebuddy.utility.ByteBuddyCommons
Validates that there are no duplicates for a list of type descriptions.
UnknownRuntimeEnumeration(Class<? extends Enum<?>>, String) - Constructor for class net.bytebuddy.pool.TypePool.LazyTypeDescription.AnnotationValue.ForEnumeration.UnknownRuntimeEnumeration
Creates a new representation for an unknown enumeration constant of an annotation.
Unloaded(TypeDescription, byte[], LoadedTypeInitializer, List<? extends DynamicType>) - Constructor for class net.bytebuddy.dynamic.DynamicType.Default.Unloaded
Creates a new unloaded representation of a dynamic type.
Unresolved() - Constructor for class net.bytebuddy.implementation.bind.annotation.FieldProxy.Binder.FieldLocator.Resolution.Unresolved
 
UsingInstrumentation(File, ClassInjector.UsingInstrumentation.Target, Instrumentation) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingInstrumentation
Creates an instrumentation-based class injector.
UsingReflection(ClassLoader) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
Creates a new injector for the given ClassLoader and a default ProtectionDomain.
UsingReflection(ClassLoader, ProtectionDomain) - Constructor for class net.bytebuddy.dynamic.loading.ClassInjector.UsingReflection
Creates a new injector for the given ClassLoader and ProtectionDomain.

V

validate(int) - Method in enum net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget.NumericRangeValidator
Validates and wraps a given int value for the represented numeric range.
value(boolean) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
value(int) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
value(long) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
value(float) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
value(double) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
value(String) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultFieldValueTarget
 
value(boolean) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget
Defines a boolean value to become the optional default value for the recently defined static field.
value(int) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget
Defines an int value to be become the optional default value for the recently defined static field.
value(long) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget
Defined a default value for a long-typed static field.
value(float) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget
Defined a default value for a float-typed static field.
value(double) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget
Defined a default value for a double-typed static field.
value(String) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget
Defined a default value for a String-typed static field.
value() - Method in class net.bytebuddy.implementation.bind.annotation.Argument.NextUnboundAsDefaultsProvider.NextUnboundArgumentIterator.DefaultArgument
 
value(Object) - Static method in class net.bytebuddy.implementation.FixedValue
Creates a fixed value implementation that returns a fixed value.
value(TypeDescription) - Static method in class net.bytebuddy.implementation.FixedValue
Returns the given type in form of a loaded type.
value(JavaInstance) - Static method in class net.bytebuddy.implementation.FixedValue
Returns the loaded version of the given JavaInstance.
valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.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.InitializationStrategy.NoOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.Default.InitializationStrategy.SelfInjection.Nexus.Accessor
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.Transformer.NoOp
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.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.Ownership
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.dynamic.ClassFileLocator.Resolution.Illegal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.DynamicType.Builder.FieldValueTarget.NumericRangeValidator
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.ClassInjector.UsingInstrumentation.Target
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.Engine
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.NoOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.BridgeTarget.Unknown
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.ConflictHandler.Default
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.BridgeMethodResolver.Simple.Factory
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.TypeInitializer.None
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.DefaultMethodLookup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.Factory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.Disabled
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.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.OriginTypeIdentifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.FieldPool.Entry.NoOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.ForSkippedMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.dynamic.scaffold.TypeWriter.MethodPool.Entry.Sort
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.attribute.AnnotationAppender.AnnotationVisibility
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.ForAnnotation.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.ForSuperType
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.AuxiliaryType.MethodAccessorFactory.Illegal
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.ProxyMethodLookupEngine
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.Argument.NextUnboundAsDefaultsProvider
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
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.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.AccessType
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.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.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.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty.EmptyIterator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.TerminationHandler.Dropping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.bind.annotation.TargetMethodAnnotationDrivenBinder.TerminationHandler.Returning
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.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.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.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.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.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.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.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.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.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.LegalTrivial
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.FieldAccessor.FieldLocator.ForInstrumentedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy.Factory
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.ForNamedField.PreparationHandler.NoOp
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForInstanceField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.Implementation.Context.ExtractableView.InjectedCode.None
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.MethodLookup.Default
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.ForChainedInvocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.InvokeDynamic.TerminationHandler.ForMethodReturn
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.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
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForDefaultMethodInvocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForStandardInvocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.MethodInvoker.ForSuperMethodInvocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.MethodLocator.ForInterceptedMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForConstructingInvocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.TargetHandler.ForSelfOrStaticInvocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.ForChainedInvocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodCall.TerminationHandler.ForMethodReturn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
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.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.LazyTypeDescription.AnnotationValue.Loaded.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.utility.JavaInstance.MethodHandle.HandleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.utility.JavaMethod.ForUnavailableMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.utility.JavaType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.bytebuddy.utility.PropertyDispatcher
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.bytebuddy.agent.builder.AgentBuilder.BinaryLocator.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.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.Default.InitializationStrategy.SelfInjection.Nexus.Accessor
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.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.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.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.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.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.dynamic.ClassFileLocator.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.DynamicType.Builder.FieldValueTarget.NumericRangeValidator
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.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.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.Engine
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.BridgeMethodResolver.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.BridgeMethodResolver.Simple.BridgeTarget.Unknown
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.BridgeMethodResolver.Simple.ConflictHandler.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.BridgeMethodResolver.Simple.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.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.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.MethodLookupEngine.Default.DefaultMethodLookup
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.MethodLookupEngine.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.dynamic.scaffold.MethodLookupEngine.Default.MethodBucket.DefaultMethodLookup.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.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.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.OriginTypeIdentifier
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.Entry.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.MethodPool.Entry.ForSkippedMethod
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.Entry.Sort
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.AnnotationAppender.AnnotationVisibility
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.ForAnnotation.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.ForSuperType
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.AuxiliaryType.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.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.ProxyMethodLookupEngine
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.Argument.NextUnboundAsDefaultsProvider
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
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.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.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.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.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.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.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty.EmptyIterator
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.TargetMethodAnnotationDrivenBinder.DefaultsProvider.Empty
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.TargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound
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.TargetMethodAnnotationDrivenBinder.TerminationHandler.Dropping
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.TargetMethodAnnotationDrivenBinder.TerminationHandler.Returning
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.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.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.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.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.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.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.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.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.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.LegalTrivial
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.FieldAccessor.FieldLocator.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.FieldAccessor.FieldLocator.ForInstrumentedTypeHierarchy.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.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.ForNamedField.PreparationHandler.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.Forwarding.PreparationHandler.ForInstanceField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bytebuddy.implementation.Forwarding.PreparationHandler.ForStaticField
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.ExtractableView.InjectedCode.None
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.MethodLookup.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.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.ForChainedInvocation
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.ForMethodReturn
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.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
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
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.ForStandardInvocation
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
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.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.MethodCall.TargetHandler.ForConstructingInvocation
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
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.ForChainedInvocation
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.ForMethodReturn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bytebuddy.implementation.MethodDelegation.ImplementationDelegate.ForStaticMethod
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.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() - Static method in enum net.bytebuddy.pool.TypePool.CacheProvider.NoOp
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bytebuddy.pool.TypePool.Default.ComponentTypeLocator.Illegal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bytebuddy.pool.TypePool.LazyTypeDescription.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.pool.TypePool.LazyTypeDescription.DeclarationContext.SelfDeclared
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bytebuddy.utility.JavaInstance.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.JavaMethod.ForUnavailableMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bytebuddy.utility.JavaType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.bytebuddy.utility.PropertyDispatcher
Returns an array containing the constants of this enum type, in the order they are declared.
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
 
virtual(TypeDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodInvocation.Invocation
 
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.
Visibility - Enum in net.bytebuddy.description.modifier
Describes a type's, field's or a method's visibility.
VISIBILITY_MODIFIER_MASK - Static variable in class net.bytebuddy.utility.ByteBuddyCommons
A mask for modifiers that represent a type's, method's or field's visibility.
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.
visit(int, int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor
 
visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnField
 
visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethod
 
visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnMethodParameter
 
visit(String, boolean) - Method in class net.bytebuddy.implementation.attribute.AnnotationAppender.Target.OnType
 
visit(String, boolean) - Method in interface net.bytebuddy.implementation.attribute.AnnotationAppender.Target
Creates an annotation visitor that is going to consume an annotation writing.
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
 
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
 
visitAnnotationDefault() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
 
visitAnnotationDefault() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.CodePreservingMethodVisitor
 
visitAnnotationDefault() - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
 
visitArray(String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
 
visitCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
 
visitCode() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.CodePreservingMethodVisitor
 
visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.AttributeObtainingMethodVisitor
 
visitEnd() - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor
 
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
 
visitEnum(String, String, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.AnnotationExtractor
 
visitField(int, String, String, String, Object) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor
 
visitField(int, String, String, String, Object) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
 
visitInnerClass(String, String, String, int) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
 
visitLabel(Label) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
 
visitMaxs(int, int) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor.CodePreservingMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.dynamic.scaffold.TypeWriter.Default.ForInlining.RedefinitionClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
 
visitOuterClass(String, String, String) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor
 
visitParameter(String, int) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
 
visitParameterAnnotation(int, String, boolean) - Method in class net.bytebuddy.pool.TypePool.Default.TypeExtractor.MethodExtractor
 
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.

W

WideningStackManipulation(int, StackManipulation.Size) - Constructor for class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.WideningStackManipulation
Creates a new widening stack manipulation.
widenTo(TypeDescription) - Method in enum net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
Attempts to widen the represented type into another type.
with(Object...) - Method in class net.bytebuddy.implementation.MethodCall
Defines a number of arguments to be handed to the method that is being invoked by this implementation.
with(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(JavaInstance...) - 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.
withArgument(int...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withArgument(int) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withAssigner(Assigner, boolean) - 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, boolean) - Method in class net.bytebuddy.implementation.FieldAccessor.ForNamedField
 
withAssigner(Assigner, boolean) - Method in class net.bytebuddy.implementation.FieldAccessor.ForUnnamedField
 
withAssigner(Assigner, boolean) - Method in interface net.bytebuddy.implementation.FixedValue.AssignerConfigurable
Defines an explicit assigner to this fixed value implementation.
withAssigner(Assigner, boolean) - Method in class net.bytebuddy.implementation.FixedValue.ForPoolValue
 
withAssigner(Assigner, boolean) - Method in class net.bytebuddy.implementation.FixedValue.ForStaticField
 
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.ForInstanceDelegation
 
withAssigner(Assigner) - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
 
withAssigner(Assigner, boolean) - 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, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArguments
 
withAssigner(Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArgumentType
 
withAssigner(Assigner, boolean) - Method in class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
 
withAssigner(Assigner, boolean) - 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.
withAttribute(TypeAttributeAppender) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withAttribute(TypeAttributeAppender) - Method in class net.bytebuddy.ByteBuddy
Defines a new type attribute appender for this configuration that replaces the currently defined type attribute appender.
withBinaryLocator(AgentBuilder.BinaryLocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
withBinaryLocator(AgentBuilder.BinaryLocator) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
withBinaryLocator(AgentBuilder.BinaryLocator) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Defines the use of the given binary locator for locating binary data to given class names.
withBooleanValue(boolean...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withBridgeMethodResolver(BridgeMethodResolver.Factory) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withBridgeMethodResolver(BridgeMethodResolver.Factory) - Method in class net.bytebuddy.ByteBuddy
Defines a bridge method resolver factory to be applied to this configuration.
withByteBuddy(ByteBuddy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
withByteBuddy(ByteBuddy) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
withByteBuddy(ByteBuddy) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Defines the given ByteBuddy instance to be used by the created agent.
withByteValue(byte...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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
 
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.
withClassFileVersion(ClassFileVersion) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withClassFileVersion(ClassFileVersion) - Method in class net.bytebuddy.ByteBuddy
Defines a new class file version for this configuration.
withClassVisitor(ClassVisitorWrapper) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withClassVisitor(ClassVisitorWrapper) - Method in class net.bytebuddy.ByteBuddy
Defines a new class visitor to be appended to the current collection of ClassVisitors that are to be applied onto any creation process of a dynamic type.
withDefaultFieldAttributeAppender(FieldAttributeAppender.Factory) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withDefaultFieldAttributeAppender(FieldAttributeAppender.Factory) - Method in class net.bytebuddy.ByteBuddy
Defines a new default field attribute appender factory that is applied onto any field.
withDefaultMethodAttributeAppender(MethodAttributeAppender.Factory) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withDefaultMethodAttributeAppender(MethodAttributeAppender.Factory) - Method in class net.bytebuddy.ByteBuddy
Defines a new default method attribute appender factory that is applied onto any method.
withDefaultsProvider(TargetMethodAnnotationDrivenBinder.DefaultsProvider) - Method in class net.bytebuddy.implementation.MethodDelegation
A provider for annotation instances on values that are not explicitly annotated.
withDefaultValue(Object, Class<?>) - Method in class net.bytebuddy.ByteBuddy.MatchedMethodInterception
 
withDefaultValue(Object) - Method in class net.bytebuddy.ByteBuddy.MatchedMethodInterception
 
withDefaultValue(Object, Class<?>) - Method in interface net.bytebuddy.ByteBuddy.MethodInterceptable
Defines a default annotation value to set for any matched method.
withDefaultValue(Object) - Method in interface net.bytebuddy.ByteBuddy.MethodInterceptable
Defines a default annotation value to set for any matched method.
withDefaultValue(Object, Class<?>) - Method in class net.bytebuddy.ByteBuddy.OptionalMethodInterception
 
withDefaultValue(Object) - Method in class net.bytebuddy.ByteBuddy.OptionalMethodInterception
 
withDefaultValue(Object, Class<?>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
withDefaultValue(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
withDefaultValue(Object, Class<?>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception
 
withDefaultValue(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception
 
withDefaultValue(Object, Class<?>) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception
 
withDefaultValue(Object) - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception
 
withDefaultValue(Object, Class<?>) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MatchedMethodInterception
Defines a default annotation value to set for any matched method.
withDefaultValue(Object) - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MatchedMethodInterception
Defines a default annotation value to set for any matched method.
withDoubleValue(double...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withField(String, TypeDescription, int) - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
withField(String, TypeDescription, int) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
Creates a new instrumented type that includes a new field.
withField(String, TypeDescription, int) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
withField(String...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withField(String...) - Method in class net.bytebuddy.implementation.InvokeDynamic
Passes the values of the specified fields to the bootstrap method.
withField(String...) - Method in class net.bytebuddy.implementation.MethodCall
Defines a method call which fetches a value from an existing field.
withFloatValue(float...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withIgnoredMethods(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withIgnoredMethods(ElementMatcher<? super MethodDescription>) - Method in class net.bytebuddy.ByteBuddy
Defines a new method matcher for methods that are ignored by any dynamic type that is created by this configuration which will replace the current configuration.
withImplementing(Class<?>...) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withImplementing(TypeDescription...) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withImplementing(Class<?>...) - Method in class net.bytebuddy.ByteBuddy
Defines all dynamic types that are created by this configuration to implement the given interface.
withImplementing(TypeDescription...) - Method in class net.bytebuddy.ByteBuddy
Defines all dynamic types that are created by this configuration to implement the given interface.
withImplicitAndMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withImplicitAndMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic
Adds a potential this reference and all method arguments to the the bootstrapped method.
WithImplicitArguments(MethodDescription, List<?>, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArguments
Creates a new dynamic method invocation with implicit arguments.
WithImplicitArgumentType(MethodDescription, List<?>, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, boolean, int) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitArgumentType
Creates a new invoke dynamic instance with an implicit field type for the provided value.
WithImplicitFieldType(MethodDescription, List<?>, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, boolean, Object) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitFieldType
Creates a new invoke dynamic instance with an implicit field type for the provided value.
WithImplicitTarget(MethodDescription, List<?>, InvokeDynamic.InvocationProvider, InvokeDynamic.TerminationHandler, Assigner, boolean) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.WithImplicitTarget
Creates a new dynamic method invocation with implicit arguments and an implicit invocation target.
withInitializer(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
withInitializer(StackManipulation) - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
withInitializer(LoadedTypeInitializer) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
Creates a new instrumented type that includes the given LoadedTypeInitializer.
withInitializer(StackManipulation) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
Creates a new instrumented type that executes the given initializer in the instrumented type's type initializer.
withInitializer(LoadedTypeInitializer) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
withInitializer(StackManipulation) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
withInstance(JavaInstance...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withInstance(JavaInstance...) - Method in class net.bytebuddy.implementation.InvokeDynamic
Hands the provided Java instance to the dynamically bound method.
withInstanceField(String, Class<?>) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withInstanceField(String, TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withInstanceField(String, Class<?>) - Method in class net.bytebuddy.implementation.InvokeDynamic
Passes the value of the specified instance field to the bootstrapped method.
withInstanceField(String, TypeDescription) - Method in class net.bytebuddy.implementation.InvokeDynamic
Passes the value of the specified instance field to the bootstrapped method.
withInstanceField(Class<?>, String) - Method in class net.bytebuddy.implementation.MethodCall
Defines a method call which fetches a value from an instance field.
withInstanceField(TypeDescription, String) - Method in class net.bytebuddy.implementation.MethodCall
Defines a method call which fetches a value from an instance field.
withIntegerValue(int...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withListener(AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
withListener(AgentBuilder.Listener) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
withListener(AgentBuilder.Listener) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Defines the given AgentBuilder.Listener to be notified by the created agent.
withLongValue(long...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withMethod(String, TypeDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, int) - Method in class net.bytebuddy.dynamic.scaffold.inline.InlineInstrumentedType
 
withMethod(String, TypeDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, int) - Method in interface net.bytebuddy.dynamic.scaffold.InstrumentedType
Creates a new instrumented type that includes a new method or constructor.
withMethod(String, TypeDescription, List<? extends TypeDescription>, List<? extends TypeDescription>, int) - Method in class net.bytebuddy.dynamic.scaffold.subclass.SubclassInstrumentedType
 
withMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withMethodArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic
Adds all method arguments to the the bootstrapped method.
withMethodCache() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForInstanceDelegation
 
withMethodCache() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter.ForStaticDelegation
 
withMethodCache() - Method in class net.bytebuddy.implementation.InvocationHandlerAdapter
By default, any Method instance that is handed over to an InvocationHandler is created on each invocation of the method.
withMethodLookupEngine(MethodLookupEngine.Factory) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withMethodLookupEngine(MethodLookupEngine.Factory) - Method in class net.bytebuddy.ByteBuddy
Defines a new MethodLookupEngine.Factory to be used for creating MethodLookupEngines for type creations based on this configuration.
withModifiers(ModifierContributor.ForType...) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withModifiers(ModifierContributor.ForType...) - Method in class net.bytebuddy.ByteBuddy
Defines a new modifier contributors for this configuration that replaces the currently defined modifier contributes which might currently be implicit.
withNameProvider(InvokeDynamic.InvocationProvider.NameProvider) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
 
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.
withNamingStrategy(NamingStrategy.Unbound) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withNamingStrategy(NamingStrategy) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withNamingStrategy(AuxiliaryType.NamingStrategy) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withNamingStrategy(NamingStrategy.Unbound) - Method in class net.bytebuddy.ByteBuddy
Defines a new naming strategy for this configuration.
withNamingStrategy(NamingStrategy) - Method in class net.bytebuddy.ByteBuddy
Defines a new naming strategy for this configuration.
withNamingStrategy(AuxiliaryType.NamingStrategy) - Method in class net.bytebuddy.ByteBuddy
Defines a naming strategy for auxiliary types.
withNativeMethodPrefix(String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default.Matched
 
withNativeMethodPrefix(String) - Method in class net.bytebuddy.agent.builder.AgentBuilder.Default
 
withNativeMethodPrefix(String) - Method in interface net.bytebuddy.agent.builder.AgentBuilder
Enables the use of the given native method prefix for instrumented methods.
withNullValue(Class<?>...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withNullValue(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withoutArguments() - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
 
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.
withoutCode() - Method in class net.bytebuddy.ByteBuddy.MatchedMethodInterception
 
withoutCode() - Method in interface net.bytebuddy.ByteBuddy.MethodInterceptable
Defines the currently selected methods as abstract.
withoutCode() - Method in class net.bytebuddy.ByteBuddy.OptionalMethodInterception
 
withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultExceptionDeclarableMethodInterception
 
withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultMatchedMethodInterception
 
withoutCode() - Method in class net.bytebuddy.dynamic.DynamicType.Builder.AbstractBase.DefaultOptionalMatchedMethodInterception
 
withoutCode() - Method in interface net.bytebuddy.dynamic.DynamicType.Builder.MatchedMethodInterception
Implements the currently selected methods as abstract methods.
WithoutSpecifiedTarget(MethodCall.MethodLocator) - Constructor for class net.bytebuddy.implementation.MethodCall.WithoutSpecifiedTarget
Creates a new method call without a specified target.
withProtectionDomain(ProtectionDomain) - Method in interface net.bytebuddy.dynamic.loading.ClassLoadingStrategy.WithDefaultProtectionDomain
Overrides the implicitly set default ProtectionDomain with an explicit one.
withReference(Object) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withReference(Object...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withReturnTypeProvider(InvokeDynamic.InvocationProvider.ReturnTypeProvider) - Method in class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.Default
 
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
 
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.
withThis(Class<?>...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withThis(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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.
withType(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
withType(TypeDescription...) - Method in class net.bytebuddy.implementation.InvokeDynamic
Hands the provided type to the dynamically bound method.
withTypeAnnotation(Annotation...) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withTypeAnnotation(AnnotationDescription...) - Method in class net.bytebuddy.ByteBuddy.Proxy
 
withTypeAnnotation(Annotation...) - Method in class net.bytebuddy.ByteBuddy
Defines a new type annotation for this configuration that replaces the currently defined type attribute appender.
withTypeAnnotation(AnnotationDescription...) - Method in class net.bytebuddy.ByteBuddy
Defines a new type annotation for this configuration that replaces the currently defined type attribute appender.
withValue(Object...) - Method in class net.bytebuddy.implementation.InvokeDynamic.AbstractDelegator
 
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<StackManipulation>) - Method in class net.bytebuddy.implementation.bytecode.collection.ArrayFactory
 
withValues(List<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(ClassVisitor) - Method in class net.bytebuddy.asm.ClassVisitorWrapper.Chain
 
wrap(ClassVisitor) - Method in interface net.bytebuddy.asm.ClassVisitorWrapper
Applies a ClassVisitorWrapper to the creation of a DynamicType.
wrap(Object, TypeDescription) - Static method in class net.bytebuddy.description.annotation.AnnotationDescription.ForLoadedAnnotation
A helper method for converting a loaded type into a representation that is also capable of representing unloaded descriptions of annotation values as specified by AnnotationDescription.
wrap(List<AnnotationDescription>) - Method in class net.bytebuddy.description.annotation.AnnotationList.Explicit
 
wrap(List<AnnotationDescription>) - Method in class net.bytebuddy.description.annotation.AnnotationList.ForLoadedAnnotation
 
wrap(List<FieldDescription>) - Method in class net.bytebuddy.description.field.FieldList.Explicit
 
wrap(List<FieldDescription>) - Method in class net.bytebuddy.description.field.FieldList.ForLoadedField
 
wrap(List<MethodDescription>) - Method in class net.bytebuddy.description.method.MethodList.Explicit
 
wrap(List<MethodDescription>) - Method in class net.bytebuddy.description.method.MethodList.ForLoadedType
 
wrap(List<ParameterDescription>) - Method in class net.bytebuddy.description.method.ParameterList.Explicit
 
wrap(List<ParameterDescription>) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
 
wrap(List<ParameterDescription>) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable.OfLegacyVmMethod
 
wrap(List<ParameterDescription>) - Method in class net.bytebuddy.description.method.ParameterList.ForLoadedExecutable
 
wrap(List<TypeDescription>) - Method in class net.bytebuddy.description.type.TypeList.Explicit
 
wrap(List<TypeDescription>) - Method in class net.bytebuddy.description.type.TypeList.ForLoadedType
 
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(List<TypeDescription>) - Method in class net.bytebuddy.pool.TypePool.LazyTypeDescription.LazyTypeList
 
wrapNext(StackManipulation, TypeDescription) - Method in class net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.TypeCastingHandler.ForBridgeTarget
 
wrapNext(StackManipulation, TypeDescription) - Method in enum net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.TypeCastingHandler.NoOp
 
wrapNext(StackManipulation, TypeDescription) - Method in interface net.bytebuddy.implementation.bytecode.member.MethodVariableAccess.TypeCastingHandler
Returns the given stack manipulation while possibly wrapping the operation by a type casting if this is required.
WrappingArgumentProvider(StackManipulation) - Constructor for class net.bytebuddy.implementation.InvokeDynamic.InvocationProvider.ArgumentProvider.ConstantPoolWrapper.WrappingArgumentProvider
Creates a new wrapping argument provider.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2014–2015. All rights reserved.