Uses of Interface
net.bytebuddy.description.method.ParameterList
-
Packages that use ParameterList Package Description net.bytebuddy.description.method Contains descriptions of Java methods and constructors as well as their parameters.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 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 All classes and types in this package are related to creating aDynamicType
by enhancing a given type.net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls.net.bytebuddy.matcher Contains an API for matching Java byte code entities. -
-
Uses of ParameterList in net.bytebuddy.description.method
Classes in net.bytebuddy.description.method that implement ParameterList Modifier and Type Class Description static 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
ParameterList.Explicit.ForTypes
A parameter list representing parameters without meta data or annotations.static class
ParameterList.ForLoadedExecutable<T>
Represents a list of parameters for an executable, i.e.protected static class
ParameterList.ForLoadedExecutable.OfConstructor
Describes the list ofConstructor
parameters on a modern VM.protected static class
ParameterList.ForLoadedExecutable.OfLegacyVmConstructor
Represents a list of constructor parameters on virtual machines where thejava.lang.reflect.Parameter
type is not available.protected static class
ParameterList.ForLoadedExecutable.OfLegacyVmMethod
Represents a list of method parameters on virtual machines where thejava.lang.reflect.Parameter
type is not available.protected static class
ParameterList.ForLoadedExecutable.OfMethod
Describes the list ofMethod
parameters on a modern VM.static class
ParameterList.ForTokens
A list of parameter descriptions for a list of detached tokens.static class
ParameterList.TypeSubstituting
A list of parameter descriptions that yieldsParameterDescription.TypeSubstituting
.Methods in net.bytebuddy.description.method that return ParameterList Modifier and Type Method Description ParameterList<ParameterDescription.InDefinedShape>
ParameterList.AbstractBase. asDefined()
ParameterList<ParameterDescription.InDefinedShape>
ParameterList. asDefined()
Returns this list of these parameter descriptions resolved to their defined shape.ParameterList<ParameterDescription.InDefinedShape>
ParameterList.Empty. asDefined()
ParameterList<ParameterDescription.InDefinedShape>
ParameterList.ForLoadedExecutable.Dispatcher. describe(java.lang.reflect.Constructor<?> constructor)
Describes aConstructor
's parameters of the given VM.ParameterList<ParameterDescription.InDefinedShape>
ParameterList.ForLoadedExecutable.Dispatcher. describe(java.lang.reflect.Method method)
Describes aMethod
's parameters of the given VM.ParameterList<ParameterDescription.InDefinedShape>
ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm. describe(java.lang.reflect.Constructor<?> constructor)
ParameterList<ParameterDescription.InDefinedShape>
ParameterList.ForLoadedExecutable.Dispatcher.ForJava8CapableVm. describe(java.lang.reflect.Method method)
ParameterList<ParameterDescription.InDefinedShape>
ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm. describe(java.lang.reflect.Constructor<?> constructor)
ParameterList<ParameterDescription.InDefinedShape>
ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm. describe(java.lang.reflect.Method method)
ParameterList<ParameterDescription.InDefinedShape>
MethodDescription.ForLoadedConstructor. getParameters()
ParameterList<ParameterDescription.InDefinedShape>
MethodDescription.ForLoadedMethod. getParameters()
ParameterList<?>
MethodDescription. getParameters()
Returns a list of this method's parameters.ParameterList<ParameterDescription.InDefinedShape>
MethodDescription.InDefinedShape. getParameters()
ParameterList<ParameterDescription.InGenericShape>
MethodDescription.InGenericShape. getParameters()
ParameterList<ParameterDescription.InDefinedShape>
MethodDescription.Latent. getParameters()
ParameterList<ParameterDescription.InDefinedShape>
MethodDescription.Latent.TypeInitializer. getParameters()
ParameterList<ParameterDescription.InGenericShape>
MethodDescription.TypeSubstituting. getParameters()
static ParameterList<ParameterDescription.InDefinedShape>
ParameterList.ForLoadedExecutable. of(java.lang.reflect.Constructor<?> constructor)
Creates a new list that describes the parameters of the givenConstructor
.static ParameterList<ParameterDescription.InDefinedShape>
ParameterList.ForLoadedExecutable. of(java.lang.reflect.Method method)
Creates a new list that describes the parameters of the givenMethod
.protected ParameterList<S>
ParameterList.AbstractBase. wrap(java.util.List<S> values)
-
Uses of ParameterList in net.bytebuddy.dynamic
Classes in net.bytebuddy.dynamic that implement ParameterList Modifier and Type Class Description protected class
Transformer.ForMethod.TransformedMethod.TransformedParameterList
A parameter list representing the transformed method's parameters.Methods in net.bytebuddy.dynamic that return ParameterList Modifier and Type Method Description ParameterList<?>
Transformer.ForMethod.TransformedMethod. getParameters()
-
Uses of ParameterList in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold that return ParameterList Modifier and Type Method Description ParameterList<ParameterDescription.InDefinedShape>
TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge. getParameters()
ParameterList<ParameterDescription.InDefinedShape>
TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget. getParameters()
ParameterList<ParameterDescription.InDefinedShape>
TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge. getParameters()
-
Uses of ParameterList in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline that return ParameterList Modifier and Type Method Description ParameterList<ParameterDescription.InDefinedShape>
MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor. getParameters()
ParameterList<ParameterDescription.InDefinedShape>
MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod. getParameters()
-
Uses of ParameterList in net.bytebuddy.implementation
Methods in net.bytebuddy.implementation that return ParameterList Modifier and Type Method Description ParameterList<ParameterDescription.InDefinedShape>
Implementation.Context.Default.AccessorMethod. getParameters()
ParameterList<ParameterDescription.InDefinedShape>
Implementation.Context.Default.FieldGetter. getParameters()
ParameterList<ParameterDescription.InDefinedShape>
Implementation.Context.Default.FieldSetter. getParameters()
Constructors in net.bytebuddy.implementation with parameters of type ParameterList Constructor Description ForMethodParameterArray(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 ParameterList Modifier and Type Class Description class
MethodParameterTypesMatcher<T extends ParameterList<?>>
An element matcher that matches a method's parameter types.Constructor parameters in net.bytebuddy.matcher with type arguments of type ParameterList Constructor Description MethodParametersMatcher(ElementMatcher<? super ParameterList<? extends ParameterDescription>> matcher)
Creates a new matcher for a method's parameters.
-