Uses of Interface
net.bytebuddy.description.method.ParameterList
Packages that use ParameterList
Package
Description
Contains descriptions of Java methods and constructors as well as their parameters.
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.
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
All classes and types in this package are related to creating a
DynamicType
by
enhancing a given type.The implementation package contains any logic for intercepting method calls.
Contains an API for matching Java byte code entities.
Classes of this package allow for the creating
TypeDescription
s without
loading any classes.-
Uses of ParameterList in net.bytebuddy.description.method
Classes in net.bytebuddy.description.method that implement ParameterListModifier and TypeClassDescriptionstatic class
ParameterList.AbstractBase<S extends ParameterDescription>
An base implementation for aParameterList
.static class
ParameterList.Empty<S extends ParameterDescription>
An empty list of parameters.static class
ParameterList.Explicit<S extends ParameterDescription>
A list of explicitly provided parameter descriptions.static class
A parameter list representing parameters without meta data or annotations.static class
Represents a list of parameters for an executable, i.e.protected static class
Describes the list ofConstructor
parameters on a modern VM.protected static class
Represents a list of constructor parameters on virtual machines where thejava.lang.reflect.Parameter
type is not available.protected static class
Represents a list of method parameters on virtual machines where thejava.lang.reflect.Parameter
type is not available.protected static class
Describes the list ofMethod
parameters on a modern VM.static class
A list of parameter descriptions for a list of detached tokens.static class
A list of parameter descriptions that yieldsParameterDescription.TypeSubstituting
.Methods in net.bytebuddy.description.method that return ParameterListModifier and TypeMethodDescriptionParameterList.AbstractBase.asDefined()
Returns this list of these parameter descriptions resolved to their defined shape.ParameterList.asDefined()
Returns this list of these parameter descriptions resolved to their defined shape.ParameterList.Empty.asDefined()
Returns this list of these parameter descriptions resolved to their defined shape.MethodDescription.ForLoadedConstructor.getParameters()
Returns a list of this method's parameters.MethodDescription.ForLoadedMethod.getParameters()
Returns a list of this method's parameters.MethodDescription.getParameters()
Returns a list of this method's parameters.MethodDescription.InDefinedShape.getParameters()
Returns a list of this method's parameters.MethodDescription.InGenericShape.getParameters()
Returns a list of this method's parameters.MethodDescription.Latent.getParameters()
Returns a list of this method's parameters.MethodDescription.Latent.TypeInitializer.getParameters()
Returns a list of this method's parameters.MethodDescription.TypeSubstituting.getParameters()
Returns a list of this method's parameters.ParameterList.ForLoadedExecutable.of
(Constructor<?> constructor) Creates a new list that describes the parameters of the givenConstructor
.ParameterList.ForLoadedExecutable.of
(Constructor<?> constructor, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource) Creates a new list that describes the parameters of the givenConstructor
.Creates a new list that describes the parameters of the givenMethod
.ParameterList.ForLoadedExecutable.of
(Method method, ParameterDescription.ForLoadedParameter.ParameterAnnotationSource parameterAnnotationSource) Creates a new list that describes the parameters of the givenMethod
.protected ParameterList<S>
-
Uses of ParameterList in net.bytebuddy.dynamic
Classes in net.bytebuddy.dynamic that implement ParameterListModifier and TypeClassDescriptionprotected class
A parameter list representing the transformed method's parameters.Methods in net.bytebuddy.dynamic that return ParameterListModifier and TypeMethodDescriptionTransformer.ForMethod.TransformedMethod.getParameters()
Returns a list of this method's parameters. -
Uses of ParameterList in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold that return ParameterListModifier and TypeMethodDescriptionTypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge.getParameters()
Returns a list of this method's parameters.TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget.getParameters()
Returns a list of this method's parameters.TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge.getParameters()
Returns a list of this method's parameters. -
Uses of ParameterList in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline that return ParameterListModifier and TypeMethodDescriptionMethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor.getParameters()
Returns a list of this method's parameters.MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod.getParameters()
Returns a list of this method's parameters. -
Uses of ParameterList in net.bytebuddy.implementation
Fields in net.bytebuddy.implementation declared as ParameterListModifier and TypeFieldDescriptionprivate final ParameterList<?>
MethodCall.ArgumentLoader.ForMethodParameterArray.parameters
The parameters to load.Methods in net.bytebuddy.implementation that return ParameterListModifier and TypeMethodDescriptionImplementation.Context.Default.AccessorMethod.getParameters()
Returns a list of this method's parameters.Implementation.Context.Default.FieldGetter.getParameters()
Returns a list of this method's parameters.Implementation.Context.Default.FieldSetter.getParameters()
Returns a list of this method's parameters.Constructors in net.bytebuddy.implementation with parameters of type ParameterListModifierConstructorDescriptionForMethodParameterArray
(ParameterList<?> parameters) Creates an argument loader that loads the supplied parameters onto the operand stack. -
Uses of ParameterList in net.bytebuddy.matcher
Classes in net.bytebuddy.matcher with type parameters of type ParameterListModifier and TypeClassDescriptionclass
MethodParameterTypesMatcher<T extends ParameterList<?>>
An element matcher that matches a method's parameter types.Fields in net.bytebuddy.matcher with type parameters of type ParameterListModifier and TypeFieldDescriptionprivate final ElementMatcher<? super ParameterList<?>>
MethodParametersMatcher.matcher
The matcher to apply to the parameters.Constructor parameters in net.bytebuddy.matcher with type arguments of type ParameterListModifierConstructorDescriptionMethodParametersMatcher
(ElementMatcher<? super ParameterList<? extends ParameterDescription>> matcher) Creates a new matcher for a method's parameters. -
Uses of ParameterList in net.bytebuddy.pool
Classes in net.bytebuddy.pool that implement ParameterListModifier and TypeClassDescriptionprivate class
A lazy list of parameter descriptions for the enclosing method description.Methods in net.bytebuddy.pool that return ParameterListModifier and TypeMethodDescriptionTypePool.Default.LazyTypeDescription.LazyMethodDescription.getParameters()
Returns a list of this method's parameters.