Uses of Interface
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition
Packages that use DynamicType.Builder.MethodDefinition.ImplementationDefinition
Package
Description
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.
All classes and types in this package are related to creating a
DynamicType
by
enhancing a given type.-
Uses of DynamicType.Builder.MethodDefinition.ImplementationDefinition in net.bytebuddy.dynamic
Subinterfaces of DynamicType.Builder.MethodDefinition.ImplementationDefinition in net.bytebuddy.dynamicModifier and TypeInterfaceDescriptionstatic interface
A builder for defining an implementation of a method and optionally defining a type variable or thrown exception.static interface
A builder for optionally defining an implementation of a method.static interface
A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or method parameter.static interface
A builder for optionally defining an annotation on a parameter.static interface
A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or method parameter.static interface
A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or a parameter type.static interface
A builder for optionally defining an annotation on a parameter.static interface
A builder for defining an implementation of a method and optionally defining a type variable.static interface
A builder for optionally defining an annotation for a type variable.Classes in net.bytebuddy.dynamic that implement DynamicType.Builder.MethodDefinition.ImplementationDefinitionModifier and TypeClassDescriptionprotected class
An adapter for defining a new method.protected class
An annotation adapter for a parameter definition.protected class
An annotation adapter for a simple parameter definition.protected class
An adapter for defining a new type variable for the currently defined method.protected class
An adapter for matching an existing method.protected class
An adapter for optionally matching methods defined by declared interfaces.static class
An abstract base implementation for defining an implementation of a method and optionally defining a type variable or thrown exception.static class
An abstract base implementation for a builder optionally defining an implementation of a method.static class
An abstract base implementation for defining an implementation of a method and optionally defining a type variable, thrown exception or parameter type.static class
An abstract base implementation for defining an annotation on a parameter.protected static class
An adapter implementation for defining an annotation on a parameter.static class
An abstract base implementation for an initial parameter definition.static class
An abstract base implementation of an exception definition.static class
An abstract base implementation of a simple parameter definition.protected static class
An adapter implementation of a simple parameter definition.static class
An abstract base implementation for defining an implementation of a method and optionally defining a type variable.static class
An abstract base implementation for defining an annotation on a parameter.protected static class
An adapter implementation for an annotatable type variable definition.Methods in net.bytebuddy.dynamic that return DynamicType.Builder.MethodDefinition.ImplementationDefinitionModifier and TypeMethodDescriptionDynamicType.Builder.AbstractBase.constructor
(ElementMatcher<? super MethodDescription> matcher) Matches a constructor that is already declared by the instrumented type.DynamicType.Builder.constructor
(ElementMatcher<? super MethodDescription> matcher) Matches a constructor that is already declared by the instrumented type.DynamicType.Builder.AbstractBase.define
(Constructor<?> constructor) Defines a constructor that is similar to the supplied constructor but without copying any annotations of the constructor or constructor parameters.Defines a method that is similar to the supplied method but without copying any annotations of the method or method parameters.DynamicType.Builder.AbstractBase.define
(MethodDescription methodDescription) Defines a method or constructor that is similar to the supplied method description but without copying any annotations of the method/constructor or method/constructor parameters.DynamicType.Builder.define
(Constructor<?> constructor) Defines a constructor that is similar to the supplied constructor but without copying any annotations of the constructor or constructor parameters.Defines a method that is similar to the supplied method but without copying any annotations of the method or method parameters.DynamicType.Builder.define
(MethodDescription methodDescription) Defines a method or constructor that is similar to the supplied method description but without copying any annotations of the method/constructor or method/constructor parameters.DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter.interfaceType()
Returns a matcher for the interfaces' methods.DynamicType.Builder.AbstractBase.Adapter.invokable
(LatentMatcher<? super MethodDescription> matcher) Matches a method or constructor that is already declared or inherited by the instrumented type.DynamicType.Builder.AbstractBase.Delegator.invokable
(LatentMatcher<? super MethodDescription> matcher) Matches a method or constructor that is already declared or inherited by the instrumented type.DynamicType.Builder.AbstractBase.invokable
(ElementMatcher<? super MethodDescription> matcher) Matches a method or constructor that is already declared or inherited by the instrumented type.DynamicType.Builder.invokable
(ElementMatcher<? super MethodDescription> matcher) Matches a method or constructor that is already declared or inherited by the instrumented type.DynamicType.Builder.invokable
(LatentMatcher<? super MethodDescription> matcher) Matches a method or constructor that is already declared or inherited by the instrumented type.DynamicType.Builder.AbstractBase.method
(ElementMatcher<? super MethodDescription> matcher) Matches a method that is already declared or inherited by the instrumented type.DynamicType.Builder.method
(ElementMatcher<? super MethodDescription> matcher) Matches a method that is already declared or inherited by the instrumented type. -
Uses of DynamicType.Builder.MethodDefinition.ImplementationDefinition in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline that return DynamicType.Builder.MethodDefinition.ImplementationDefinitionModifier and TypeMethodDescriptionDecoratingDynamicTypeBuilder.invokable
(LatentMatcher<? super MethodDescription> matcher) Matches a method or constructor that is already declared or inherited by the instrumented type.