Uses of Interface
net.bytebuddy.description.NamedElement.WithOptionalName
Packages that use NamedElement.WithOptionalName
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.
Contains an API for matching Java byte code entities.
Classes of this package allow for the creating
TypeDescription
s without
loading any classes.This package contains utility classes for common use within any Byte Buddy logic.
-
Uses of NamedElement.WithOptionalName in net.bytebuddy.description.method
Subinterfaces of NamedElement.WithOptionalName in net.bytebuddy.description.methodModifier and TypeInterfaceDescriptioninterface
Description of the parameter of a Java method or constructor.static interface
Represents a parameter in its defined shape, i.e.static interface
Represents a parameter description in its generic shape, i.e.Classes in net.bytebuddy.description.method that implement NamedElement.WithOptionalNameModifier and TypeClassDescriptionstatic class
A base implementation of a method parameter description.static class
Description of a loaded parameter with support for the information exposed byjava.lang.reflect.Parameter
.protected static class
A description of a loadedConstructor
parameter for a modern VM.protected static class
Description of a loaded constructor's parameter on a virtual machine wherejava.lang.reflect.Parameter
is not available.protected static class
Description of a loaded method's parameter on a virtual machine wherejava.lang.reflect.Parameter
is not available.protected static class
A description of a loadedMethod
parameter for a modern VM.static class
An abstract base implementation of a parameter description in its defined shape.static class
A latent description of a parameter that is not attached to a method or constructor.static class
A parameter description that represents a given parameter but with a substituted parameter type. -
Uses of NamedElement.WithOptionalName in net.bytebuddy.dynamic
Classes in net.bytebuddy.dynamic that implement NamedElement.WithOptionalNameModifier and TypeClassDescriptionprotected class
A transformed method's parameter. -
Uses of NamedElement.WithOptionalName in net.bytebuddy.matcher
Classes in net.bytebuddy.matcher with type parameters of type NamedElement.WithOptionalNameModifier and TypeClassDescriptionclass
IsNamedMatcher<T extends NamedElement.WithOptionalName>
An element matcher that matches a named element only if is explicitly named.Methods in net.bytebuddy.matcher with type parameters of type NamedElement.WithOptionalNameModifier and TypeMethodDescriptionstatic <T extends NamedElement.WithOptionalName>
ElementMatcher.Junction<T> ElementMatchers.isNamed()
Matches aNamedElement.WithOptionalName
for having an explicit name. -
Uses of NamedElement.WithOptionalName in net.bytebuddy.pool
Classes in net.bytebuddy.pool that implement NamedElement.WithOptionalNameModifier and TypeClassDescriptionprivate class
A lazy description of a parameters of the enclosing method. -
Uses of NamedElement.WithOptionalName in net.bytebuddy.utility
Classes in net.bytebuddy.utility that implement NamedElement.WithOptionalNameModifier and TypeClassDescriptionclass
Type-safe representation of ajava.lang.Module
.