Uses of Interface
net.bytebuddy.dynamic.DynamicType.Builder.MethodDefinition.ImplementationDefinition
-
Packages that use DynamicType.Builder.MethodDefinition.ImplementationDefinition Package Description 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.scaffold.inline All classes and types in this package are related to creating aDynamicTypeby enhancing a given type. -
-
Uses of DynamicType.Builder.MethodDefinition.ImplementationDefinition in net.bytebuddy.dynamic
Subinterfaces of DynamicType.Builder.MethodDefinition.ImplementationDefinition in net.bytebuddy.dynamic Modifier and Type Interface Description static interfaceDynamicType.Builder.MethodDefinition.ExceptionDefinition<U>A builder for defining an implementation of a method and optionally defining a type variable or thrown exception.static interfaceDynamicType.Builder.MethodDefinition.ImplementationDefinition.Optional<V>A builder for optionally defining an implementation of a method.static interfaceDynamicType.Builder.MethodDefinition.ParameterDefinition<U>A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or method parameter.static interfaceDynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable<V>A builder for optionally defining an annotation on a parameter.static interfaceDynamicType.Builder.MethodDefinition.ParameterDefinition.Initial<V>A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or method parameter.static interfaceDynamicType.Builder.MethodDefinition.ParameterDefinition.Simple<V>A builder for defining an implementation of a method and optionally defining a type variable, thrown exception or a parameter type.static interfaceDynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable<V>A builder for optionally defining an annotation on a parameter.static interfaceDynamicType.Builder.MethodDefinition.TypeVariableDefinition<U>A builder for defining an implementation of a method and optionally defining a type variable.static interfaceDynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable<V>A builder for optionally defining an annotation for a type variable.Classes in net.bytebuddy.dynamic that implement DynamicType.Builder.MethodDefinition.ImplementationDefinition Modifier and Type Class Description protected classDynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapterAn adapter for defining a new method.protected classDynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.ParameterAnnotationAdapterAn annotation adapter for a parameter definition.protected classDynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.SimpleParameterAnnotationAdapterAn annotation adapter for a simple parameter definition.protected classDynamicType.Builder.AbstractBase.Adapter.MethodDefinitionAdapter.TypeVariableAnnotationAdapterAn adapter for defining a new type variable for the currently defined method.protected classDynamicType.Builder.AbstractBase.Adapter.MethodMatchAdapterAn adapter for matching an existing method.protected classDynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapterAn adapter for optionally matching methods defined by declared interfaces.static classDynamicType.Builder.MethodDefinition.ExceptionDefinition.AbstractBase<V>An abstract base implementation for defining an implementation of a method and optionally defining a type variable or thrown exception.static classDynamicType.Builder.MethodDefinition.ImplementationDefinition.AbstractBase<V>An abstract base implementation for a builder optionally defining an implementation of a method.static classDynamicType.Builder.MethodDefinition.ParameterDefinition.AbstractBase<V>An abstract base implementation for defining an implementation of a method and optionally defining a type variable, thrown exception or parameter type.static classDynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase<W>An abstract base implementation for defining an annotation on a parameter.protected static classDynamicType.Builder.MethodDefinition.ParameterDefinition.Annotatable.AbstractBase.Adapter<X>An adapter implementation for defining an annotation on a parameter.static classDynamicType.Builder.MethodDefinition.ParameterDefinition.Initial.AbstractBase<W>An abstract base implementation for an initial parameter definition.static classDynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.AbstractBase<W>An abstract base implementation of an exception definition.static classDynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase<W>An abstract base implementation of a simple parameter definition.protected static classDynamicType.Builder.MethodDefinition.ParameterDefinition.Simple.Annotatable.AbstractBase.Adapter<X>An adapter implementation of a simple parameter definition.static classDynamicType.Builder.MethodDefinition.TypeVariableDefinition.AbstractBase<V>An abstract base implementation for defining an implementation of a method and optionally defining a type variable.static classDynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase<W>An abstract base implementation for defining an annotation on a parameter.protected static classDynamicType.Builder.MethodDefinition.TypeVariableDefinition.Annotatable.AbstractBase.Adapter<X>An adapter implementation for an annotatable type variable definition.Methods in net.bytebuddy.dynamic that return DynamicType.Builder.MethodDefinition.ImplementationDefinition Modifier and Type Method Description DynamicType.Builder.MethodDefinition.ImplementationDefinition<S>DynamicType.Builder.AbstractBase. constructor(ElementMatcher<? super MethodDescription> matcher)Matches a constructor that is already declared by the instrumented type.DynamicType.Builder.MethodDefinition.ImplementationDefinition<T>DynamicType.Builder. constructor(ElementMatcher<? super MethodDescription> matcher)Matches a constructor that is already declared by the instrumented type.DynamicType.Builder.MethodDefinition.ImplementationDefinition<S>DynamicType.Builder.AbstractBase. define(java.lang.reflect.Constructor<?> constructor)Defines a constructor that is similar to the supplied constructor but without copying any annotations of the constructor or constructor parameters.DynamicType.Builder.MethodDefinition.ImplementationDefinition<S>DynamicType.Builder.AbstractBase. define(java.lang.reflect.Method method)Defines a method that is similar to the supplied method but without copying any annotations of the method or method parameters.DynamicType.Builder.MethodDefinition.ImplementationDefinition<S>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.MethodDefinition.ImplementationDefinition<T>DynamicType.Builder. define(java.lang.reflect.Constructor<?> constructor)Defines a constructor that is similar to the supplied constructor but without copying any annotations of the constructor or constructor parameters.DynamicType.Builder.MethodDefinition.ImplementationDefinition<T>DynamicType.Builder. define(java.lang.reflect.Method method)Defines a method that is similar to the supplied method but without copying any annotations of the method or method parameters.DynamicType.Builder.MethodDefinition.ImplementationDefinition<T>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.private DynamicType.Builder.MethodDefinition.ImplementationDefinition<U>DynamicType.Builder.AbstractBase.Adapter.OptionalMethodMatchAdapter. interfaceType()Returns a matcher for the interfaces' methods.DynamicType.Builder.MethodDefinition.ImplementationDefinition<U>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.MethodDefinition.ImplementationDefinition<U>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.MethodDefinition.ImplementationDefinition<S>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.MethodDefinition.ImplementationDefinition<T>DynamicType.Builder. invokable(ElementMatcher<? super MethodDescription> matcher)Matches a method or constructor that is already declared or inherited by the instrumented type.DynamicType.Builder.MethodDefinition.ImplementationDefinition<T>DynamicType.Builder. invokable(LatentMatcher<? super MethodDescription> matcher)Matches a method or constructor that is already declared or inherited by the instrumented type.DynamicType.Builder.MethodDefinition.ImplementationDefinition<S>DynamicType.Builder.AbstractBase. method(ElementMatcher<? super MethodDescription> matcher)Matches a method that is already declared or inherited by the instrumented type.DynamicType.Builder.MethodDefinition.ImplementationDefinition<T>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.ImplementationDefinition Modifier and Type Method Description DynamicType.Builder.MethodDefinition.ImplementationDefinition<T>DecoratingDynamicTypeBuilder. invokable(LatentMatcher<? super MethodDescription> matcher)Matches a method or constructor that is already declared or inherited by the instrumented type.
-