Uses of Interface
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition
Packages that use DynamicType.Builder.MethodDefinition
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.
-
Uses of DynamicType.Builder.MethodDefinition in net.bytebuddy.dynamic
Subinterfaces of DynamicType.Builder.MethodDefinition in net.bytebuddy.dynamicModifier and TypeInterfaceDescriptionstatic interface
A builder for a method definition with a receiver type.Classes in net.bytebuddy.dynamic that implement DynamicType.Builder.MethodDefinitionModifier and TypeClassDescriptionprotected class
An annotation adapter for a method definition.protected class
An annotation adapter for implementing annotations during a method definition.static class
An abstract base implementation of a method definition.protected static class
An adapter implementation of a method definition.static class
An abstract base implementation of a method definition that can accept a receiver type.Methods in net.bytebuddy.dynamic that return DynamicType.Builder.MethodDefinitionModifier and TypeMethodDescriptionDynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter.annotateMethod
(Collection<? extends AnnotationDescription> annotations) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter.annotateMethod
(Collection<? extends AnnotationDescription> annotations) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.AbstractBase.annotateMethod
(Annotation... annotation) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.AbstractBase.annotateMethod
(List<? extends Annotation> annotations) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.AbstractBase.annotateMethod
(AnnotationDescription... annotation) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.annotateMethod
(Annotation... annotation) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.annotateMethod
(Collection<? extends AnnotationDescription> annotations) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.annotateMethod
(List<? extends Annotation> annotations) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.annotateMethod
(AnnotationDescription... annotation) Annotates the previously defined or matched method with the supplied annotations.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter.annotateParameter
(int index, Collection<? extends AnnotationDescription> annotations) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter.annotateParameter
(int index, Collection<? extends AnnotationDescription> annotations) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.AbstractBase.annotateParameter
(int index, Annotation... annotation) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.AbstractBase.annotateParameter
(int index, List<? extends Annotation> annotations) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.AbstractBase.annotateParameter
(int index, AnnotationDescription... annotation) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.annotateParameter
(int index, Annotation... annotation) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.annotateParameter
(int index, Collection<? extends AnnotationDescription> annotations) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.annotateParameter
(int index, List<? extends Annotation> annotations) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.annotateParameter
(int index, AnnotationDescription... annotation) Annotates the parameter of the given index of the previously defined or matched method with the supplied annotations.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter.attribute
(MethodAttributeAppender.Factory methodAttributeAppenderFactory) Applies the supplied method attribute appender factory onto the previously defined or matched method.DynamicType.Builder.MethodDefinition.attribute
(MethodAttributeAppender.Factory methodAttributeAppenderFactory) Applies the supplied method attribute appender factory onto the previously defined or matched method.protected DynamicType.Builder.MethodDefinition<U>
DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter.materialize
(MethodRegistry.Handler handler, MethodAttributeAppender.Factory methodAttributeAppenderFactory, Transformer<MethodDescription> transformer) protected DynamicType.Builder.MethodDefinition<U>
DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter.materialize
(MethodRegistry.Handler handler, MethodAttributeAppender.Factory methodAttributeAppenderFactory, Transformer<MethodDescription> transformer) protected abstract DynamicType.Builder.MethodDefinition<V>
DynamicType.Builder.MethodDefinition.AbstractBase.Adapter.materialize
(MethodRegistry.Handler handler, MethodAttributeAppender.Factory methodAttributeAppenderFactory, Transformer<MethodDescription> transformer) Materializes the current builder as a method definition.DynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.AnnotationAdapter.receiverType
(TypeDescription.Generic receiverType) Defines the supplied (annotated) receiver type for the previously defined or matched method.DynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapter.AnnotationAdapter.receiverType
(TypeDescription.Generic receiverType) Defines the supplied (annotated) receiver type for the previously defined or matched method.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.AbstractBase.receiverType
(AnnotatedElement receiverType) Defines the supplied (annotated) receiver type for the previously defined or matched method.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.receiverType
(AnnotatedElement receiverType) Defines the supplied (annotated) receiver type for the previously defined or matched method.DynamicType.Builder.MethodDefinition.ReceiverTypeDefinition.receiverType
(TypeDescription.Generic receiverType) Defines the supplied (annotated) receiver type for the previously defined or matched method.DynamicType.Builder.MethodDefinition.AbstractBase.Adapter.transform
(Transformer<MethodDescription> transformer) Applies the supplied transformer onto the previously defined or matched method.DynamicType.Builder.MethodDefinition.transform
(Transformer<MethodDescription> transformer) Applies the supplied transformer onto the previously defined or matched method.