Uses of Class
net.bytebuddy.utility.nullability.MaybeNull
-
Packages that use MaybeNull Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent.net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.build A package for types that allow for applying Byte Buddy transformation during a build process.net.bytebuddy.build.maven A package containing classes for applying Byte Buddy transformers within a Maven build.net.bytebuddy.description Classes of this package allow the representation of Java classes, their member and their meta data.net.bytebuddy.description.annotation Contains descriptions of annotations and annotation values.net.bytebuddy.description.enumeration A package that contains classes for describing enumeration values.net.bytebuddy.description.field Contains descriptions of Java fields.net.bytebuddy.description.method Contains descriptions of Java methods and constructors as well as their parameters.net.bytebuddy.description.module Contains descriptions of Java modules.net.bytebuddy.description.type Contains descriptions of Java types and packages.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.loading This package contains classes that are responsible for class loading of classes that are represented bybytearrays.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.implementation The implementation package contains any logic for intercepting method calls.net.bytebuddy.implementation.attribute All types and classes in this package are responsible for writing attributes for a given Java byte code element, i.e.net.bytebuddy.implementation.bind The types and classes of this package are responsible for binding a method call to calling another method.net.bytebuddy.implementation.bind.annotation This package contains annotations, types and classes that are responsible for binding a method to calling another method by interpreting annotations that indicate how a method should be bound to another method.net.bytebuddy.implementation.bytecode.constant StackManipulations in this package are responsible for creating compile-time constants and pushing them onto the operand stack.net.bytebuddy.matcher Contains an API for matching Java byte code entities.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescriptions without loading any classes.net.bytebuddy.utility This package contains utility classes for common use within any Byte Buddy logic.net.bytebuddy.utility.dispatcher A package to handle dispatching of classes.net.bytebuddy.utility.privilege A package containingPrivilegedActions that are used for invoking sensitive methods.net.bytebuddy.utility.visitor A package containing visitor classes for ASM. -
-
Uses of MaybeNull in net.bytebuddy
Fields in net.bytebuddy with annotations of type MaybeNull Modifier and Type Field Description private java.lang.ClassLoaderTypeCache.LookupKey. classLoaderThe referenced class loader ornullfor the bootstrap loader.private static AuxiliaryType.NamingStrategyByteBuddy. DEFAULT_AUXILIARY_NAMING_STRATEGYThe default auxiliary naming strategy ornullif no such strategy is set.private static Implementation.Context.FactoryByteBuddy. DEFAULT_IMPLEMENTATION_CONTEXT_FACTORYThe default implementation context factory ornullif no such factory is set.private static NamingStrategyByteBuddy. DEFAULT_NAMING_STRATEGYThe default naming strategy ornullif no such strategy is set.Methods in net.bytebuddy with annotations of type MaybeNull Modifier and Type Method Description private static <T> TByteBuddy. doPrivileged(java.security.PrivilegedAction<T> action)A proxy forjava.security.AccessController#doPrivilegedthat is activated if available.java.lang.Class<?>TypeCache. find(java.lang.ClassLoader classLoader, T key)Finds a stored type or returnsnullif no type was stored.Method parameters in net.bytebuddy with annotations of type MaybeNull Modifier and Type Method Description booleanClassFileVersion. equals(java.lang.Object other)booleanTypeCache.LookupKey. equals(java.lang.Object other)booleanTypeCache.SimpleKey. equals(java.lang.Object other)booleanTypeCache.StorageKey. equals(java.lang.Object other)java.lang.Class<?>TypeCache. find(java.lang.ClassLoader classLoader, T key)Finds a stored type or returnsnullif no type was stored.java.lang.Class<?>TypeCache.WithInlineExpunction. find(java.lang.ClassLoader classLoader, S key)Finds a stored type or returnsnullif no type was stored.java.lang.Class<?>TypeCache. findOrInsert(java.lang.ClassLoader classLoader, T key, java.util.concurrent.Callable<java.lang.Class<?>> lazy)Finds an existing type or inserts a new one if the previous type was not found.java.lang.Class<?>TypeCache. findOrInsert(java.lang.ClassLoader classLoader, T key, java.util.concurrent.Callable<java.lang.Class<?>> lazy, java.lang.Object monitor)Finds an existing type or inserts a new one if the previous type was not found.java.lang.Class<?>TypeCache.WithInlineExpunction. findOrInsert(java.lang.ClassLoader classLoader, S key, java.util.concurrent.Callable<java.lang.Class<?>> builder)Finds an existing type or inserts a new one if the previous type was not found.java.lang.Class<?>TypeCache.WithInlineExpunction. findOrInsert(java.lang.ClassLoader classLoader, S key, java.util.concurrent.Callable<java.lang.Class<?>> builder, java.lang.Object monitor)Finds an existing type or inserts a new one if the previous type was not found.java.lang.Class<?>TypeCache. insert(java.lang.ClassLoader classLoader, T key, java.lang.Class<?> type)Inserts a new type into the cache.java.lang.Class<?>TypeCache.WithInlineExpunction. insert(java.lang.ClassLoader classLoader, S key, java.lang.Class<?> type)Inserts a new type into the cache.Constructor parameters in net.bytebuddy with annotations of type MaybeNull Constructor Description LookupKey(java.lang.ClassLoader classLoader)Creates a new lookup key.StorageKey(java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue)Creates a new storage key. -
Uses of MaybeNull in net.bytebuddy.agent.builder
Fields in net.bytebuddy.agent.builder with annotations of type MaybeNull Modifier and Type Field Description private java.lang.ObjectAgentBuilder.Default.ExecutingTransformer. accessControlContextThe access control context to use for loading classes ornullif the access controller is not available on the current VM.private AgentBuilder.RedefinitionStrategy.ResubmissionScheduler.CancelableAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.ResubmissionInstallationListener. cancelableThis scheduler's cancelable ornullif no cancelable was registered.private java.lang.Class<?>AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. classBeingRedefinedThe class being redefined ornullif no such class exists.private java.lang.Class<?>AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. classBeingRedefinedThe class being redefined ornullif no such class exists.private java.lang.Class<?>AgentBuilder.Default.Transformation.TransformerIterator. classBeingRedefinedThe class being redefined ornullif the type was not previously loaded.private java.lang.ClassLoaderAgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. classLoaderThe type's class loader ornullif the type is loaded by the bootstrap loader.private java.lang.ClassLoaderAgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. classLoaderThe type's class loader ornullif the bootstrap class loader is represented.private java.lang.ClassLoaderAgentBuilder.Default.Transformation.TransformerIterator. classLoaderThe type's class loader.private java.lang.ClassLoaderAgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction. classLoaderThe type's class loader ornullif the type is loaded by the bootstrap loader.private java.lang.ClassLoaderAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.LookupKey. classLoaderThe represented class loader.private java.util.Iterator<? extends java.util.List<java.lang.Class<?>>>AgentBuilder.RedefinitionStrategy.Listener.Compound.CompoundIterable.CompoundIterator. currentThe current iterator ornullif no such iterator is defined.private java.lang.StringAgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. internalNameThe type's internal name ornullif no such name exists.private java.lang.StringAgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. internalNameThe type's internal name ornullif no such name exists.private JavaModuleAgentBuilder.Default.Transformation.TransformerIterator. moduleThe type's module.private java.security.ProtectionDomainAgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. protectionDomainThe type's protection domain ornullif not available.private java.security.ProtectionDomainAgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. protectionDomainThe type's protection domain ornullif not available.private java.security.ProtectionDomainAgentBuilder.Default.Transformation.TransformerIterator. protectionDomainThe type's protection domain ornullif not available.private java.util.List<java.lang.Class<?>>AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.ReiteratingIterator. typesThe current list of types ornullif the current list of types is not prepared.private java.util.List<java.lang.Class<?>>AgentBuilder.RedefinitionStrategy.DiscoveryStrategy.Reiterating.WithSortOrderAssumption.OrderedReiteratingIterator. typesThe current list of types ornullif the current list of types is not prepared.Methods in net.bytebuddy.agent.builder with annotations of type MaybeNull Modifier and Type Method Description private byte[]AgentBuilder.Default.ExecutingTransformer. doTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, boolean loaded, java.security.ProtectionDomain protectionDomain, TypePool typePool, ClassFileLocator classFileLocator)Applies a transformation for a class that was captured by thisClassFileTransformer.protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. doTransform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Callback between the transformation callbacks.private static java.lang.ObjectAgentBuilder.Default.ExecutingTransformer. getContext()A proxy forjava.security.AccessController#getContextthat is activated if available.TResettableClassFileTransformer.WithDelegation.Callback. onBeforeTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked before the transformation is applied.java.lang.ThrowableAgentBuilder.InstallationListener.Compound. onError(java.lang.instrument.Instrumentation instrumentation, ResettableClassFileTransformer classFileTransformer, java.lang.Throwable throwable)Invoked if an installation causes an error.java.lang.ThrowableAgentBuilder.InstallationListener.ErrorSuppressing. onError(java.lang.instrument.Instrumentation instrumentation, ResettableClassFileTransformer classFileTransformer, java.lang.Throwable throwable)Invoked if an installation causes an error.java.lang.ThrowableAgentBuilder.InstallationListener. onError(java.lang.instrument.Instrumentation instrumentation, ResettableClassFileTransformer classFileTransformer, java.lang.Throwable throwable)Invoked if an installation causes an error.byte[]AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. run()byte[]AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. run()byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)protected byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. transform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.byte[]AgentBuilder.Default.WarmupStrategy.Enabled.Dispatcher. transform(java.lang.instrument.ClassFileTransformer target, java.lang.Object module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class.byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)A method to delegate to when the module system is supported on the current JVM.Method parameters in net.bytebuddy.agent.builder with annotations of type MaybeNull Modifier and Type Method Description TypeDescriptionAgentBuilder.DescriptionStrategy. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.TypeDescriptionAgentBuilder.DescriptionStrategy. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.TypeDescriptionAgentBuilder.DescriptionStrategy. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.TypeDescriptionAgentBuilder.DescriptionStrategy.SuperTypeLoading. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.TypeDescriptionAgentBuilder.DescriptionStrategy.SuperTypeLoading. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.TypeDescriptionAgentBuilder.DescriptionStrategy.SuperTypeLoading. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.TypeDescriptionAgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.TypeDescriptionAgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.TypeDescriptionAgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous. apply(java.lang.String name, java.lang.Class<?> type, TypePool typePool, AgentBuilder.CircularityLock circularityLock, java.lang.ClassLoader classLoader, JavaModule module)Describes the given type.DynamicType.Builder<?>AgentBuilder.TypeStrategy. builder(TypeDescription typeDescription, ByteBuddy byteBuddy, ClassFileLocator classFileLocator, MethodNameTransformer methodNameTransformer, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Creates a type builder for a given type.DynamicType.Builder<?>AgentBuilder.TypeStrategy. builder(TypeDescription typeDescription, ByteBuddy byteBuddy, ClassFileLocator classFileLocator, MethodNameTransformer methodNameTransformer, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Creates a type builder for a given type.DynamicType.Builder<?>AgentBuilder.TypeStrategy. builder(TypeDescription typeDescription, ByteBuddy byteBuddy, ClassFileLocator classFileLocator, MethodNameTransformer methodNameTransformer, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Creates a type builder for a given type.DynamicType.Builder<?>AgentBuilder.TypeStrategy.ForBuildEntryPoint. builder(TypeDescription typeDescription, ByteBuddy byteBuddy, ClassFileLocator classFileLocator, MethodNameTransformer methodNameTransformer, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Creates a type builder for a given type.DynamicType.Builder<?>AgentBuilder.TypeStrategy.ForBuildEntryPoint. builder(TypeDescription typeDescription, ByteBuddy byteBuddy, ClassFileLocator classFileLocator, MethodNameTransformer methodNameTransformer, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Creates a type builder for a given type.DynamicType.Builder<?>AgentBuilder.TypeStrategy.ForBuildEntryPoint. builder(TypeDescription typeDescription, ByteBuddy byteBuddy, ClassFileLocator classFileLocator, MethodNameTransformer methodNameTransformer, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Creates a type builder for a given type.ClassFileLocatorAgentBuilder.LocationStrategy. classFileLocator(java.lang.ClassLoader classLoader, JavaModule module)Creates a class file locator for a given class loader and module combination.ClassFileLocatorAgentBuilder.LocationStrategy. classFileLocator(java.lang.ClassLoader classLoader, JavaModule module)Creates a class file locator for a given class loader and module combination.ClassFileLocatorAgentBuilder.LocationStrategy.Compound. classFileLocator(java.lang.ClassLoader classLoader, JavaModule module)Creates a class file locator for a given class loader and module combination.ClassFileLocatorAgentBuilder.LocationStrategy.Compound. classFileLocator(java.lang.ClassLoader classLoader, JavaModule module)Creates a class file locator for a given class loader and module combination.ClassFileLocatorAgentBuilder.LocationStrategy.NoOp. classFileLocator(java.lang.ClassLoader classLoader, JavaModule module)Creates a class file locator for a given class loader and module combination.ClassFileLocatorAgentBuilder.LocationStrategy.NoOp. classFileLocator(java.lang.ClassLoader classLoader, JavaModule module)Creates a class file locator for a given class loader and module combination.ClassFileLocatorAgentBuilder.LocationStrategy.Simple. classFileLocator(java.lang.ClassLoader classLoader, JavaModule module)Creates a class file locator for a given class loader and module combination.ClassFileLocatorAgentBuilder.LocationStrategy.Simple. classFileLocator(java.lang.ClassLoader classLoader, JavaModule module)Creates a class file locator for a given class loader and module combination.private voidAgentBuilder.RedefinitionStrategy.Collector. doConsider(AgentBuilder.RawMatcher matcher, AgentBuilder.Listener listener, TypeDescription typeDescription, java.lang.Class<?> type, java.lang.Class<?> classBeingRedefined, JavaModule module, boolean modifiable)Does consider the retransformation or redefinition of a loaded type.private voidAgentBuilder.RedefinitionStrategy.Collector. doConsider(AgentBuilder.RawMatcher matcher, AgentBuilder.Listener listener, TypeDescription typeDescription, java.lang.Class<?> type, java.lang.Class<?> classBeingRedefined, JavaModule module, boolean modifiable)Does consider the retransformation or redefinition of a loaded type.private static <T> TAgentBuilder.Default.ExecutingTransformer. doPrivileged(java.security.PrivilegedAction<T> action, java.lang.Object context)A proxy forjava.security.AccessController#doPrivilegedthat is activated if available.private byte[]AgentBuilder.Default.ExecutingTransformer. doTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, boolean loaded, java.security.ProtectionDomain protectionDomain, TypePool typePool, ClassFileLocator classFileLocator)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. doTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, boolean loaded, java.security.ProtectionDomain protectionDomain, TypePool typePool, ClassFileLocator classFileLocator)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. doTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, boolean loaded, java.security.ProtectionDomain protectionDomain, TypePool typePool, ClassFileLocator classFileLocator)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. doTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, boolean loaded, java.security.ProtectionDomain protectionDomain, TypePool typePool, ClassFileLocator classFileLocator)Applies a transformation for a class that was captured by thisClassFileTransformer.protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. doTransform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Callback between the transformation callbacks.protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. doTransform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Callback between the transformation callbacks.protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. doTransform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Callback between the transformation callbacks.protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. doTransform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Callback between the transformation callbacks.booleanAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.LookupKey. equals(java.lang.Object other)booleanAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.StorageKey. equals(java.lang.Object other)booleanAgentBuilder.RedefinitionStrategy.ResubmissionEnforcer.Disabled. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.booleanAgentBuilder.RedefinitionStrategy.ResubmissionEnforcer.Disabled. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.booleanAgentBuilder.RedefinitionStrategy.ResubmissionEnforcer.Disabled. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.booleanAgentBuilder.RedefinitionStrategy.ResubmissionEnforcer. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.booleanAgentBuilder.RedefinitionStrategy.ResubmissionEnforcer. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.booleanAgentBuilder.RedefinitionStrategy.ResubmissionEnforcer. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.booleanAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.booleanAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.booleanAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter. isEnforced(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined)Returnstrueif a class should be scheduled for resubmission.protected abstract booleanAgentBuilder.LambdaInstrumentationStrategy. isInstrumented(java.lang.Class<?> type)Validates if the supplied class is instrumented.java.util.Iterator<AgentBuilder.Transformer>AgentBuilder.Default.ExecutingTransformer. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>AgentBuilder.Default.ExecutingTransformer. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>AgentBuilder.Default.ExecutingTransformer. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>AgentBuilder.Default.ExecutingTransformer. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer.WithDelegation. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer.WithDelegation. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer.WithDelegation. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer.WithDelegation. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer.WithDelegation.Substitutable. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer.WithDelegation.Substitutable. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer.WithDelegation.Substitutable. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.util.Iterator<AgentBuilder.Transformer>ResettableClassFileTransformer.WithDelegation.Substitutable. iterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Creates an iterator over the transformers that are applied for a given type.java.lang.Class<?>AgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate. load(java.lang.String name, java.lang.ClassLoader classLoader)Loads a type.java.lang.Class<?>AgentBuilder.DescriptionStrategy.SuperTypeLoading.UnlockingClassLoadingDelegate. load(java.lang.String name, java.lang.ClassLoader classLoader)Loads a type.protected abstract TypePool.CacheProviderAgentBuilder.PoolStrategy.WithTypePoolCache. locate(java.lang.ClassLoader classLoader)Locates a cache provider for a given class loader.protected TypePool.CacheProviderAgentBuilder.PoolStrategy.WithTypePoolCache.Simple. locate(java.lang.ClassLoader classLoader)booleanAgentBuilder.Default.Transformation.DifferentialMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.Default.Transformation.DifferentialMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.Default.Transformation.DifferentialMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.Default.Transformation.DifferentialMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.Default.Transformation.SimpleMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.Default.Transformation.SimpleMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.Default.Transformation.SimpleMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.Default.Transformation.SimpleMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Conjunction. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Conjunction. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Conjunction. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Conjunction. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Disjunction. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Disjunction. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Disjunction. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Disjunction. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForElementMatchers. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForElementMatchers. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForElementMatchers. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForElementMatchers. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForLoadState. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForLoadState. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForLoadState. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForLoadState. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForResolvableTypes. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForResolvableTypes. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForResolvableTypes. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.ForResolvableTypes. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Inversion. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Inversion. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Inversion. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Inversion. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Trivial. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Trivial. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Trivial. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RawMatcher.Trivial. matches(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain)Decides if the giventypeDescriptionshould be instrumented with the entailedAgentBuilder.Transformers.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Conjunction. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Conjunction. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Disjunction. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Disjunction. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.ForElementMatchers. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.ForElementMatchers. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Trivial. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionImmediateMatcher.Trivial. matches(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Conjunction. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Conjunction. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Disjunction. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Disjunction. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.ForElementMatchers. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.ForElementMatchers. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Trivial. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.booleanAgentBuilder.RedefinitionListenable.ResubmissionOnErrorMatcher.Trivial. matches(java.lang.Throwable throwable, java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module)Returnstrueif a type should be resubmitted if it is not yet loaded and an exception occurs during instrumentation.voidResettableClassFileTransformer.WithDelegation.Callback. onAfterTransform(T value, JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked after the transformation is applied.voidResettableClassFileTransformer.WithDelegation.Callback. onAfterTransform(T value, JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked after the transformation is applied.voidResettableClassFileTransformer.WithDelegation.Callback. onAfterTransform(T value, JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked after the transformation is applied.voidResettableClassFileTransformer.WithDelegation.Callback. onAfterTransform(T value, JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked after the transformation is applied.voidResettableClassFileTransformer.WithDelegation.Callback. onAfterTransform(T value, JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked after the transformation is applied.voidResettableClassFileTransformer.WithDelegation.Callback. onAfterTransform(T value, JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked after the transformation is applied.TResettableClassFileTransformer.WithDelegation.Callback. onBeforeTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked before the transformation is applied.TResettableClassFileTransformer.WithDelegation.Callback. onBeforeTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked before the transformation is applied.TResettableClassFileTransformer.WithDelegation.Callback. onBeforeTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked before the transformation is applied.TResettableClassFileTransformer.WithDelegation.Callback. onBeforeTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked before the transformation is applied.TResettableClassFileTransformer.WithDelegation.Callback. onBeforeTransform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Invoked before the transformation is applied.voidAgentBuilder.Listener.Adapter. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.Adapter. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.Compound. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.Compound. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.Filtering. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.Filtering. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.NoOp. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.NoOp. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.StreamWriting. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.StreamWriting. onComplete(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked after a class was attempted to be loaded, independently of its treatment.voidAgentBuilder.Listener.Adapter. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.Adapter. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.Compound. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.Compound. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.Filtering. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.Filtering. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.NoOp. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.NoOp. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.StreamWriting. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.StreamWriting. onDiscovery(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked upon a type being supplied to a transformer.voidAgentBuilder.Listener.Adapter. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.Adapter. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.Compound. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.Compound. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.Filtering. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.Filtering. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.NoOp. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.NoOp. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.StreamWriting. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.StreamWriting. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.WithErrorsOnly. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)voidAgentBuilder.Listener.WithErrorsOnly. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)voidAgentBuilder.Listener.WithTransformationsOnly. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)voidAgentBuilder.Listener.WithTransformationsOnly. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)voidAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.RedefinitionStrategy.ResubmissionStrategy.Enabled.Resubmitter. onError(java.lang.String typeName, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, java.lang.Throwable throwable)Invoked when an error has occurred during transformation.voidAgentBuilder.Listener.Adapter. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.Adapter. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.Compound. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.Compound. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.Filtering. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.Filtering. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.NoOp. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.NoOp. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.StreamWriting. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.StreamWriting. onIgnored(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded)Invoked when a type is not transformed but ignored.voidAgentBuilder.Listener.Adapter. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.Adapter. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.Compound. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.Compound. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.Filtering. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.Filtering. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.ModuleReadEdgeCompleting. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)voidAgentBuilder.Listener.ModuleReadEdgeCompleting. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)voidAgentBuilder.Listener.NoOp. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.NoOp. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.StreamWriting. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.StreamWriting. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)Invoked prior to a successful transformation being applied.voidAgentBuilder.Listener.WithTransformationsOnly. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)voidAgentBuilder.Listener.WithTransformationsOnly. onTransformation(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, boolean loaded, DynamicType dynamicType)voidAgentBuilder.InitializationStrategy.Dispatcher. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.Dispatcher. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.Minimal. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.Minimal. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.NoOp. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.NoOp. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.SelfInjection.Eager.Dispatcher. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.SelfInjection.Eager.Dispatcher. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.SelfInjection.Lazy.Dispatcher. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.SelfInjection.Lazy.Dispatcher. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.SelfInjection.Split.Dispatcher. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.voidAgentBuilder.InitializationStrategy.SelfInjection.Split.Dispatcher. register(DynamicType dynamicType, java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, AgentBuilder.InjectionStrategy injectionStrategy)Registers a dynamic type for initialization and/or begins the initialization process.ClassFileLocatorAgentBuilder.ClassFileBufferStrategy. resolve(java.lang.String name, byte[] binaryRepresentation, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Resolves a class file locator for the class file buffer that is provided to the class file transformer.ClassFileLocatorAgentBuilder.ClassFileBufferStrategy. resolve(java.lang.String name, byte[] binaryRepresentation, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Resolves a class file locator for the class file buffer that is provided to the class file transformer.ClassFileLocatorAgentBuilder.ClassFileBufferStrategy. resolve(java.lang.String name, byte[] binaryRepresentation, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Resolves a class file locator for the class file buffer that is provided to the class file transformer.ClassInjectorAgentBuilder.InjectionStrategy.Disabled. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.Disabled. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingInstrumentation. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingInstrumentation. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingJna. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingJna. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingReflection. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingReflection. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingUnsafe.OfFactory. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingUnsafe.OfFactory. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingUnsafe. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.ClassInjectorAgentBuilder.InjectionStrategy.UsingUnsafe. resolve(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Resolves the class injector to use for a given class loader and protection domain.byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)protected byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.protected byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.protected byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.protected byte[]AgentBuilder.Default.ExecutingTransformer. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. transform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. transform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. transform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. transform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.private byte[]AgentBuilder.Default.ExecutingTransformer. transform(JavaModule module, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Applies a transformation for a class that was captured by thisClassFileTransformer.byte[]AgentBuilder.Default.WarmupStrategy.Enabled.Dispatcher. transform(java.lang.instrument.ClassFileTransformer target, java.lang.Object module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class.byte[]AgentBuilder.Default.WarmupStrategy.Enabled.Dispatcher. transform(java.lang.instrument.ClassFileTransformer target, java.lang.Object module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class.byte[]AgentBuilder.Default.WarmupStrategy.Enabled.Dispatcher. transform(java.lang.instrument.ClassFileTransformer target, java.lang.Object module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class.byte[]AgentBuilder.Default.WarmupStrategy.Enabled.Dispatcher. transform(java.lang.instrument.ClassFileTransformer target, java.lang.Object module, java.lang.ClassLoader classLoader, java.lang.String name, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class.DynamicType.Builder<?>AgentBuilder.Transformer.ForAdvice. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.DynamicType.Builder<?>AgentBuilder.Transformer.ForAdvice. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.DynamicType.Builder<?>AgentBuilder.Transformer.ForAdvice. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.DynamicType.Builder<?>AgentBuilder.Transformer.ForBuildPlugin. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.DynamicType.Builder<?>AgentBuilder.Transformer.ForBuildPlugin. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.DynamicType.Builder<?>AgentBuilder.Transformer.ForBuildPlugin. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.DynamicType.Builder<?>AgentBuilder.Transformer. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.DynamicType.Builder<?>AgentBuilder.Transformer. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.DynamicType.Builder<?>AgentBuilder.Transformer. transform(DynamicType.Builder<?> builder, TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain)Allows for a transformation of aDynamicType.Builder.byte[]ResettableClassFileTransformer.WithDelegation.Substitutable. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ResettableClassFileTransformer.WithDelegation.Substitutable. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ResettableClassFileTransformer.WithDelegation.Substitutable. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ResettableClassFileTransformer.WithDelegation.Substitutable. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)A method to delegate to when the module system is supported on the current JVM.protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)A method to delegate to when the module system is supported on the current JVM.protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)A method to delegate to when the module system is supported on the current JVM.protected byte[]ResettableClassFileTransformer.WithDelegation.WithCallback. transform(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)A method to delegate to when the module system is supported on the current JVM.TypePoolAgentBuilder.ClassFileBufferStrategy. typePool(AgentBuilder.PoolStrategy poolStrategy, ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader, java.lang.String name)Resolves the type pool for a given type name by the suppliedAgentBuilder.PoolStrategy.TypePoolAgentBuilder.PoolStrategy.ClassLoading. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.ClassLoading. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader, java.lang.String name)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.Default. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.Default. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader, java.lang.String name)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.Eager. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.Eager. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader, java.lang.String name)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.ExtraLazy. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.ExtraLazy. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader, java.lang.String name)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader, java.lang.String name)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.WithTypePoolCache. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader)Creates a type pool for a given class file locator.TypePoolAgentBuilder.PoolStrategy.WithTypePoolCache. typePool(ClassFileLocator classFileLocator, java.lang.ClassLoader classLoader, java.lang.String name)Creates a type pool for a given class file locator.protected AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapperAgentBuilder.Transformer.ForAdvice. wrap(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain, Advice advice)Allows for decoration of advice for subclass implementations of this transformer.protected AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapperAgentBuilder.Transformer.ForAdvice. wrap(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain, Advice advice)Allows for decoration of advice for subclass implementations of this transformer.protected AsmVisitorWrapper.ForDeclaredMethods.MethodVisitorWrapperAgentBuilder.Transformer.ForAdvice. wrap(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.security.ProtectionDomain protectionDomain, Advice advice)Allows for decoration of advice for subclass implementations of this transformer.Constructor parameters in net.bytebuddy.agent.builder with annotations of type MaybeNull Constructor Description Java9CapableVmDispatcher(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Creates a new legacy dispatcher.Java9CapableVmDispatcher(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Creates a new legacy dispatcher.Java9CapableVmDispatcher(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Creates a new legacy dispatcher.Java9CapableVmDispatcher(java.lang.Object rawModule, java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Creates a new legacy dispatcher.LegacyVmDispatcher(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Creates a new type transformation dispatcher.LegacyVmDispatcher(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Creates a new type transformation dispatcher.LegacyVmDispatcher(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Creates a new type transformation dispatcher.LegacyVmDispatcher(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Creates a new type transformation dispatcher.LookupKey(java.lang.ClassLoader classLoader)Creates a new lookup key.SimpleClassLoadingAction(java.lang.String name, java.lang.ClassLoader classLoader)Creates a simple class loading action.StorageKey(java.lang.ClassLoader classLoader)Creates a new storage key.TransformerIterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, java.util.List<AgentBuilder.Default.Transformation> transformations)Creates a new iterator.TransformerIterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, java.util.List<AgentBuilder.Default.Transformation> transformations)Creates a new iterator.TransformerIterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, java.util.List<AgentBuilder.Default.Transformation> transformations)Creates a new iterator.TransformerIterator(TypeDescription typeDescription, java.lang.ClassLoader classLoader, JavaModule module, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, java.util.List<AgentBuilder.Default.Transformation> transformations)Creates a new iterator. -
Uses of MaybeNull in net.bytebuddy.asm
Fields in net.bytebuddy.asm with annotations of type MaybeNull Modifier and Type Field Description private TypeDescription.GenericMemberSubstitution.Substitution.Chain.Step.ForAssignment.Factory. resultThe result type ornullif the type of the substitution result should be targeted.private TypeDescription.GenericMemberSubstitution.Substitution.Chain.Step.ForAssignment. resultThe result type ornullif the type of the substitution result should be targeted.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. sourceConstantDynamicTheConstantDynamictype in the original namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. sourceHandleTheHandletype in the original namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. sourceTypeTheTypetype in the original namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. targetConstantDynamicTheConstantDynamictype in the targeted namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. targetHandleTheHandletype in the targeted namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. targetTypeTheTypetype in the targeted namespace.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments. typingThe typing to use ornullif implicit typing.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument. typingThe typing to use ornullif the global typing setting should be applied.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent. typingThe typing to use ornullif implicit typing.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField. typingThe typing to use ornullif implicit typing.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference. typingThe typing to use ornullif implicit typing.Methods in net.bytebuddy.asm with annotations of type MaybeNull Modifier and Type Method Description protected abstract MemberSubstitution.Source.ValueMemberSubstitution.Source. argument(int index, TypeList.Generic parameters, java.util.Map<java.lang.Integer,java.lang.Integer> offsets, MemberSubstitution.Target target, MethodDescription instrumentedMethod)Resolves a value representation of the parameter of the specified index ornullif no such parameter is available.protected abstract MemberSubstitution.Source.ValueMemberSubstitution.Source. self(TypeList.Generic parameters, java.util.Map<java.lang.Integer,java.lang.Integer> offsets, MemberSubstitution.Target target, MethodDescription instrumentedMethod)Resolves a value representation of thethisreference ornullif no such reference is available.org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.CodeTranslationVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorAnnotationRemoval.AnnotationRemovingClassVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorAnnotationRemoval.AnnotationRemovingFieldVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorAnnotationRemoval.AnnotationRemovingMethodVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor. visitAnnotation(java.lang.String name, java.lang.String descriptor)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceFieldVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.CodeTranslationVisitor. visitAnnotationDefault()org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitAnnotationDefault()org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceAnnotationVisitor. visitArray(java.lang.String name)org.objectweb.asm.FieldVisitorAnnotationRemoval.AnnotationRemovingClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorAsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorMemberRemoval.MemberRemovingClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorModifierAdjustment.ModifierAdjustingClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitInsnAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitLocalVariableAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] offset, java.lang.String descriptor, boolean visible)org.objectweb.asm.MethodVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableExtractor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorAnnotationRemoval.AnnotationRemovingClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorAsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)org.objectweb.asm.MethodVisitorMemberRemoval.MemberRemovingClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorModifierAdjustment.ModifierAdjustingClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorTypeConstantAdjustment.TypeConstantDissolvingClassVisitor. visitMethod(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptionInternalName)org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.CodeTranslationVisitor. visitParameterAnnotation(int index, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorAnnotationRemoval.AnnotationRemovingMethodVisitor. visitParameterAnnotation(int parameter, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitParameterAnnotation(int index, java.lang.String descriptor, boolean visible)org.objectweb.asm.RecordComponentVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String signature)org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableCollector. visitTryCatchAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor. visitTryCatchAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitTryCatchAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.CodeTranslationVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)Method parameters in net.bytebuddy.asm with annotations of type MaybeNull Modifier and Type Method Description Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Delegating. asMethodEnter(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, AsmClassReader classReader, Advice.Dispatcher.Unresolved methodExit, Advice.PostProcessor.Factory postProcessorFactory)Resolves this dispatcher as a dispatcher for entering a method.Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Inactive. asMethodEnter(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, AsmClassReader classReader, Advice.Dispatcher.Unresolved methodExit, Advice.PostProcessor.Factory postProcessorFactory)Resolves this dispatcher as a dispatcher for entering a method.Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Inlining. asMethodEnter(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, AsmClassReader classReader, Advice.Dispatcher.Unresolved methodExit, Advice.PostProcessor.Factory postProcessorFactory)Resolves this dispatcher as a dispatcher for entering a method.Advice.Dispatcher.Resolved.ForMethodEnterAdvice.Dispatcher.Unresolved. asMethodEnter(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, AsmClassReader classReader, Advice.Dispatcher.Unresolved methodExit, Advice.PostProcessor.Factory postProcessorFactory)Resolves this dispatcher as a dispatcher for entering a method.Advice.Dispatcher.Resolved.ForMethodExitAdvice.Dispatcher.Delegating. asMethodExit(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, AsmClassReader classReader, Advice.Dispatcher.Unresolved methodEnter, Advice.PostProcessor.Factory postProcessorFactory)Resolves this dispatcher as a dispatcher for exiting a method.Advice.Dispatcher.Resolved.ForMethodExitAdvice.Dispatcher.Inactive. asMethodExit(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, AsmClassReader classReader, Advice.Dispatcher.Unresolved methodEnter, Advice.PostProcessor.Factory postProcessorFactory)Resolves this dispatcher as a dispatcher for exiting a method.Advice.Dispatcher.Resolved.ForMethodExitAdvice.Dispatcher.Inlining. asMethodExit(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, AsmClassReader classReader, Advice.Dispatcher.Unresolved methodEnter, Advice.PostProcessor.Factory postProcessorFactory)Resolves this dispatcher as a dispatcher for exiting a method.Advice.Dispatcher.Resolved.ForMethodExitAdvice.Dispatcher.Unresolved. asMethodExit(java.util.List<? extends Advice.OffsetMapping.Factory<?>> userFactories, AsmClassReader classReader, Advice.Dispatcher.Unresolved methodEnter, Advice.PostProcessor.Factory postProcessorFactory)Resolves this dispatcher as a dispatcher for exiting a method.<T extends java.lang.annotation.Annotation>
Advice.WithCustomMappingAdvice.WithCustomMapping. bind(java.lang.Class<T> type, java.lang.Object value)Binds the supplied annotation to a type constant of the supplied value.<T extends java.lang.annotation.Annotation>
MemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMappingMemberSubstitution.Substitution.Chain.Step.ForDelegation.WithCustomMapping. bind(java.lang.Class<T> type, java.lang.Object value)Binds the supplied annotation to a type constant of the supplied value.booleanAsmVisitorWrapper.ForDeclaredFields.Entry. matches(FieldDescription.InDefinedShape target)Matches a target against this element matcher.booleanAsmVisitorWrapper.ForDeclaredMethods.Entry. matches(MethodDescription target)Matches a target against this element matcher.booleanMemberSubstitution.LambdaMetaFactoryMatcher. matches(JavaConstant.MethodHandle target)Matches a target against this element matcher.booleanModifierAdjustment.Adjustment. matches(T target)Matches a target against this element matcher.static <S extends java.lang.annotation.Annotation>
Advice.OffsetMapping.Factory<S>Advice.OffsetMapping.ForStackManipulation.Factory. of(java.lang.Class<S> annotationType, java.lang.Object value)Creates a binding for a fixedString, a primitive value or a method handle or type.static Advice.OffsetMapping.TargetAdvice.OffsetMapping.Target.ForStackManipulation. of(java.lang.Object value)Creates a target for an offset mapping for a constant value ornull.static <S extends java.lang.annotation.Annotation>
MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.Factory<S>MemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForStackManipulation. of(java.lang.Class<S> annotationType, java.lang.Object value)Resolves an offset mapping that binds the provided annotation type to a given constant value.static MemberSubstitution.TypePoolResolverMemberSubstitution.TypePoolResolver.ForClassFileLocator. of(java.lang.ClassLoader classLoader)Creates a new type pool resolver that supplements the supplied class loader to the implicit type pool.voidAdvice.AdviceVisitor. onVisitFrame(int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)voidAdvice.AdviceVisitor. onVisitFrame(int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toMethodVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, java.lang.Class<?> sourceLabel, java.lang.Class<?> targetLabel, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a builder for a method visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, Implementation appendix)Creates a builder for a visitor type.private static DynamicType.Builder<?>ClassVisitorFactory. toVisitorBuilder(ByteBuddy byteBuddy, java.lang.Class<?> sourceVisitor, java.lang.Class<?> targetVisitor, java.lang.Class<?> sourceTypePath, java.lang.Class<?> targetTypePath, Implementation appendix)Creates a builder for a visitor type.voidAdvice.StackMapFrameHandler.Default.ForAdvice. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler.Default.ForAdvice. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.protected voidAdvice.StackMapFrameHandler.Default. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, Advice.StackMapFrameHandler.Default.TranslationMode translationMode, boolean isStatic, MethodDescription.TypeToken typeToken, java.util.List<? extends TypeDescription> additionalTypes, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.protected voidAdvice.StackMapFrameHandler.Default. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, Advice.StackMapFrameHandler.Default.TranslationMode translationMode, boolean isStatic, MethodDescription.TypeToken typeToken, java.util.List<? extends TypeDescription> additionalTypes, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler.Default.Trivial. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler.Default.Trivial. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.protected voidAdvice.StackMapFrameHandler.Default.WithPreservedArguments. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, Advice.StackMapFrameHandler.Default.TranslationMode translationMode, boolean isStatic, MethodDescription.TypeToken typeToken, java.util.List<? extends TypeDescription> additionalTypes, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)protected voidAdvice.StackMapFrameHandler.Default.WithPreservedArguments. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, Advice.StackMapFrameHandler.Default.TranslationMode translationMode, boolean isStatic, MethodDescription.TypeToken typeToken, java.util.List<? extends TypeDescription> additionalTypes, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)voidAdvice.StackMapFrameHandler.Default.WithPreservedArguments.WithArgumentCopy. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler.Default.WithPreservedArguments.WithArgumentCopy. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler.Default.WithPreservedArguments.WithoutArgumentCopy. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler.Default.WithPreservedArguments.WithoutArgumentCopy. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler.NoOp. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler.NoOp. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidAdvice.StackMapFrameHandler. translateFrame(org.objectweb.asm.MethodVisitor methodVisitor, int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)Translates a frame.voidModifierAdjustment.ModifierAdjustingClassVisitor. visit(int version, int modifiers, java.lang.String internalName, java.lang.String signature, java.lang.String superClassName, java.lang.String[] interfaceName)voidModifierAdjustment.ModifierAdjustingClassVisitor. visit(int version, int modifiers, java.lang.String internalName, java.lang.String signature, java.lang.String superClassName, java.lang.String[] interfaceName)voidModifierAdjustment.ModifierAdjustingClassVisitor. visit(int version, int modifiers, java.lang.String internalName, java.lang.String signature, java.lang.String superClassName, java.lang.String[] interfaceName)voidTypeConstantAdjustment.TypeConstantDissolvingClassVisitor. visit(int version, int modifiers, java.lang.String name, java.lang.String signature, java.lang.String superClassName, java.lang.String[] interfaceName)voidTypeConstantAdjustment.TypeConstantDissolvingClassVisitor. visit(int version, int modifiers, java.lang.String name, java.lang.String signature, java.lang.String superClassName, java.lang.String[] interfaceName)voidTypeConstantAdjustment.TypeConstantDissolvingClassVisitor. visit(int version, int modifiers, java.lang.String name, java.lang.String signature, java.lang.String superClassName, java.lang.String[] interfaceName)voidTypeReferenceAdjustment.TypeReferenceClassVisitor. visit(int version, int modifiers, java.lang.String internalName, java.lang.String genericSignature, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName)voidTypeReferenceAdjustment.TypeReferenceClassVisitor. visit(int version, int modifiers, java.lang.String internalName, java.lang.String genericSignature, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName)voidTypeReferenceAdjustment.TypeReferenceClassVisitor. visit(int version, int modifiers, java.lang.String internalName, java.lang.String genericSignature, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName)org.objectweb.asm.FieldVisitorAsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorAsmVisitorWrapper.ForDeclaredFields.DispatchingVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorMemberRemoval.MemberRemovingClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorMemberRemoval.MemberRemovingClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorModifierAdjustment.ModifierAdjustingClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorModifierAdjustment.ModifierAdjustingClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)voidAdvice.Dispatcher.Inlining.CodeTranslationVisitor. visitFrame(int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)voidAdvice.Dispatcher.Inlining.CodeTranslationVisitor. visitFrame(int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)voidModifierAdjustment.ModifierAdjustingClassVisitor. visitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)voidModifierAdjustment.ModifierAdjustingClassVisitor. visitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitInsnAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitLocalVariableAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] offset, java.lang.String descriptor, boolean visible)org.objectweb.asm.MethodVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableExtractor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableExtractor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorAsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)org.objectweb.asm.MethodVisitorAsmVisitorWrapper.ForDeclaredMethods.DispatchingVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)org.objectweb.asm.MethodVisitorMemberRemoval.MemberRemovingClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorMemberRemoval.MemberRemovingClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorModifierAdjustment.ModifierAdjustingClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorModifierAdjustment.ModifierAdjustingClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorTypeConstantAdjustment.TypeConstantDissolvingClassVisitor. visitMethod(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorTypeConstantAdjustment.TypeConstantDissolvingClassVisitor. visitMethod(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptionInternalName)org.objectweb.asm.MethodVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptionInternalName)voidAdvice.Dispatcher.Inlining.CodeTranslationVisitor. visitParameter(java.lang.String name, int modifiers)org.objectweb.asm.RecordComponentVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String signature)org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableCollector. visitTryCatchAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableSubstitutor. visitTryCatchAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitTryCatchAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)voidAdvice.Dispatcher.Inlining.Resolved.AdviceMethodInliner.ExceptionTableCollector. visitTryCatchBlock(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, java.lang.String type)voidTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitTryCatchBlock(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, java.lang.String typeInternalName)org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.Inlining.CodeTranslationVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor.TypeReferenceMethodVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)Constructor parameters in net.bytebuddy.asm with annotations of type MaybeNull Constructor Description ConstantTranslator(java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a new constant translator.ConstantTranslator(java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a new constant translator.ConstantTranslator(java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a new constant translator.ConstantTranslator(java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a new constant translator.ConstantTranslator(java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a new constant translator.ConstantTranslator(java.lang.Class<?> sourceHandle, java.lang.Class<?> targetHandle, java.lang.Class<?> sourceType, java.lang.Class<?> targetType, java.lang.Class<?> sourceConstantDynamic, java.lang.Class<?> targetConstantDynamic)Creates a new constant translator.Factory(TypeDescription.Generic result)Creates a new factory for a step that applies a type assignment.ForAllArguments(TypeDescription.Generic targetComponentType, Assigner.Typing typing, MemberSubstitution.Source source, boolean includeSelf, boolean nullIfEmpty)Creates a new offset mapping for an array containing all supplied arguments.ForArgument(TypeDescription.Generic targetType, int index, Assigner.Typing typing, MemberSubstitution.Source source, boolean optional)Creates a new offset mapping for an argument to either the substituted expression or the instrumented method.ForAssignment(TypeDescription.Generic result, Assigner assigner)Creates a step for a type assignment.ForCurrent(TypeDescription.Generic targetType, Assigner.Typing typing)Creates an offset mapping for the previous chain instruction.ForField(TypeDescription.Generic target, Assigner.Typing typing)Creates an offset mapping for a field value.ForThisReference(TypeDescription.Generic targetType, Assigner.Typing typing, MemberSubstitution.Source source, boolean optional)Creates an offset mapping that resolves thethisreference. -
Uses of MaybeNull in net.bytebuddy.build
Fields in net.bytebuddy.build with annotations of type MaybeNull Modifier and Type Field Description private java.lang.StringHashCodeAndEqualsPlugin. annotationTypeDefines the binary name of a runtime-visible annotation type that should be added to the parameter of theObject.equals(Object)method, ornullif no such name should be defined.private java.lang.ObjectPlugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved. argumentThe resolved argument which might benull.private ClassFileVersionPlugin.Engine.Default. classFileVersionThe class file version to use for multi-release jars, ornull.private ClassFileVersionPlugin.Engine.Default.Preprocessor. classFileVersionThe multi-release class file version ornullfor a regular class.private ClassFileVersionPlugin.Engine.Default.Preprocessor.Resolved. classFileVersionThe multi-release Java version number ornullif a regular class.private ClassFileVersionPlugin.Engine.Dispatcher.Materializable.ForTransformedElement. classFileVersionThe multi-release class file version number ornullif a regular class.private java.util.Iterator<? extends Plugin.Engine.Source.Element>Plugin.Engine.Source.Compound.Origin.CompoundIterator. currentThe current iterator ornullif no such iterator is defined.private Plugin.Engine.Source.ElementPlugin.Engine.Source.Origin.Filtering.FilteringIterator. currentThe current element ornullif no further elements are available.private java.lang.StringAccessControllerPlugin. propertyThe property to control if the access controller should be used even if available ornullif such a property should not be available.private java.lang.ObjectPlugin.Factory.UsingReflection.ArgumentResolver.ForIndex. valueThe value to resolve for the represented index.private java.lang.StringPlugin.Factory.UsingReflection.ArgumentResolver.ForIndex.WithDynamicType. valueA string representation of the supplied value.private java.lang.StringModuleVersionPlugin. versionThe version to include ornullto not include a version.Methods in net.bytebuddy.build with annotations of type MaybeNull Modifier and Type Method Description java.lang.ObjectPlugin.Factory.UsingReflection.ArgumentResolver.Resolution. getArgument()Returns the resolved argument if the resolution was successful.java.lang.ObjectPlugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved. getArgument()Returns the resolved argument if the resolution was successful.java.util.jar.ManifestPlugin.Engine.Source.Empty. getManifest()Returns the manifest file of the source location ornullif no manifest exists.java.util.jar.ManifestPlugin.Engine.Source.ForFolder. getManifest()Returns the manifest file of the source location ornullif no manifest exists.java.util.jar.ManifestPlugin.Engine.Source.InMemory. getManifest()Returns the manifest file of the source location ornullif no manifest exists.java.util.jar.ManifestPlugin.Engine.Source.Origin.Filtering. getManifest()Returns the manifest file of the source location ornullif no manifest exists.java.util.jar.ManifestPlugin.Engine.Source.Origin.ForJarFile. getManifest()Returns the manifest file of the source location ornullif no manifest exists.java.util.jar.ManifestPlugin.Engine.Source.Origin. getManifest()Returns the manifest file of the source location ornullif no manifest exists.<T> TPlugin.Engine.Source.Element.ForFile. resolveAs(java.lang.Class<T> type)Resolves this element to a more specialized form if possible.<T> TPlugin.Engine.Source.Element.ForJarEntry. resolveAs(java.lang.Class<T> type)Resolves this element to a more specialized form if possible.<T> TPlugin.Engine.Source.Element. resolveAs(java.lang.Class<T> type)Resolves this element to a more specialized form if possible.Method parameters in net.bytebuddy.build with annotations of type MaybeNull Modifier and Type Method Description booleanPlugin.Engine.Summary. equals(java.lang.Object other)booleanHashCodeAndEqualsPlugin. matches(TypeDescription target)Matches a target against this element matcher.booleanModuleVersionPlugin. matches(TypeDescription target)Matches a target against this element matcher.booleanPlugin.Engine.Source.Filtering.MultiReleaseVersionMatcher. matches(Plugin.Engine.Source.Element target)Matches a target against this element matcher.booleanPlugin.Engine.Source.Filtering.NoFolderMatcher. matches(Plugin.Engine.Source.Element target)Matches a target against this element matcher.booleanPlugin.ForElementMatcher. matches(TypeDescription target)Matches a target against this element matcher.booleanPlugin.NoOp. matches(TypeDescription target)Matches a target against this element matcher.booleanRenamingPlugin. matches(TypeDescription target)Matches a target against this element matcher.booleanToStringPlugin. matches(TypeDescription target)Matches a target against this element matcher.voidPlugin.Engine.ErrorHandler.Compound. onManifest(java.util.jar.Manifest manifest)Invoked when a manifest was found or found missing.voidPlugin.Engine.ErrorHandler.Enforcing. onManifest(java.util.jar.Manifest manifest)Invoked when a manifest was found or found missing.voidPlugin.Engine.ErrorHandler. onManifest(java.util.jar.Manifest manifest)Invoked when a manifest was found or found missing.voidPlugin.Engine.Listener.Adapter. onManifest(java.util.jar.Manifest manifest)Invoked when a manifest was found or found missing.voidPlugin.Engine.Listener.Compound. onManifest(java.util.jar.Manifest manifest)Invoked when a manifest was found or found missing.voidPlugin.Engine.Listener.ForErrorHandler. onManifest(java.util.jar.Manifest manifest)voidPlugin.Engine.Listener.NoOp. onManifest(java.util.jar.Manifest manifest)Invoked when a manifest was found or found missing.voidPlugin.Engine.Listener.StreamWriting. onManifest(java.util.jar.Manifest manifest)Invoked when a manifest was found or found missing.ClassFileLocatorPlugin.Engine.Source.Compound.Origin. toClassFileLocator(ClassFileVersion classFileVersion)Creates a class file locator for the represented source.ClassFileLocatorPlugin.Engine.Source.Empty. toClassFileLocator(ClassFileVersion classFileVersion)Creates a class file locator for the represented source.ClassFileLocatorPlugin.Engine.Source.ForFolder. toClassFileLocator(ClassFileVersion classFileVersion)Creates a class file locator for the represented source.ClassFileLocatorPlugin.Engine.Source.InMemory. toClassFileLocator(ClassFileVersion classFileVersion)Creates a class file locator for the represented source.ClassFileLocatorPlugin.Engine.Source.Origin.Filtering. toClassFileLocator(ClassFileVersion classFileVersion)Creates a class file locator for the represented source.ClassFileLocatorPlugin.Engine.Source.Origin.ForJarFile. toClassFileLocator(ClassFileVersion classFileVersion)Creates a class file locator for the represented source.ClassFileLocatorPlugin.Engine.Source.Origin. toClassFileLocator(ClassFileVersion classFileVersion)Creates a class file locator for the represented source.Plugin.EnginePlugin.Engine.Default. with(ClassFileVersion classFileVersion)Uses the suppliedClassFileVersionas a base for resolving multi-release jars, ornullif multi-release jars should not be resolved but be treated as regular jar files.Plugin.EnginePlugin.Engine. with(ClassFileVersion classFileVersion)Uses the suppliedClassFileVersionas a base for resolving multi-release jars, ornullif multi-release jars should not be resolved but be treated as regular jar files.Plugin.Engine.Target.SinkPlugin.Engine.Target.Discarding. write(java.util.jar.Manifest manifest)Initializes this target prior to writing.Plugin.Engine.Target.SinkPlugin.Engine.Target.ForFolder. write(java.util.jar.Manifest manifest)Initializes this target prior to writing.Plugin.Engine.Target.SinkPlugin.Engine.Target.ForJarFile. write(java.util.jar.Manifest manifest)Initializes this target prior to writing.Plugin.Engine.Target.SinkPlugin.Engine.Target.InMemory. write(java.util.jar.Manifest manifest)Initializes this target prior to writing.Plugin.Engine.Target.SinkPlugin.Engine.Target. write(java.util.jar.Manifest manifest)Initializes this target prior to writing.Constructor parameters in net.bytebuddy.build with annotations of type MaybeNull Constructor Description AccessControllerPlugin(java.lang.String property)Creates a new plugin to weave access controller dispatches.Default(ByteBuddy byteBuddy, Plugin.Engine.TypeStrategy typeStrategy, Plugin.Engine.PoolStrategy poolStrategy, ClassFileLocator classFileLocator, ClassFileVersion classFileVersion, Plugin.Engine.Listener listener, Plugin.Engine.ErrorHandler errorHandler, Plugin.Engine.Dispatcher.Factory dispatcherFactory, ElementMatcher.Junction<? super TypeDescription> ignoredTypeMatcher)Creates a new default plugin engine.ForIndex(int index, java.lang.Object value)Creates an argument resolver for a given index.ForTransformedElement(ClassFileVersion classFileVersion, DynamicType dynamicType)Creates a new materializable for a successfully transformed type.HashCodeAndEqualsPlugin(java.lang.String annotationType)Creates a new hash code equals plugin.ModuleVersionPlugin(java.lang.String version)Creates a new module version plugin.Preprocessor(Plugin.Engine.Source.Element element, java.lang.String typeName, ClassFileLocator classFileLocator, ClassFileVersion classFileVersion, TypePool typePool, Plugin.Engine.Listener listener, java.util.List<Plugin> plugins, java.util.List<Plugin.WithPreprocessor> preprocessors)Creates a new preprocessor.Resolved(ClassFileVersion classFileVersion, TypeDescription typeDescription)Creates a new resolved materializable.Resolved(java.lang.Object argument)Creates a resolved argument resolution.WithDynamicType(int index, java.lang.String value)Creates an argument resolver for a specific parameter index and attempts a dynamic resolution.WithNonNullableFields(java.lang.String annotationType)Creates a new hash code equals plugin where fields are assumed nullable by default. -
Uses of MaybeNull in net.bytebuddy.build.maven
Fields in net.bytebuddy.build.maven with annotations of type MaybeNull Modifier and Type Field Description java.util.List<PluginArgument>Transformation. argumentsA list of arguments that are provided to the plugin for construction.protected java.lang.StringCoordinateConfiguration. artifactIdThe artifact id of the project containing the plugin type ornullif the current project's artifact id should be used.org.sonatype.plexus.build.incremental.BuildContextByteBuddyMojo.ForLifecycleTypes. contextThe build context to support incremental builds.java.util.List<CoordinateConfiguration>ByteBuddyMojo.ForExplicitLocations. dependenciesA list of dependencies to be included when resolving class files, additionally to the source jar.DiscoveryByteBuddyMojo. discoveryDetermines if the build should discover Byte Buddy build plugins on this Maven plugin's class loader.java.lang.StringInitialization. entryPointThe fully-qualified name of the entry point or any constant name ofEntryPoint.Default.protected java.lang.StringCoordinateConfiguration. groupIdThe group id of the project containing the plugin type ornullif the current project's group id should be used.InitializationByteBuddyMojo. initializationThe initializer used for creating aByteBuddyinstance and for applying a transformation.java.lang.IntegerByteBuddyMojo. multiReleaseVersionDefines the version to use for resolving multi-release jar files.protected java.lang.StringCoordinateConfiguration. packagingThe version of the project containing the plugin type ornullif the current project's packaging should be used.java.lang.StringTransformation. pluginThe fully-qualified name of the plugin type.org.eclipse.aether.RepositorySystemSessionByteBuddyMojo. repositorySystemSessionThe currently used system session for the repository system.java.lang.StringByteBuddyMojo. suffixSpecifies the method name suffix that is used when type's method need to be rebased.java.lang.StringByteBuddyMojo.ForDependencyFolder. targetThe target folder that contains the project's dependencies ornullif theByteBuddyMojo.ForDependencyFolder.sourcefolder should be used.java.util.List<Transformation>ByteBuddyMojo. transformationsThe list of transformations.java.lang.StringPluginArgument. valueThe argument value.protected java.lang.StringCoordinateConfiguration. versionThe version of the project containing the plugin type ornullif the current project's version should be used.Methods in net.bytebuddy.build.maven with annotations of type MaybeNull Modifier and Type Method Description private static java.lang.StringByteBuddyMojo. findJavaVersionString(org.apache.maven.project.MavenProject project, java.lang.String property)Makes a best effort of locating the configured Java version.protected java.lang.StringByteBuddyMojo.ForLifecycleTypes.ForProductionTypes. getSourceDirectory()protected java.lang.StringByteBuddyMojo.ForLifecycleTypes.ForTestTypes. getSourceDirectory()protected abstract java.lang.StringByteBuddyMojo.ForLifecycleTypes. getSourceDirectory()Returns the source directory that determines the class files to process.Method parameters in net.bytebuddy.build.maven with annotations of type MaybeNull Modifier and Type Method Description booleanMavenCoordinate. equals(java.lang.Object object) -
Uses of MaybeNull in net.bytebuddy.description
Methods in net.bytebuddy.description with annotations of type MaybeNull Modifier and Type Method Description TypeDescription.GenericTypeVariableSource.AbstractBase. findVariable(java.lang.String symbol)Finds a particular variable with the given name in the closes type variable source that is visible from this instance.TypeDescription.GenericTypeVariableSource. findVariable(java.lang.String symbol)Finds a particular variable with the given name in the closes type variable source that is visible from this instance.TypeDefinitionDeclaredByType. getDeclaringType()Returns the declaring type of this instance.TypeVariableSourceTypeVariableSource. getEnclosingSource()Returns the enclosing source of type variables that are valid in the scope of this type variable source.java.lang.StringNamedElement.WithDescriptor. getGenericSignature()Returns the generic signature of this byte code element. -
Uses of MaybeNull in net.bytebuddy.description.annotation
Methods in net.bytebuddy.description.annotation with annotations of type MaybeNull Modifier and Type Method Description <T extends java.lang.annotation.Annotation>
AnnotationDescription.Loadable<T>AnnotationList.AbstractBase. ofType(java.lang.Class<T> annotationType)Finds the first annotation of the given type and returns it.AnnotationDescriptionAnnotationList.AbstractBase. ofType(TypeDescription annotationType)Finds the first annotation of the given type and returns it.<T extends java.lang.annotation.Annotation>
AnnotationDescription.Loadable<T>AnnotationList. ofType(java.lang.Class<T> annotationType)Finds the first annotation of the given type and returns it.Method parameters in net.bytebuddy.description.annotation with annotations of type MaybeNull Modifier and Type Method Description booleanAnnotationDescription.AbstractBase. equals(java.lang.Object other)booleanAnnotationDescription.AnnotationInvocationHandler. equals(java.lang.Object other)booleanAnnotationValue.ForAnnotationDescription. equals(java.lang.Object other)booleanAnnotationValue.ForAnnotationDescription.Loaded. equals(java.lang.Object other)booleanAnnotationValue.ForConstant. equals(java.lang.Object other)booleanAnnotationValue.ForConstant.Loaded. equals(java.lang.Object other)booleanAnnotationValue.ForDescriptionArray. equals(java.lang.Object other)booleanAnnotationValue.ForDescriptionArray.Loaded. equals(java.lang.Object other)booleanAnnotationValue.ForEnumerationDescription. equals(java.lang.Object other)booleanAnnotationValue.ForEnumerationDescription.Loaded. equals(java.lang.Object other)booleanAnnotationValue.ForTypeDescription. equals(java.lang.Object other)booleanAnnotationValue.ForTypeDescription.Loaded. equals(java.lang.Object other)java.lang.ObjectAnnotationDescription.AnnotationInvocationHandler. invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] argument)AnnotationValue.Loaded<U>AnnotationValue.ForAnnotationDescription. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<U>AnnotationValue.ForConstant. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<V>AnnotationValue.ForDescriptionArray. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<U>AnnotationValue.ForEnumerationDescription. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<U>AnnotationValue.ForEnumerationDescription.WithUnknownConstant. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<V>AnnotationValue.ForIncompatibleType. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<V>AnnotationValue.ForMismatchedType. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<V>AnnotationValue.ForMissingType. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<V>AnnotationValue.ForMissingValue. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<U>AnnotationValue.ForTypeDescription. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<S>AnnotationValue. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.static <S extends java.lang.annotation.Annotation>
SAnnotationDescription.AnnotationInvocationHandler. of(java.lang.ClassLoader classLoader, java.lang.Class<S> annotationType, java.util.Map<java.lang.String,? extends AnnotationValue<?,?>> values)Creates a proxy instance for the supplied annotation type and values. -
Uses of MaybeNull in net.bytebuddy.description.enumeration
Method parameters in net.bytebuddy.description.enumeration with annotations of type MaybeNull Modifier and Type Method Description booleanEnumerationDescription.AbstractBase. equals(java.lang.Object other) -
Uses of MaybeNull in net.bytebuddy.description.field
Methods in net.bytebuddy.description.field with annotations of type MaybeNull Modifier and Type Method Description java.lang.StringFieldDescription.AbstractBase. getGenericSignature()Returns the generic signature of this byte code element.Method parameters in net.bytebuddy.description.field with annotations of type MaybeNull Modifier and Type Method Description booleanFieldDescription.AbstractBase. equals(java.lang.Object other)booleanFieldDescription.SignatureToken. equals(java.lang.Object other)booleanFieldDescription.Token. equals(java.lang.Object other) -
Uses of MaybeNull in net.bytebuddy.description.method
Fields in net.bytebuddy.description.method with annotations of type MaybeNull Modifier and Type Field Description private AnnotationValue<?,?>MethodDescription.Latent. defaultValueThe default value of this method ornullif no default annotation value is defined.private AnnotationValue<?,?>MethodDescription.Token. defaultValueThe default value of the represented method ornullif no such value exists.private java.lang.IntegerParameterDescription.Latent. modifiersThe modifiers of the parameter ornullif no modifiers are explicitly defined.private java.lang.IntegerParameterDescription.Token. modifiersThe modifiers of the parameter ornullif no explicit modifiers is defined.private java.lang.StringParameterDescription.Latent. nameThe name of the parameter ornullif no name is explicitly defined.private java.lang.StringParameterDescription.Token. nameThe name of the parameter ornullif no explicit name is defined.private TypeDescription.GenericMethodDescription.Latent. receiverTypeThe receiver type of this method ornullif the receiver type is defined implicitly.private TypeDescription.GenericMethodDescription.Token. receiverTypeThe receiver type of the represented method ornullif the receiver type is implicit.Methods in net.bytebuddy.description.method with annotations of type MaybeNull Modifier and Type Method Description java.lang.reflect.AnnotatedElementMethodDescription.InDefinedShape.AbstractBase.Executable. getAnnotatedReceiverType(java.lang.Object value)Returns the annotated receiver type.<T> TMethodDescription.AbstractBase. getDefaultValue(java.lang.Class<T> type)Returns the default value but casts it to the given type.AnnotationValue<?,?>MethodDescription.ForLoadedMethod. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.AnnotationValue<?,?>MethodDescription. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.<T> TMethodDescription. getDefaultValue(java.lang.Class<T> type)Returns the default value but casts it to the given type.AnnotationValue<?,?>MethodDescription.Latent. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.AnnotationValue<?,?>MethodDescription.Token. getDefaultValue()Returns the default value of the represented method.AnnotationValue<?,?>MethodDescription.TypeSubstituting. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.TypeVariableSourceMethodDescription.AbstractBase. getEnclosingSource()Returns the enclosing source of type variables that are valid in the scope of this type variable source.java.lang.StringMethodDescription.AbstractBase. getGenericSignature()Returns the generic signature of this byte code element.java.lang.IntegerParameterDescription.Token. getModifiers()Returns the modifiers of the represented method parameter.java.lang.StringParameterDescription.Token. getName()Returns the name of the represented method parameter.TypeDescription.GenericMethodDescription. getReceiverType()Returns this methods receiver type.TypeDescription.GenericMethodDescription.InDefinedShape.AbstractBase. getReceiverType()Returns this methods receiver type.TypeDescription.GenericMethodDescription.Latent. getReceiverType()Returns this methods receiver type.TypeDescription.GenericMethodDescription.Token. getReceiverType()Returns the receiver type of this token ornullif the receiver type is implicit.Method parameters in net.bytebuddy.description.method with annotations of type MaybeNull Modifier and Type Method Description booleanMethodDescription.AbstractBase. equals(java.lang.Object other)booleanMethodDescription.SignatureToken. equals(java.lang.Object other)booleanMethodDescription.Token. equals(java.lang.Object other)booleanMethodDescription.TypeToken. equals(java.lang.Object other)booleanParameterDescription.AbstractBase. equals(java.lang.Object other)booleanParameterDescription.Token. equals(java.lang.Object other)Constructor parameters in net.bytebuddy.description.method with annotations of type MaybeNull Constructor Description Latent(TypeDescription declaringType, java.lang.String internalName, int modifiers, java.util.List<? extends TypeVariableToken> typeVariables, TypeDescription.Generic returnType, java.util.List<? extends ParameterDescription.Token> parameterTokens, java.util.List<? extends TypeDescription.Generic> exceptionTypes, java.util.List<? extends AnnotationDescription> declaredAnnotations, AnnotationValue<?,?> defaultValue, TypeDescription.Generic receiverType)Creates a new latent method description.Latent(TypeDescription declaringType, java.lang.String internalName, int modifiers, java.util.List<? extends TypeVariableToken> typeVariables, TypeDescription.Generic returnType, java.util.List<? extends ParameterDescription.Token> parameterTokens, java.util.List<? extends TypeDescription.Generic> exceptionTypes, java.util.List<? extends AnnotationDescription> declaredAnnotations, AnnotationValue<?,?> defaultValue, TypeDescription.Generic receiverType)Creates a new latent method description.Latent(MethodDescription.InDefinedShape declaringMethod, TypeDescription.Generic parameterType, java.util.List<? extends AnnotationDescription> declaredAnnotations, java.lang.String name, java.lang.Integer modifiers, int index, int offset)Creates a latent parameter description.Latent(MethodDescription.InDefinedShape declaringMethod, TypeDescription.Generic parameterType, java.util.List<? extends AnnotationDescription> declaredAnnotations, java.lang.String name, java.lang.Integer modifiers, int index, int offset)Creates a latent parameter description.Token(java.lang.String name, int modifiers, java.util.List<? extends TypeVariableToken> typeVariableTokens, TypeDescription.Generic returnType, java.util.List<? extends ParameterDescription.Token> parameterTokens, java.util.List<? extends TypeDescription.Generic> exceptionTypes, java.util.List<? extends AnnotationDescription> annotations, AnnotationValue<?,?> defaultValue, TypeDescription.Generic receiverType)Creates a new token for a method description.Token(java.lang.String name, int modifiers, java.util.List<? extends TypeVariableToken> typeVariableTokens, TypeDescription.Generic returnType, java.util.List<? extends ParameterDescription.Token> parameterTokens, java.util.List<? extends TypeDescription.Generic> exceptionTypes, java.util.List<? extends AnnotationDescription> annotations, AnnotationValue<?,?> defaultValue, TypeDescription.Generic receiverType)Creates a new token for a method description.Token(TypeDescription.Generic type, java.lang.String name, java.lang.Integer modifiers)Creates a parameter token without annotations.Token(TypeDescription.Generic type, java.lang.String name, java.lang.Integer modifiers)Creates a parameter token without annotations.Token(TypeDescription.Generic type, java.util.List<? extends AnnotationDescription> annotations, java.lang.String name, java.lang.Integer modifiers)Creates a new parameter token.Token(TypeDescription.Generic type, java.util.List<? extends AnnotationDescription> annotations, java.lang.String name, java.lang.Integer modifiers)Creates a new parameter token. -
Uses of MaybeNull in net.bytebuddy.description.module
Fields in net.bytebuddy.description.module with annotations of type MaybeNull Modifier and Type Field Description private java.lang.StringModuleDescription.Latent. mainClassThe module's main class ornullif no main class was specified.private java.lang.StringModuleDescription.Latent. versionThe module version ornullif no version was specified.private java.lang.StringModuleDescription.Requires.Simple. versionThe version of the required module.Methods in net.bytebuddy.description.module with annotations of type MaybeNull Modifier and Type Method Description java.lang.StringModuleDescription.ForLoadedModule. getMainClass()Returns the main class of this module.java.lang.StringModuleDescription. getMainClass()Returns the main class of this module.java.lang.StringModuleDescription.Latent. getMainClass()Returns the main class of this module.java.lang.StringModuleDescription.ForLoadedModule. getVersion()Returns the version of this module.java.lang.StringModuleDescription. getVersion()Returns the version of this module.java.lang.StringModuleDescription.Latent. getVersion()Returns the version of this module.java.lang.StringModuleDescription.Requires. getVersion()Returns the version of the required module.java.lang.StringModuleDescription.Requires.Simple. getVersion()Returns the version of the required module.java.lang.ObjectModuleDescription.ForLoadedModule.Optional. orElse(java.lang.Object value, java.lang.Object fallback)Returns the value if present, otherwise returns the fallback value.Method parameters in net.bytebuddy.description.module with annotations of type MaybeNull Modifier and Type Method Description java.lang.ObjectModuleDescription.ForLoadedModule.Optional. orElse(java.lang.Object value, java.lang.Object fallback)Returns the value if present, otherwise returns the fallback value.Constructor parameters in net.bytebuddy.description.module with annotations of type MaybeNull Constructor Description Latent(java.lang.String name, int modifiers, java.lang.String version, java.lang.String mainClass, java.util.Set<java.lang.String> packages, java.util.Map<java.lang.String,ModuleDescription.Requires> requires, java.util.Map<java.lang.String,ModuleDescription.Exports> exports, java.util.Map<java.lang.String,ModuleDescription.Opens> opens, java.util.Set<java.lang.String> uses, java.util.Map<java.lang.String,ModuleDescription.Provides> provides, java.util.List<? extends AnnotationDescription> annotations)Creates a new latent module description.Latent(java.lang.String name, int modifiers, java.lang.String version, java.lang.String mainClass, java.util.Set<java.lang.String> packages, java.util.Map<java.lang.String,ModuleDescription.Requires> requires, java.util.Map<java.lang.String,ModuleDescription.Exports> exports, java.util.Map<java.lang.String,ModuleDescription.Opens> opens, java.util.Set<java.lang.String> uses, java.util.Map<java.lang.String,ModuleDescription.Provides> provides, java.util.List<? extends AnnotationDescription> annotations)Creates a new latent module description.Simple(java.lang.String version, int modifiers)Creates a new simple requires declaration. -
Uses of MaybeNull in net.bytebuddy.description.type
Fields in net.bytebuddy.description.type with annotations of type MaybeNull Modifier and Type Field Description private java.lang.ClassLoaderTypeDescription.SuperTypeLoading. classLoaderThe class loader to use for loading a super type.private java.lang.ClassLoaderTypeDescription.SuperTypeLoading.ClassLoadingTypeList. classLoaderThe class loader to use for loading types which might benullto represent the bootstrap class loader.private java.lang.ClassLoaderTypeDescription.SuperTypeLoading.ClassLoadingTypeProjection. classLoaderThe class loader to use for loading types which might benullto represent the bootstrap class loader.private TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.Latent. declaringTypeThe non-generic type's declaring type.private TypeDescription.GenericTypeDescription.Generic.Builder.OfNonGenericType. ownerTypeThe raw type's (annotated) declaring type ornullif no such type is defined.private TypeDescription.GenericTypeDescription.Generic.Builder.OfParameterizedType. ownerTypeThe generic owner type.private TypeDescription.GenericTypeDescription.Generic.OfParameterizedType.Latent. ownerTypeThis parameterized type's owner type ornullif no owner type exists.private TypeDescription.GenericTypeDescription.Latent. superClassThe super type ornullif no such type exists.Methods in net.bytebuddy.description.type with annotations of type MaybeNull Modifier and Type Method Description TypeDescription.GenericTypeDescription.Generic. findBindingOf(TypeDescription.Generic typeVariable)Returns the parameter binding of the supplied type variable.TypeDescription.GenericTypeDescription.Generic.LazyProjection. findBindingOf(TypeDescription.Generic typeVariable)Returns the parameter binding of the supplied type variable.TypeDescription.GenericTypeDescription.Generic.OfParameterizedType. findBindingOf(TypeDescription.Generic typeVariable)Returns the parameter binding of the supplied type variable.java.lang.reflect.AnnotatedElementTypeDescription.Generic.AnnotationReader.ForOwnerType.AnnotatedType. getAnnotatedOwnerType(java.lang.reflect.AnnotatedElement value)Returns the type's annotated owner type ornullif this feature is not supported.java.lang.reflect.AnnotatedElementTypeDescription.Generic.AnnotationReader.Delegator.ForLoadedMethodReturnType.Dispatcher. getAnnotatedReturnType(java.lang.reflect.Method method)Resolves the supplied method's annotated return type.java.lang.reflect.AnnotatedElementTypeDescription.ForLoadedType.Dispatcher. getAnnotatedSuperclass(java.lang.Class<?> type)Resolves the annotated super class of the supplied type.java.lang.reflect.AnnotatedElementTypeDescription.Generic.AnnotationReader.Delegator.ForLoadedField.Dispatcher. getAnnotatedType(java.lang.reflect.Field field)Resolves the supplied method's annotated field type.java.lang.StringTypeDescription.AbstractBase.OfSimpleType. getCanonicalName()Returns the canonical name of this type if it exists.java.lang.StringTypeDescription.ArrayProjection. getCanonicalName()Returns the canonical name of this type if it exists.java.lang.StringTypeDescription.ForLoadedType. getCanonicalName()Returns the canonical name of this type if it exists.java.lang.StringTypeDescription. getCanonicalName()Returns the canonical name of this type if it exists.java.lang.StringTypeDescription.SuperTypeLoading. getCanonicalName()Returns the canonical name of this type if it exists.ClassFileVersionTypeDescription.AbstractBase. getClassFileVersion()Attempts to resolve the class file version of this type.ClassFileVersionTypeDescription.AbstractBase.OfSimpleType.WithDelegation. getClassFileVersion()ClassFileVersionTypeDescription.ForLoadedType. getClassFileVersion()ClassFileVersionTypeDescription. getClassFileVersion()Attempts to resolve the class file version of this type.ClassFileVersionTypeDescription.SuperTypeLoading. getClassFileVersion()TypeDefinitionTypeDefinition. getComponentType()Returns the component type of this type.TypeDescriptionTypeDescription.AbstractBase.OfSimpleType. getComponentType()Returns the component type of this type.TypeDescriptionTypeDescription.ArrayProjection. getComponentType()Returns the component type of this type.TypeDescriptionTypeDescription.ForLoadedType. getComponentType()Returns the component type of this type.TypeDescription.GenericTypeDescription.Generic. getComponentType()Returns the component type of this type.TypeDescription.GenericTypeDescription.Generic.LazyProjection. getComponentType()Returns the component type of this type.TypeDescription.GenericTypeDescription.Generic.OfGenericArray.ForLoadedType. getComponentType()Returns the component type of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.ForErasure. getComponentType()Returns the component type of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.ForLoadedType. getComponentType()Returns the component type of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.ForReifiedErasure. getComponentType()Returns the component type of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.Latent. getComponentType()Returns the component type of this type.TypeDescriptionTypeDescription. getComponentType()Returns the component type of this type.TypeDescriptionTypeDescription.SuperTypeLoading. getComponentType()Returns the component type of this type.TypeDescriptionTypeDescription.AbstractBase.OfSimpleType.WithDelegation. getDeclaringType()Returns the declaring type of this instance.TypeDescriptionTypeDescription.ForLoadedType. getDeclaringType()Returns the declaring type of this instance.TypeDescriptionTypeDescription.ForPackageDescription. getDeclaringType()Returns the declaring type of this instance.TypeDescriptionTypeDescription. getDeclaringType()Returns the declaring type of this instance.TypeDescriptionTypeDescription.SuperTypeLoading. getDeclaringType()Returns the declaring type of this instance.java.lang.ObjectTypeDescription.AbstractBase. getDefaultValue()Returns the default value for this type, i.e.java.lang.ObjectTypeDescription. getDefaultValue()Returns the default value for this type, i.e.MethodDescription.InDefinedShapeTypeDescription.AbstractBase.OfSimpleType.WithDelegation. getEnclosingMethod()Returns a description of the method that encloses this type.MethodDescription.InDefinedShapeTypeDescription.ArrayProjection. getEnclosingMethod()Returns a description of the method that encloses this type.MethodDescription.InDefinedShapeTypeDescription.ForLoadedType. getEnclosingMethod()Returns a description of the method that encloses this type.MethodDescription.InDefinedShapeTypeDescription.ForPackageDescription. getEnclosingMethod()Returns a description of the method that encloses this type.MethodDescription.InDefinedShapeTypeDescription. getEnclosingMethod()Returns a description of the method that encloses this type.MethodDescription.InDefinedShapeTypeDescription.SuperTypeLoading. getEnclosingMethod()Returns a description of the method that encloses this type.TypeVariableSourceTypeDescription.AbstractBase. getEnclosingSource()Returns the enclosing source of type variables that are valid in the scope of this type variable source.TypeDescriptionTypeDescription.AbstractBase.OfSimpleType.WithDelegation. getEnclosingType()Returns a description of this type's enclosing type if any.TypeDescriptionTypeDescription.ArrayProjection. getEnclosingType()Returns a description of this type's enclosing type if any.TypeDescriptionTypeDescription.ForPackageDescription. getEnclosingType()Returns a description of this type's enclosing type if any.TypeDescriptionTypeDescription. getEnclosingType()Returns a description of this type's enclosing type if any.TypeDescriptionTypeDescription.SuperTypeLoading. getEnclosingType()Returns a description of this type's enclosing type if any.java.lang.StringRecordComponentDescription.AbstractBase. getGenericSignature()Returns the generic signature of this byte code element.java.lang.StringRecordComponentDescription.ForLoadedRecordComponent. getGenericSignature()java.lang.StringRecordComponentDescription.ForLoadedRecordComponent.RecordComponent. getGenericSignature(java.lang.Object value)Returns the record component type's generic signature.java.lang.StringTypeDescription.AbstractBase. getGenericSignature()Returns the generic signature of this byte code element.java.lang.StringTypeDescription.AbstractBase.OfSimpleType.WithDelegation. getGenericSignature()java.lang.Class<?>TypeDescription.ForLoadedType.Dispatcher. getNestHost(java.lang.Class<?> type)Returns the specified class's nest host.TypeDescription.GenericTypeDescription.Generic. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.LazyProjection. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfGenericArray. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.ForErasure. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.ForLoadedType. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.ForReifiedErasure. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.Latent. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfParameterizedType.ForGenerifiedErasure. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfParameterizedType.ForLoadedType. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfParameterizedType.ForReifiedType. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypeDescription.Generic.OfParameterizedType.Latent. getOwnerType()Returns the owner type of this type.PackageDescriptionTypeDescription.AbstractBase.OfSimpleType.WithDelegation. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.PackageDescriptionTypeDescription.ArrayProjection. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.PackageDescriptionTypeDescription.ForLoadedType. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.PackageDescriptionTypeDescription. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.PackageDescriptionTypeDescription.Latent. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.PackageDescriptionTypeDescription.SuperTypeLoading. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.java.lang.Class<?>[]TypeDescription.ForLoadedType.Dispatcher. getPermittedSubclasses(java.lang.Class<?> type)Returns the permitted subclasses of the supplied type.java.lang.Object[]TypeDescription.ForLoadedType.Dispatcher. getRecordComponents(java.lang.Class<?> type)Resolves a type's record components.TypeDescription.GenericTypeDefinition. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.AbstractBase.OfSimpleType.WithDelegation. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.ArrayProjection. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.ForLoadedType. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.ForPackageDescription. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.LazyProjection.WithEagerNavigation. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.LazyProjection.WithLazyNavigation. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.OfGenericArray. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType.ForReifiedErasure. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.OfNonGenericType. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.OfParameterizedType.ForReifiedType. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.OfParameterizedType. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.OfTypeVariable. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.OfTypeVariable.Symbolic. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Generic.OfWildcardType. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.Latent. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.SuperTypeLoading.ClassLoadingTypeProjection. getSuperClass()Returns the super class of this type.TypeDescription.GenericTypeDescription.SuperTypeLoading. getSuperClass()Returns the super class of this type.static TypeDescription.GenericTypeDescription.Generic.LazyProjection.ForLoadedSuperClass. of(java.lang.Class<?> type)Creates a new lazy projection of a type's super class.protected static TypeDescription.GenericTypeDescription.Generic.LazyProjection.WithLazyNavigation.LazySuperClass. of(TypeDescription.Generic.LazyProjection delegate)Resolves a lazy super class description.java.lang.String[]TypeList.AbstractBase. toInternalNames()Returns a list of internal names of all types represented by this list.java.lang.String[]TypeList.ForLoadedTypes. toInternalNames()Returns a list of internal names of all types represented by this list.java.lang.String[]TypeList. toInternalNames()Returns a list of internal names of all types represented by this list.ModuleDescriptionTypeDescription.AbstractBase.OfSimpleType.WithDelegation. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.ModuleDescriptionTypeDescription.ArrayProjection. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.ModuleDescriptionTypeDescription.ForLoadedType. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.ModuleDescriptionTypeDescription.ForPackageDescription. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.ModuleDescriptionTypeDescription.Latent. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.ModuleDescriptionTypeDescription.SuperTypeLoading. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.ModuleDescriptionTypeDescription. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.Method parameters in net.bytebuddy.description.type with annotations of type MaybeNull Modifier and Type Method Description protected abstract voidTypeDescription.Generic.OfParameterizedType.RenderingDelegate. apply(java.lang.StringBuilder stringBuilder, TypeDescription erasure, TypeDescription.Generic ownerType)Applies this rendering delegate.protected static TypeDescription.GenericTypeDefinition.Sort. describeOrNull(java.lang.reflect.Type type, TypeDescription.Generic.AnnotationReader annotationReader)Describes the generic type while using the supplied annotation reader for resolving type annotations if this language feature is available on the current JVM.booleanPackageDescription.AbstractBase. equals(java.lang.Object other)booleanRecordComponentDescription.AbstractBase. equals(java.lang.Object other)booleanRecordComponentDescription.Token. equals(java.lang.Object other)booleanTypeDescription.AbstractBase. equals(java.lang.Object other)booleanTypeDescription.Generic.LazyProjection. equals(java.lang.Object other)booleanTypeDescription.Generic.OfGenericArray. equals(java.lang.Object other)booleanTypeDescription.Generic.OfNonGenericType. equals(java.lang.Object other)booleanTypeDescription.Generic.OfParameterizedType. equals(java.lang.Object other)booleanTypeDescription.Generic.OfTypeVariable. equals(java.lang.Object other)booleanTypeDescription.Generic.OfTypeVariable.Symbolic. equals(java.lang.Object other)booleanTypeDescription.Generic.OfWildcardType. equals(java.lang.Object other)booleanTypeVariableToken. equals(java.lang.Object other)java.lang.ObjectTypeDescription.Generic.LazyProxy. invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] argument)java.lang.ObjectTypeDescription.LazyProxy. invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] argument)java.lang.Class<?>TypeDescription.SuperTypeLoading.ClassLoadingDelegate. load(java.lang.String name, java.lang.ClassLoader classLoader)Loads a type.java.lang.Class<?>TypeDescription.SuperTypeLoading.ClassLoadingDelegate.Simple. load(java.lang.String name, java.lang.ClassLoader classLoader)Loads a type.static TypeDescription.Generic.BuilderTypeDescription.Generic.Builder. parameterizedType(java.lang.Class<?> rawType, java.lang.reflect.Type ownerType, java.util.List<? extends java.lang.reflect.Type> parameters)Creates a parameterized type.static TypeDescription.Generic.BuilderTypeDescription.Generic.Builder. parameterizedType(TypeDescription rawType, TypeDescription.Generic ownerType, java.util.Collection<? extends TypeDefinition> parameters)Creates a parameterized type.static TypeDescription.Generic.BuilderTypeDescription.Generic.Builder. rawType(java.lang.Class<?> type, TypeDescription.Generic ownerType)Creates a raw type of a type description where the supplied owner type is used as .static TypeDescription.Generic.BuilderTypeDescription.Generic.Builder. rawType(TypeDescription type, TypeDescription.Generic ownerType)Creates a raw type of a type description.Constructor parameters in net.bytebuddy.description.type with annotations of type MaybeNull Constructor Description ClassLoadingTypeList(TypeList.Generic delegate, java.lang.ClassLoader classLoader, TypeDescription.SuperTypeLoading.ClassLoadingDelegate classLoadingDelegate)Creates a class loading type list.ClassLoadingTypeProjection(TypeDescription.Generic delegate, java.lang.ClassLoader classLoader, TypeDescription.SuperTypeLoading.ClassLoadingDelegate classLoadingDelegate)Creates a class loading type description.Latent(TypeDescription typeDescription, TypeDescription.Generic declaringType, AnnotationSource annotationSource)Creates a non-generic type.Latent(TypeDescription typeDescription, TypeDescription declaringType, AnnotationSource annotationSource)Creates a non-generic type with a raw owner type.Latent(TypeDescription rawType, TypeDescription.Generic ownerType, java.util.List<? extends TypeDescription.Generic> parameters, AnnotationSource annotationSource)Creates a description of a latent parameterized type.Latent(java.lang.String name, int modifiers, TypeDescription.Generic superClass, java.util.List<? extends TypeDescription.Generic> interfaces)Creates a new latent type.Latent(java.lang.String name, int modifiers, TypeDescription.Generic superClass, TypeDescription.Generic... anInterface)Creates a new latent type.OfNonGenericType(TypeDescription typeDescription, TypeDescription ownerType)Creates a builder for a non-generic type.OfNonGenericType(TypeDescription typeDescription, TypeDescription.Generic ownerType)Creates a builder for a non-generic type.OfNonGenericType(TypeDescription typeDescription, TypeDescription.Generic ownerType, java.util.List<? extends AnnotationDescription> annotations)Creates a builder for a non-generic type.OfParameterizedType(TypeDescription rawType, TypeDescription.Generic ownerType, java.util.List<? extends TypeDescription.Generic> parameterTypes)Creates a builder for a parameterized type.OfParameterizedType(TypeDescription rawType, TypeDescription.Generic ownerType, java.util.List<? extends TypeDescription.Generic> parameterTypes, java.util.List<? extends AnnotationDescription> annotations)Creates a builder for a parameterized type.SuperTypeLoading(TypeDescription delegate, java.lang.ClassLoader classLoader)Creates a super type loading type description.SuperTypeLoading(TypeDescription delegate, java.lang.ClassLoader classLoader, TypeDescription.SuperTypeLoading.ClassLoadingDelegate classLoadingDelegate)Creates a super type loading type description. -
Uses of MaybeNull in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic with annotations of type MaybeNull Modifier and Type Field Description private byte[]ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. binaryRepresentationThe binary representation of the looked-up class.private java.lang.ClassLoaderClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. classLoaderThe class loader that is expected to have loaded the looked-up a class.protected java.lang.ObjectDynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter. defaultValueThe field's default value ornullif no value is to be defined.private java.lang.StringDynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter. mainClassThe module's main class ornullif no main class was specified.private java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader>NexusAccessor. referenceQueueThe reference queue that is notified upon a GC eligibleNexusentry ornullif no such queue should be notified.private java.lang.StringDynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter. versionThe version of the required module ornullif no particular version is required.private java.lang.StringDynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter. versionThe module version ornullif no version was specified.Methods in net.bytebuddy.dynamic with annotations of type MaybeNull Modifier and Type Method Description protected byte[]ClassFileLocator.ForFolder. doLocate(java.lang.String path)Resolves a possible multi-release entry, if it exists.protected byte[]ClassFileLocator.ForJarFile. doLocate(java.lang.String path)Resolves a possible multi-release entry, if it exists.protected abstract byte[]ClassFileLocator.MultiReleaseAware. doLocate(java.lang.String path)Resolves a possible multi-release entry, if it exists.protected byte[]ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. getBinaryRepresentation()Returns the binary representation of the class file that was looked up.java.lang.ClassLoaderClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default. getClassLoader()Returns the underlying class loader.java.lang.ClassLoaderClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Explicit. getClassLoader()Returns the underlying class loader.java.lang.ClassLoaderClassFileLocator.ForInstrumentation.ClassLoadingDelegate. getClassLoader()Returns the underlying class loader.AnnotationValue<?,?>Transformer.ForMethod.TransformedMethod. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.byte[]ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> redefinedType, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Method parameters in net.bytebuddy.dynamic with annotations of type MaybeNull Modifier and Type Method Description booleanClassFileLocator.ForClassLoader.WeaklyReferenced. equals(java.lang.Object other)booleanClassFileLocator.ForModule.WeaklyReferenced. equals(java.lang.Object other)booleanNexus. equals(java.lang.Object other)static ClassFileLocatorClassFileLocator.ForInstrumentation. fromInstalledAgent(java.lang.ClassLoader classLoader)Returns an agent-based class file locator for the given class loader and an already installed Byte Buddy-agent.<S extends java.lang.ClassLoader>
java.util.Map<TypeDescription,java.lang.Class<?>>TypeResolutionStrategy.Active.Resolved. initialize(DynamicType dynamicType, S classLoader, ClassLoadingStrategy<? super S> classLoadingStrategy)Loads and initializes a dynamic type.<S extends java.lang.ClassLoader>
java.util.Map<TypeDescription,java.lang.Class<?>>TypeResolutionStrategy.Disabled. initialize(DynamicType dynamicType, S classLoader, ClassLoadingStrategy<? super S> classLoadingStrategy)Loads and initializes a dynamic type.<S extends java.lang.ClassLoader>
java.util.Map<TypeDescription,java.lang.Class<?>>TypeResolutionStrategy.Lazy. initialize(DynamicType dynamicType, S classLoader, ClassLoadingStrategy<? super S> classLoadingStrategy)Loads and initializes a dynamic type.<S extends java.lang.ClassLoader>
java.util.Map<TypeDescription,java.lang.Class<?>>TypeResolutionStrategy.Passive. initialize(DynamicType dynamicType, S classLoader, ClassLoadingStrategy<? super S> classLoadingStrategy)Loads and initializes a dynamic type.<S extends java.lang.ClassLoader>
java.util.Map<TypeDescription,java.lang.Class<?>>TypeResolutionStrategy.Resolved. initialize(DynamicType dynamicType, S classLoader, ClassLoadingStrategy<? super S> classLoadingStrategy)Loads and initializes a dynamic type.protected static booleanClassFileLocator.ForInstrumentation.ClassLoadingDelegate.ForDelegatingClassLoader. isDelegating(java.lang.ClassLoader classLoader)Checks if a class loader is a delegating class loader.DynamicType.Loaded<T>DynamicType.Default.Unloaded. load(java.lang.ClassLoader classLoader)Attempts to load this dynamic type including all of its auxiliary types, if any.<S extends java.lang.ClassLoader>
DynamicType.Loaded<T>DynamicType.Default.Unloaded. load(S classLoader, ClassLoadingStrategy<? super S> classLoadingStrategy)Attempts to load this dynamic type including all of its auxiliary types, if any.DynamicType.Loaded<T>DynamicType.Unloaded. load(java.lang.ClassLoader classLoader)Attempts to load this dynamic type including all of its auxiliary types, if any.<S extends java.lang.ClassLoader>
DynamicType.Loaded<T>DynamicType.Unloaded. load(S classLoader, ClassLoadingStrategy<? super S> classLoadingStrategy)Attempts to load this dynamic type including all of its auxiliary types, if any.DynamicType.Builder.ModuleDefinition<U>DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter. mainClass(java.lang.String name)Specifies the main class of the module being defined.DynamicType.Builder.ModuleDefinition<V>DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator. mainClass(java.lang.String name)Specifies the main class of the module being defined.DynamicType.Builder.ModuleDefinition<U>DynamicType.Builder.ModuleDefinition.AbstractBase. mainClass(java.lang.Class<?> type)Specifies the main class of the module being defined.DynamicType.Builder.ModuleDefinition<U>DynamicType.Builder.ModuleDefinition.AbstractBase. mainClass(TypeDescription typeDescription)Specifies the main class of the module being defined.DynamicType.Builder.ModuleDefinition<S>DynamicType.Builder.ModuleDefinition. mainClass(java.lang.Class<?> type)Specifies the main class of the module being defined.DynamicType.Builder.ModuleDefinition<S>DynamicType.Builder.ModuleDefinition. mainClass(java.lang.String name)Specifies the main class of the module being defined.DynamicType.Builder.ModuleDefinition<S>DynamicType.Builder.ModuleDefinition. mainClass(TypeDescription typeDescription)Specifies the main class of the module being defined.protected DynamicType.Builder.FieldDefinition.Optional<U>DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter. materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue)protected DynamicType.Builder.FieldDefinition.Optional<U>DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter. materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue)protected abstract DynamicType.Builder.FieldDefinition.Optional<V>DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter. materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue)Creates a new optional field definition for which all of the supplied values are represented.static ClassFileLocatorClassFileLocator.ForClassLoader. of(java.lang.ClassLoader classLoader)Creates a class file locator for a given class loader.static ClassFileLocatorClassFileLocator.ForClassLoader.WeaklyReferenced. of(java.lang.ClassLoader classLoader)Creates a class file locator for a given class loader.static ClassFileLocator.ForInstrumentation.ClassLoadingDelegateClassFileLocator.ForInstrumentation.ClassLoadingDelegate.Default. of(java.lang.ClassLoader classLoader)Creates a class loading delegate for the given class loader.static voidNexus. register(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification, java.lang.Object typeInitializer)Registers a new loaded type initializer.static voidNexus. register(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification, java.lang.Object typeInitializer)Registers a new loaded type initializer.voidNexusAccessor.Dispatcher.Available. register(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification, LoadedTypeInitializer loadedTypeInitializer)Registers a type initializer with the system class loader's nexus.voidNexusAccessor.Dispatcher.Available. register(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification, LoadedTypeInitializer loadedTypeInitializer)Registers a type initializer with the system class loader's nexus.voidNexusAccessor.Dispatcher. register(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification, LoadedTypeInitializer loadedTypeInitializer)Registers a type initializer with the system class loader's nexus.voidNexusAccessor.Dispatcher. register(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification, LoadedTypeInitializer loadedTypeInitializer)Registers a type initializer with the system class loader's nexus.voidNexusAccessor.Dispatcher.Unavailable. register(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification, LoadedTypeInitializer loadedTypeInitializer)Registers a type initializer with the system class loader's nexus.voidNexusAccessor.Dispatcher.Unavailable. register(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification, LoadedTypeInitializer loadedTypeInitializer)Registers a type initializer with the system class loader's nexus.voidNexusAccessor. register(java.lang.String name, java.lang.ClassLoader classLoader, int identification, LoadedTypeInitializer loadedTypeInitializer)Registers a loaded type initializer in Byte Buddy'sNexuswhich is injected into the system class loader.DynamicType.Builder.ModuleDefinition.RequiresDefinition<U>DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter. requiredVersion(java.lang.String version)Specifies the version of the required module.DynamicType.Builder.ModuleDefinition.RequiresDefinition<U>DynamicType.Builder.ModuleDefinition.RequiresDefinition. requiredVersion(java.lang.String version)Specifies the version of the required module.byte[]ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> redefinedType, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> redefinedType, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> redefinedType, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)byte[]ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalName, java.lang.Class<?> redefinedType, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)DynamicType.Builder.ModuleDefinition<U>DynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter. version(java.lang.String version)Specifies the version of the module being defined.DynamicType.Builder.ModuleDefinition<V>DynamicType.Builder.ModuleDefinition.AbstractBase.Delegator. version(java.lang.String version)Specifies the version of the module being defined.DynamicType.Builder.ModuleDefinition<S>DynamicType.Builder.ModuleDefinition. version(java.lang.String version)Specifies the version of the module being defined.Constructor parameters in net.bytebuddy.dynamic with annotations of type MaybeNull Constructor Description Adapter(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue)Creates a new field adapter.Explicit(java.lang.ClassLoader classLoader, java.util.Collection<? extends java.lang.Class<?>> types)Creates a new class loading delegate with a possibility of looking up explicitly registered classes.ExtractionClassFileTransformer(java.lang.ClassLoader classLoader, java.lang.String typeName)Creates a class file transformer for the purpose of extraction.FieldDefinitionAdapter(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue, FieldDescription.Token token)Creates a new field definition adapter.FieldMatchAdapter(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue, LatentMatcher<? super FieldDescription> matcher)Creates a new field match adapter.ForInstrumentation(java.lang.instrument.Instrumentation instrumentation, java.lang.ClassLoader classLoader)Creates an agent-based class file locator.ModuleDefinitionAdapter(java.lang.String name, int modifiers, java.lang.String version, java.lang.String mainClass, java.util.Set<java.lang.String> packages, java.util.Map<java.lang.String,ModuleDescription.Requires> requires, java.util.Map<java.lang.String,ModuleDescription.Exports> exports, java.util.Map<java.lang.String,ModuleDescription.Opens> opens, java.util.Set<java.lang.String> uses, java.util.Map<java.lang.String,ModuleDescription.Provides> provides)Creates a new module definition adapter.ModuleDefinitionAdapter(java.lang.String name, int modifiers, java.lang.String version, java.lang.String mainClass, java.util.Set<java.lang.String> packages, java.util.Map<java.lang.String,ModuleDescription.Requires> requires, java.util.Map<java.lang.String,ModuleDescription.Exports> exports, java.util.Map<java.lang.String,ModuleDescription.Opens> opens, java.util.Set<java.lang.String> uses, java.util.Map<java.lang.String,ModuleDescription.Provides> provides)Creates a new module definition adapter.Nexus(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification)Creates a key for identifying a loaded type initializer.Nexus(java.lang.String name, java.lang.ClassLoader classLoader, java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue, int identification)Creates a key for identifying a loaded type initializer.NexusAccessor(java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader> referenceQueue)Creates a new accessor for aNexuswhere any GC eligible are enqueued to the supplied reference queue.RequiresDefinitionAdapter(java.lang.String module, int modifiers, java.lang.String version)Creates a new module requirement definition. -
Uses of MaybeNull in net.bytebuddy.dynamic.loading
Fields in net.bytebuddy.dynamic.loading with annotations of type MaybeNull Modifier and Type Field Description protected java.lang.ObjectByteArrayClassLoader. accessControlContextThe access control context to use for loading classes ornullif this is not supported on the current VM.private java.lang.ClassLoaderClassInjector.UsingInstrumentation.Target. classLoaderThe class loader to load classes from.private java.lang.ClassLoaderClassInjector.UsingJna. classLoaderThe class loader to inject classes into ornullfor the bootstrap loader.private java.lang.ClassLoaderClassInjector.UsingUnsafe. classLoaderThe class loader to inject classes into ornullfor the bootstrap loader.private java.lang.ClassLoaderClassLoaderDecorator.NoOp. classLoaderThe class loader to return for all type descriptions ornullfor the bootstrap class loader.private java.lang.ClassLoaderModuleLayerFromSingleClassLoaderDecorator. classLoaderThe class loader to delegate to when types are not handled by the module layer.private java.net.URLByteArrayClassLoader.SingletonEnumeration. elementThe current element ornullif this enumeration does not contain further elements.protected java.lang.reflect.MethodClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. getDefinedPackageAn instance ofjava.lang.ClassLoader#getDefinedPackage(String).private java.lang.StringPackageDefinitionStrategy.Definition.Simple. implementationTitleThe package implementation's title ornullif no such title exists.private java.lang.StringPackageDefinitionStrategy.Definition.Simple. implementationVendorThe package implementation's vendor ornullif no such vendor exists.private java.lang.StringPackageDefinitionStrategy.Definition.Simple. implementationVersionThe package implementation's version ornullif no such version exists.private java.net.URLByteArrayClassLoader.ChildFirst.PrependingEnumeration. nextElementThe next element to return from this enumeration ornullif such an element does not exist.protected java.security.ProtectionDomainByteArrayClassLoader. protectionDomainThe protection domain to apply.private java.security.ProtectionDomainClassInjector.UsingJna. protectionDomainThe protection domain to use ornullfor no protection domain.private java.security.ProtectionDomainClassInjector.UsingReflection. protectionDomainThe protection domain that is used when loading classes.private java.security.ProtectionDomainClassInjector.UsingUnsafe. protectionDomainThe protection domain to use ornullfor no protection domain.private java.security.ProtectionDomainClassLoadingStrategy.Default.InjectionDispatcher. protectionDomainThe protection domain to apply ornullif no protection domain is set.private java.security.ProtectionDomainClassLoadingStrategy.Default.WrappingDispatcher. protectionDomainThe protection domain to apply ornullif no protection domain is set.private java.security.ProtectionDomainClassLoadingStrategy.ForJnaInjection. protectionDomainThe protection domain to use ornullif no protection domain is set.private java.security.ProtectionDomainClassLoadingStrategy.ForUnsafeInjection. protectionDomainThe protection domain to use ornullif no protection domain is set.protected java.net.URLPackageDefinitionStrategy.Definition.Simple. sealBaseThe seal base ornullif the package is not sealed.private java.net.URLPackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue. sealBaseThe seal base URL.private java.lang.StringPackageDefinitionStrategy.Definition.Simple. specificationTitleThe package specification's title ornullif no such title exists.private java.lang.StringPackageDefinitionStrategy.Definition.Simple. specificationVendorThe package specification's vendor ornullif no such vendor exists.private java.lang.StringPackageDefinitionStrategy.Definition.Simple. specificationVersionThe package specification's version ornullif no such version exists.protected static java.security.PermissionClassInjector.AbstractBase. SUPPRESS_ACCESS_CHECKSA permission for thesuppressAccessCheckspermission ornullif not supported.Methods in net.bytebuddy.dynamic.loading with annotations of type MaybeNull Modifier and Type Method Description java.lang.PackageByteArrayClassLoader.PackageLookupStrategy. apply(ByteArrayClassLoader classLoader, java.lang.String name)Returns a package for a given byte array class loader and a name.java.lang.PackageByteArrayClassLoader.PackageLookupStrategy.ForJava9CapableVm. apply(ByteArrayClassLoader classLoader, java.lang.String name)Returns a package for a given byte array class loader and a name.java.lang.PackageByteArrayClassLoader.PackageLookupStrategy.ForLegacyVm. apply(ByteArrayClassLoader classLoader, java.lang.String name)Returns a package for a given byte array class loader and a name.java.lang.ClassLoaderClassLoaderDecorator. apply(TypeDescription typeDescription)Applies this decorator to resolve a class loader for the given type.java.lang.ClassLoaderClassLoaderDecorator.NoOp. apply(TypeDescription typeDescription)Applies this decorator to resolve a class loader for the given type.java.lang.ClassLoaderModuleLayerFromSingleClassLoaderDecorator. apply(TypeDescription typeDescription)Applies this decorator to resolve a class loader for the given type.protected java.lang.ObjectModuleLayerFromSingleClassLoaderDecorator.AbstractModuleFinder. doFind(java.lang.String name)Finds a module by name.private java.lang.PackageByteArrayClassLoader. doGetPackage(java.lang.String name)Returns the package for a given name.java.lang.Class<?>ClassInjector.UsingReflection.Dispatcher. findClass(java.lang.ClassLoader classLoader, java.lang.String name)Looks up a class from the given class loader.java.lang.ClassLoaderModuleLayerFromSingleClassLoaderDecorator.ModuleLayer. findLoader(java.lang.Object value, java.lang.String name)Finds the class loader for a named module.protected java.net.URLByteArrayClassLoader. findResource(java.lang.String name)java.net.URLPackageDefinitionStrategy.ManifestReading.SealBaseLocator. findSealBase(java.lang.ClassLoader classLoader, java.lang.String typeName)Locates the URL that should be used for sealing a package.java.net.URLPackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue. findSealBase(java.lang.ClassLoader classLoader, java.lang.String typeName)Locates the URL that should be used for sealing a package.java.net.URLPackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForTypeResourceUrl. findSealBase(java.lang.ClassLoader classLoader, java.lang.String typeName)Locates the URL that should be used for sealing a package.java.net.URLPackageDefinitionStrategy.ManifestReading.SealBaseLocator.NonSealing. findSealBase(java.lang.ClassLoader classLoader, java.lang.String typeName)Locates the URL that should be used for sealing a package.protected java.lang.ClassLoaderClassInjector.UsingInstrumentation.Target. getClassLoader()Returns the class loader to load classes from.private static java.lang.ObjectByteArrayClassLoader. getContext()A proxy forjava.security.AccessController#getContextthat is activated if available.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Direct. getDefinedPackage(java.lang.ClassLoader classLoader, java.lang.String name)Looks up a package from a class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher. getDefinedPackage(java.lang.ClassLoader classLoader, java.lang.String name)Looks up a package from a class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. getDefinedPackage(java.lang.ClassLoader classLoader, java.lang.String name)Looks up a package from a class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. getDefinedPackage(java.lang.ClassLoader classLoader, java.lang.String name)Looks up a package from a class loader.java.lang.StringPackageDefinitionStrategy.Definition. getImplementationTitle()Returns the package implementation's title ornullif no such title exists.java.lang.StringPackageDefinitionStrategy.Definition.Simple. getImplementationTitle()Returns the package implementation's title ornullif no such title exists.java.lang.StringPackageDefinitionStrategy.Definition.Trivial. getImplementationTitle()Returns the package implementation's title ornullif no such title exists.java.lang.StringPackageDefinitionStrategy.Definition. getImplementationVendor()Returns the package implementation's vendor ornullif no such vendor exists.java.lang.StringPackageDefinitionStrategy.Definition.Simple. getImplementationVendor()Returns the package implementation's vendor ornullif no such vendor exists.java.lang.StringPackageDefinitionStrategy.Definition. getImplementationVersion()Returns the package implementation's version ornullif no such version exists.java.lang.StringPackageDefinitionStrategy.Definition.Simple. getImplementationVersion()Returns the package implementation's version ornullif no such version exists.java.lang.StringPackageDefinitionStrategy.Definition.Trivial. getImplementationVersion()Returns the package implementation's version ornullif no such version exists.java.lang.PackageClassInjector.UsingReflection.Dispatcher. getPackage(java.lang.ClassLoader classLoader, java.lang.String name)Looks up a package from a class loader or its ancestor.java.net.URLPackageDefinitionStrategy.Definition. getSealBase()The URL representing the seal base.java.net.URLPackageDefinitionStrategy.Definition.Simple. getSealBase()The URL representing the seal base.java.net.URLPackageDefinitionStrategy.Definition.Trivial. getSealBase()The URL representing the seal base.java.lang.ObjectClassInjector.UsingReflection.System. getSecurityManager()Returns the current security manager ornullif not available.java.lang.ObjectClassInjector.UsingUnsafe.System. getSecurityManager()Returns the current security manager ornullif not available.java.lang.StringPackageDefinitionStrategy.Definition. getSpecificationTitle()Returns the package specification's title ornullif no such title exists.java.lang.StringPackageDefinitionStrategy.Definition.Simple. getSpecificationTitle()Returns the package specification's title ornullif no such title exists.java.lang.StringPackageDefinitionStrategy.Definition.Trivial. getSpecificationTitle()Returns the package specification's title ornullif no such title exists.java.lang.StringPackageDefinitionStrategy.Definition. getSpecificationVendor()Returns the package specification's vendor ornullif no such vendor exists.java.lang.StringPackageDefinitionStrategy.Definition.Simple. getSpecificationVendor()Returns the package specification's vendor ornullif no such vendor exists.java.lang.StringPackageDefinitionStrategy.Definition.Trivial. getSpecificationVendor()Returns the package specification's vendor ornullif no such vendor exists.java.lang.StringPackageDefinitionStrategy.Definition. getSpecificationVersion()Returns the package specification's version ornullif no such version exists.java.lang.StringPackageDefinitionStrategy.Definition.Simple. getSpecificationVersion()Returns the package specification's version ornullif no such version exists.java.lang.StringPackageDefinitionStrategy.Definition.Trivial. getSpecificationVersion()Returns the package specification's version ornullif no such version exists.protected abstract byte[]ByteArrayClassLoader.PersistenceHandler. lookup(java.lang.String name, java.util.concurrent.ConcurrentMap<java.lang.String,byte[]> typeDefinitions)Performs a lookup of a class file by its name.java.net.URLByteArrayClassLoader.PersistenceHandler.UrlDefinitionAction.Dispatcher. of(java.net.URI uri, java.net.URLStreamHandler handler)Resolves a URL from an URI, if possible.java.lang.ClassLoaderModuleLayerFromSingleClassLoaderDecorator.SimpleModuleFinder.CreationAction. run()java.lang.ClassLoaderModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference.CreationAction. run()private static java.security.PermissionClassInjector.AbstractBase. toSuppressAccessChecks()Returns a permission for thesuppressAccessCheckspermission ornullif not supported.byte[]ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)byte[]ClassReloadingStrategy.Strategy.ClassResettingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)protected abstract java.net.URLByteArrayClassLoader.PersistenceHandler. url(java.lang.String resourceName, java.util.concurrent.ConcurrentMap<java.lang.String,byte[]> typeDefinitions)Returns a URL representing a class file.Method parameters in net.bytebuddy.dynamic.loading with annotations of type MaybeNull Modifier and Type Method Description java.lang.Class<?>ClassInjector.UsingJna.Dispatcher. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingJna.Dispatcher. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingJna.Dispatcher.Enabled. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingJna.Dispatcher.Enabled. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingJna.Dispatcher.Unavailable. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingJna.Dispatcher.Unavailable. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingReflection.Dispatcher. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class for the given class loader.java.lang.Class<?>ClassInjector.UsingReflection.Dispatcher.Direct. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class for the given class loader.java.lang.Class<?>ClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class for the given class loader.java.lang.Class<?>ClassInjector.UsingReflection.Dispatcher.Unavailable. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class for the given class loader.java.lang.Class<?>ClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class for the given class loader.java.lang.Class<?>ClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class for the given class loader.java.lang.Class<?>ClassInjector.UsingUnsafe.Dispatcher. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingUnsafe.Dispatcher. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingUnsafe.Dispatcher.Enabled. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingUnsafe.Dispatcher.Enabled. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingUnsafe.Dispatcher.Unavailable. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.Class<?>ClassInjector.UsingUnsafe.Dispatcher.Unavailable. defineClass(java.lang.ClassLoader classLoader, java.lang.String name, byte[] binaryRepresentation, java.security.ProtectionDomain protectionDomain)Defines a class.java.lang.ObjectModuleLayerFromSingleClassLoaderDecorator.ModuleLayer. defineModulesWithOneLoader(java.lang.Object configuration, java.util.List<?> moduleLayers, java.lang.ClassLoader classLoaders)Defines modules with a single class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Direct. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Direct. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Direct. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Direct. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Direct. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Direct. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Direct. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Initializable.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.Unavailable. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeInjection. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.java.lang.PackageClassInjector.UsingReflection.Dispatcher.UsingUnsafeOverride. definePackage(java.lang.ClassLoader classLoader, java.lang.String name, java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Defines a package for the given class loader.private java.lang.ClassLoaderMultipleParentClassLoader.Builder. doBuild(java.lang.ClassLoader parent)Creates a multiple parent class loader with an explicit parent.private static <T> TByteArrayClassLoader. doPrivileged(java.security.PrivilegedAction<T> action, java.lang.Object context)A proxy forjava.security.AccessController#doPrivilegedthat is activated if available.booleanPackageDefinitionStrategy.Definition.Simple. equals(java.lang.Object other)booleanPackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue. equals(java.lang.Object other)java.lang.Class<?>ClassInjector.UsingJna.Dispatcher.Jvm. JVM_DefineClass(com.sun.jna.JNIEnv env, java.lang.String name, java.lang.ClassLoader classLoader, byte[] binaryRepresentation, int length, java.security.ProtectionDomain protectionDomain)Defines a new class into a given class loader.java.lang.Class<?>ClassInjector.UsingJna.Dispatcher.Jvm. JVM_DefineClass(com.sun.jna.JNIEnv env, java.lang.String name, java.lang.ClassLoader classLoader, byte[] binaryRepresentation, int length, java.security.ProtectionDomain protectionDomain)Defines a new class into a given class loader.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader.ChildFirst. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given set of class descriptions and their binary representations using a child-first class loader.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader.ChildFirst. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, boolean forbidExisting, boolean sealed)Loads a given set of class descriptions and their binary representations using a child-first class loader.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader.ChildFirst. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, boolean forbidExisting, boolean sealed)Loads a given set of class descriptions and their binary representations using a child-first class loader.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader.ChildFirst. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassLoaderDecorator.Factory classLoaderDecoratorFactory, boolean forbidExisting, boolean sealed)Loads a given set of class descriptions and their binary representations using a child-first class loader.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader.ChildFirst. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassLoaderDecorator.Factory classLoaderDecoratorFactory, boolean forbidExisting, boolean sealed)Loads a given set of class descriptions and their binary representations using a child-first class loader.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given set of class descriptions and their binary representations.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, boolean forbidExisting, boolean sealed)Loads a given set of class descriptions and their binary representations.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, boolean forbidExisting, boolean sealed)Loads a given set of class descriptions and their binary representations.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassLoaderDecorator.Factory classLoaderDecoratorFactory, boolean forbidExisting, boolean sealed)Loads a given set of class descriptions and their binary representations.static java.util.Map<TypeDescription,java.lang.Class<?>>ByteArrayClassLoader. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassLoaderDecorator.Factory classLoaderDecoratorFactory, boolean forbidExisting, boolean sealed)Loads a given set of class descriptions and their binary representations.java.util.Map<TypeDescription,java.lang.Class<?>>ClassLoadingStrategy.Default.InjectionDispatcher. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>ClassLoadingStrategy.Default. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>ClassLoadingStrategy.Default.WrappingDispatcher. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>ClassLoadingStrategy.ForBootstrapInjection. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>ClassLoadingStrategy.ForJnaInjection. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>ClassLoadingStrategy.ForUnsafeInjection. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>ClassLoadingStrategy. load(T classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>ClassLoadingStrategy.UsingLookup. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>ClassReloadingStrategy. load(java.lang.ClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.java.util.Map<TypeDescription,java.lang.Class<?>>InjectionClassLoader.Strategy. load(InjectionClassLoader classLoader, java.util.Map<TypeDescription,byte[]> types)Loads a given collection of classes given their binary representation.ClassInjectorClassInjector.UsingUnsafe.Factory. make(java.lang.ClassLoader classLoader)Creates a new class injector for the given class loader without aProtectionDomain.ClassInjectorClassInjector.UsingUnsafe.Factory. make(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Creates a new class injector for the given class loader and protection domain.ClassInjectorClassInjector.UsingUnsafe.Factory. make(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Creates a new class injector for the given class loader and protection domain.ClassLoaderDecoratorClassLoaderDecorator.Factory. make(java.lang.ClassLoader classLoader, java.util.Map<java.lang.String,byte[]> typeDefinitions)Creates a class loader decorator for the given class loader and type definitions.ClassLoaderDecoratorClassLoaderDecorator.Factory.NoOp. make(java.lang.ClassLoader classLoader, java.util.Map<java.lang.String,byte[]> typeDefinitions)Creates a class loader decorator for the given class loader and type definitions.ClassLoaderDecoratorModuleLayerFromSingleClassLoaderDecorator.Factory. make(java.lang.ClassLoader classLoader, java.util.Map<java.lang.String,byte[]> typeDefinitions)Creates a class loader decorator for the given class loader and type definitions.java.lang.ObjectModuleLayerFromSingleClassLoaderDecorator.SimpleModuleReference. newInstance(java.lang.Object moduleDescriptor, java.net.URI location, java.util.Map<java.lang.String,byte[]> types)Creates a new instance of the simple module reference.byte[]ClassFilePostProcessor.ForClassFileTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String name, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class file for a given class.byte[]ClassFilePostProcessor.ForClassFileTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String name, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class file for a given class.byte[]ClassFilePostProcessor.NoOp. transform(java.lang.ClassLoader classLoader, java.lang.String name, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class file for a given class.byte[]ClassFilePostProcessor.NoOp. transform(java.lang.ClassLoader classLoader, java.lang.String name, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class file for a given class.byte[]ClassFilePostProcessor. transform(java.lang.ClassLoader classLoader, java.lang.String name, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class file for a given class.byte[]ClassFilePostProcessor. transform(java.lang.ClassLoader classLoader, java.lang.String name, java.security.ProtectionDomain protectionDomain, byte[] binaryRepresentation)Transforms a class file for a given class.byte[]ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)byte[]ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)byte[]ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)byte[]ClassReloadingStrategy.Strategy.ClassRedefinitionTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)byte[]ClassReloadingStrategy.Strategy.ClassResettingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)byte[]ClassReloadingStrategy.Strategy.ClassResettingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)byte[]ClassReloadingStrategy.Strategy.ClassResettingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)byte[]ClassReloadingStrategy.Strategy.ClassResettingTransformer. transform(java.lang.ClassLoader classLoader, java.lang.String internalTypeName, java.lang.Class<?> classBeingRedefined, java.security.ProtectionDomain protectionDomain, byte[] classfileBuffer)Constructor parameters in net.bytebuddy.dynamic.loading with annotations of type MaybeNull Constructor Description ByteArrayClassLoader(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, ByteArrayClassLoader.PersistenceHandler persistenceHandler)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor)Creates a new class loader for a given definition of classes.ByteArrayClassLoader(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, ByteArrayClassLoader.PersistenceHandler persistenceHandler)Creates a new class loader for a given definition of classes.ChildFirst(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, boolean sealed, java.util.Map<java.lang.String,byte[]> typeDefinitions, ByteArrayClassLoader.PersistenceHandler persistenceHandler)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, java.security.ProtectionDomain protectionDomain, ByteArrayClassLoader.PersistenceHandler persistenceHandler, PackageDefinitionStrategy packageDefinitionStrategy, ClassFilePostProcessor classFilePostProcessor)Creates a new child-first byte array class loader.ChildFirst(java.lang.ClassLoader parent, java.util.Map<java.lang.String,byte[]> typeDefinitions, ByteArrayClassLoader.PersistenceHandler persistenceHandler)Creates a new child-first byte array class loader.Direct(java.lang.reflect.Method findLoadedClass, java.lang.reflect.Method defineClass, java.lang.reflect.Method getDefinedPackage, java.lang.reflect.Method getPackage, java.lang.reflect.Method definePackage)Creates a new direct injection dispatcher.ForFixedValue(java.net.URL sealBase)Creates a new seal base locator for a fixed URL.ForJava7CapableVm(java.lang.reflect.Method findLoadedClass, java.lang.reflect.Method defineClass, java.lang.reflect.Method getDefinedPackage, java.lang.reflect.Method getPackage, java.lang.reflect.Method definePackage, java.lang.reflect.Method getClassLoadingLock)Creates a new resolved reflection store for a VM running at least Java 7.ForJava7CapableVm(java.lang.reflect.Method findLoadedClass, java.lang.reflect.Method defineClass, java.lang.reflect.Method getDefinedPackage, java.lang.reflect.Method getPackage, java.lang.reflect.Method definePackage, java.lang.reflect.Method getClassLoadingLock)Creates a new resolved class injector using unsafe field injection for a VM running at least Java 7.ForJnaInjection(java.security.ProtectionDomain protectionDomain)Creates a new class loading strategy for JNA-based injection.ForLegacyVm(java.lang.reflect.Method findLoadedClass, java.lang.reflect.Method defineClass, java.lang.reflect.Method getDefinedPackage, java.lang.reflect.Method getPackage, java.lang.reflect.Method definePackage)Creates a new resolved reflection store for a VM prior to Java 8.ForLegacyVm(java.lang.reflect.Method findLoadedClass, java.lang.reflect.Method defineClass, java.lang.reflect.Method getDefinedPackage, java.lang.reflect.Method getPackage, java.lang.reflect.Method definePackage)Creates a new resolved class injector using unsafe field injection for a VM prior to Java 7.ForUnsafeInjection(java.security.ProtectionDomain protectionDomain)Creates a new class loading strategy for unsafe injection.InjectionClassLoader(java.lang.ClassLoader parent, boolean sealed)Creates a new injection class loader.InjectionDispatcher(java.security.ProtectionDomain protectionDomain, PackageDefinitionStrategy packageDefinitionStrategy, boolean forbidExisting)Creates a new injection dispatcher.ModuleLayerFromSingleClassLoaderDecorator(java.lang.ClassLoader classLoader, java.lang.Object moduleLayer, java.lang.String name, java.util.Set<java.lang.String> packages)Creates a new module layer from module info decorator.MultipleParentClassLoader(java.lang.ClassLoader parent, java.util.List<? extends java.lang.ClassLoader> parents)Creates a new class loader with multiple parents.MultipleParentClassLoader(java.lang.ClassLoader parent, java.util.List<? extends java.lang.ClassLoader> parents, boolean sealed)Creates a new class loader with multiple parents.NoOp(java.lang.ClassLoader classLoader)Creates a new no-operation class loader decorator.Simple(java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Creates a new simple package definition.Simple(java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Creates a new simple package definition.Simple(java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Creates a new simple package definition.Simple(java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Creates a new simple package definition.Simple(java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Creates a new simple package definition.Simple(java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Creates a new simple package definition.Simple(java.lang.String specificationTitle, java.lang.String specificationVersion, java.lang.String specificationVendor, java.lang.String implementationTitle, java.lang.String implementationVersion, java.lang.String implementationVendor, java.net.URL sealBase)Creates a new simple package definition.Target(java.lang.ClassLoader classLoader)Creates a new injection target.UsingJna(java.lang.ClassLoader classLoader)Creates a new unsafe injector for the given class loader with a default protection domain.UsingJna(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Creates a new JNA injector for the given class loader with a default protection domain.UsingJna(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Creates a new JNA injector for the given class loader with a default protection domain.UsingReflection(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Creates a new injector for the givenClassLoaderand a defaultPackageDefinitionStrategywhere the injection of existent classes does not trigger an error.UsingReflection(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, PackageDefinitionStrategy packageDefinitionStrategy, boolean forbidExisting)Creates a new injector for the givenClassLoaderandProtectionDomain.UsingUnsafe(java.lang.ClassLoader classLoader)Creates a new unsafe injector for the given class loader with a default protection domain.UsingUnsafe(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Creates a new unsafe injector for the given class loader with a default protection domain.UsingUnsafe(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain)Creates a new unsafe injector for the given class loader with a default protection domain.UsingUnsafe(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, ClassInjector.UsingUnsafe.Dispatcher.Initializable dispatcher)Creates a new unsafe injector for the given class loader with a default protection domain.UsingUnsafe(java.lang.ClassLoader classLoader, java.security.ProtectionDomain protectionDomain, ClassInjector.UsingUnsafe.Dispatcher.Initializable dispatcher)Creates a new unsafe injector for the given class loader with a default protection domain.UsingUnsafeInjection(java.lang.Object accessor, java.lang.reflect.Method findLoadedClass, java.lang.reflect.Method defineClass, java.lang.reflect.Method getDefinedPackage, java.lang.reflect.Method getPackage, java.lang.reflect.Method definePackage, java.lang.reflect.Method getClassLoadingLock)Creates a new class loading injection dispatcher using an unsafe injected dispatcher.UsingUnsafeOverride(java.lang.reflect.Method findLoadedClass, java.lang.reflect.Method defineClass, java.lang.reflect.Method getDefinedPackage, java.lang.reflect.Method getPackage, java.lang.reflect.Method definePackage)Creates a new unsafe field injecting injection dispatcher.WrappingDispatcher(java.security.ProtectionDomain protectionDomain, PackageDefinitionStrategy packageDefinitionStrategy, ByteArrayClassLoader.PersistenceHandler persistenceHandler, ClassLoaderDecorator.Factory classLoaderDecoratorFactory, boolean childFirst, boolean forbidExisting, boolean sealed)Creates a new protection domain specific class loading wrapper. -
Uses of MaybeNull in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold with annotations of type MaybeNull Modifier and Type Field Description private TypeDescriptionInstrumentedType.Default. declaringTypeThe declaring type of the instrumented type ornullif no such type exists.private java.lang.ObjectFieldRegistry.Default.Compiled.Entry. defaultValueThe default value to write to the field ornullif no default value is to be set for the field.private java.lang.ObjectFieldRegistry.Default.Entry. defaultValueThe default value to write to the field ornullif no default value is to be set for the field.private java.lang.ObjectTypeWriter.FieldPool.Record.ForExplicitField. defaultValueThe field's default value.protected static java.lang.StringTypeWriter.Default. DUMP_FOLDERA folder for dumping class files ornullif no dump should be generated.private MethodDescription.InDefinedShapeInstrumentedType.Default. enclosingMethodThe enclosing method of the instrumented type ornullif no such type exists.private TypeDescriptionInstrumentedType.Default. enclosingTypeThe enclosing type of the instrumented type ornullif no such type exists.private java.lang.StringTypeWriter.Default.ForCreation.PatchingModuleVisitor. mainClassThe internal name of the main class ornullif no main class is defined.private ModuleDescriptionInstrumentedType.Default. moduleDescriptionThe module metadata that this type implies ornull.private ModuleDescriptionTypeWriter.Default.ForCreation.CreationClassVisitor. moduleDescriptionThe underlying module information ornullif no such information is provided.private java.util.List<? extends TypeDescription>InstrumentedType.Default. permittedSubclassesA list of permitted subclasses ornullif this type is not sealed.private java.util.Set<java.lang.String>TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. permittedSubclassesA list of internal names of permitted subclasses to include.private TypeDescription.GenericInstrumentedType.Default. superClassThe generic super type of the instrumented type.Methods in net.bytebuddy.dynamic.scaffold with annotations of type MaybeNull Modifier and Type Method Description ClassFileVersionInstrumentedType.Frozen. getClassFileVersion()TypeDescriptionInstrumentedType.Default. getDeclaringType()Returns the declaring type of this instance.TypeDescriptionInstrumentedType.Frozen. getDeclaringType()Returns the declaring type of this instance.protected java.lang.ObjectFieldRegistry.Default.Entry. getDefaultValue()Returns the default value to write to the field ornullif no default value is to be set for the field.AnnotationValue<?,?>TypeWriter.MethodPool.Record.AccessBridgeWrapper.AccessorBridge. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.AnnotationValue<?,?>TypeWriter.MethodPool.Record.AccessBridgeWrapper.BridgeTarget. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.AnnotationValue<?,?>TypeWriter.MethodPool.Record.ForDefinedMethod.OfVisibilityBridge.VisibilityBridge. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.MethodDescription.InDefinedShapeInstrumentedType.Default. getEnclosingMethod()Returns a description of the method that encloses this type.MethodDescription.InDefinedShapeInstrumentedType.Frozen. getEnclosingMethod()Returns a description of the method that encloses this type.TypeDescriptionInstrumentedType.Default. getEnclosingType()Returns a description of this type's enclosing type if any.TypeDescriptionInstrumentedType.Frozen. getEnclosingType()Returns a description of this type's enclosing type if any.java.lang.StringInstrumentedType.Frozen. getGenericSignature()Returns the generic signature of this byte code element.PackageDescriptionInstrumentedType.Default. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.PackageDescriptionInstrumentedType.Frozen. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.TypeDescription.GenericInstrumentedType.Default. getSuperClass()Returns the super class of this type.TypeDescription.GenericInstrumentedType.Frozen. getSuperClass()Returns the super class of this type.protected org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor. onVisitAnnotation(java.lang.String descriptor, boolean visible)protected org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitAnnotation(java.lang.String descriptor, boolean visible)protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.Object value)protected org.objectweb.asm.MethodVisitorTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)protected org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName)protected org.objectweb.asm.ModuleVisitorTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitModule(java.lang.String name, int modifiers, java.lang.String version)protected org.objectweb.asm.ModuleVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitModule(java.lang.String name, int modifiers, java.lang.String version)protected org.objectweb.asm.RecordComponentVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String genericSignature)protected org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithDecorationOnly.DecorationClassVisitor. onVisitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)protected org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)protected org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. redefine(MethodDescription methodDescription, boolean abstractOrigin, int modifiers, java.lang.String genericSignature)Redefines a given method if this is required by looking up a potential implementation from theTypeWriter.MethodPool.protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. redefine(TypeWriter.FieldPool.Record record, java.lang.Object value, int modifiers, java.lang.String genericSignature)Redefines a field using the given explicit field pool record and default value.protected org.objectweb.asm.RecordComponentVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. redefine(TypeWriter.RecordComponentPool.Record record, java.lang.String genericSignature)Redefines a record component using the given explicit record component pool record.java.lang.ObjectTypeWriter.FieldPool.Record.ForExplicitField. resolveDefault(java.lang.Object defaultValue)Resolves the default value that this record represents.java.lang.ObjectTypeWriter.FieldPool.Record. resolveDefault(java.lang.Object defaultValue)Resolves the default value that this record represents.ModuleDescriptionInstrumentedType.Default. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.ModuleDescriptionInstrumentedType.Frozen. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ValidatingClassVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor. visitAnnotationDefault()org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor. visitAnnotationDefault()org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor. visitAnnotationDefault()org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor. visitField(int access, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorTypeWriter.Default.ValidatingClassVisitor. visitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor. visitMethod(int access, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorTypeWriter.Default.ValidatingClassVisitor. visitMethod(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptionInternalName)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor. visitParameterAnnotation(int index, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor. visitParameterAnnotation(int index, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ValidatingClassVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)Method parameters in net.bytebuddy.dynamic.scaffold with annotations of type MaybeNull Modifier and Type Method Description protected MethodGraph.Compiler.Default.Key.Store<T>MethodGraph.Compiler.Default. analyzeNullable(TypeDescription.Generic typeDescription, java.util.Map<TypeDefinition,MethodGraph.Compiler.Default.Key.Store<T>> snapshots, ElementMatcher<? super MethodDescription> relevanceMatcher)Analyzes the given type description.voidTypeWriter.Default.ValidatingClassVisitor.Constraint. assertType(int modifier, java.lang.String superClassInternalName, boolean definesInterfaces, boolean isGeneric)Asserts if the type can legally represent a package description.voidTypeWriter.Default.ValidatingClassVisitor.Constraint.Compound. assertType(int modifier, java.lang.String superClassInternalName, boolean definesInterfaces, boolean isGeneric)Asserts if the type can legally represent a package description.voidTypeWriter.Default.ValidatingClassVisitor.Constraint.ForClass. assertType(int modifier, java.lang.String superClassInternalName, boolean definesInterfaces, boolean isGeneric)Asserts if the type can legally represent a package description.voidTypeWriter.Default.ValidatingClassVisitor.Constraint.ForClassFileVersion. assertType(int modifiers, java.lang.String superClassInternalName, boolean definesInterfaces, boolean isGeneric)Asserts if the type can legally represent a package description.voidTypeWriter.Default.ValidatingClassVisitor.Constraint.ForInterface. assertType(int modifier, java.lang.String superClassInternalName, boolean definesInterfaces, boolean isGeneric)Asserts if the type can legally represent a package description.voidTypeWriter.Default.ValidatingClassVisitor.Constraint.ForPackageType. assertType(int modifier, java.lang.String superClassInternalName, boolean definesInterfaces, boolean isGeneric)Asserts if the type can legally represent a package description.voidTypeWriter.Default.ValidatingClassVisitor.Constraint.ForRecord. assertType(int modifier, java.lang.String superClassInternalName, boolean definesInterfaces, boolean isGeneric)Asserts if the type can legally represent a package description.booleanMethodGraph.Compiler.Default.Harmonizer.ForJavaMethod.Token. equals(java.lang.Object other)booleanMethodGraph.Compiler.Default.Harmonizer.ForJVMMethod.Token. equals(java.lang.Object other)booleanMethodGraph.Compiler.Default.Key. equals(java.lang.Object other)booleanMethodGraph.Compiler.Default.Key.Store.Entry.Initial. equals(java.lang.Object other)booleanTypeWriter.Default.SignatureKey. equals(java.lang.Object other)booleanFieldRegistry.Default.Compiled.Entry. matches(FieldDescription target)Matches a target against this element matcher.booleanRecordComponentRegistry.Default.Compiled.Entry. matches(RecordComponentDescription target)Matches a target against this element matcher.protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.Object value)protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.Object value)protected voidTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)protected voidTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)protected voidTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)protected voidTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)protected org.objectweb.asm.MethodVisitorTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)protected org.objectweb.asm.MethodVisitorTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)protected org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName)protected org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName)protected org.objectweb.asm.ModuleVisitorTypeWriter.Default.ForCreation.CreationClassVisitor. onVisitModule(java.lang.String name, int modifiers, java.lang.String version)protected org.objectweb.asm.ModuleVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitModule(java.lang.String name, int modifiers, java.lang.String version)protected voidTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String descriptor)protected voidTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String descriptor)protected org.objectweb.asm.RecordComponentVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. onVisitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String genericSignature)FieldRegistryFieldRegistry.Default. prepend(LatentMatcher<? super FieldDescription> matcher, FieldAttributeAppender.Factory fieldAttributeAppenderFactory, java.lang.Object defaultValue, Transformer<FieldDescription> transformer)Prepends the given field definition to this field registry, i.e.FieldRegistryFieldRegistry. prepend(LatentMatcher<? super FieldDescription> matcher, FieldAttributeAppender.Factory fieldAttributeAppenderFactory, java.lang.Object defaultValue, Transformer<FieldDescription> transformer)Prepends the given field definition to this field registry, i.e.protected org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. redefine(MethodDescription methodDescription, boolean abstractOrigin, int modifiers, java.lang.String genericSignature)Redefines a given method if this is required by looking up a potential implementation from theTypeWriter.MethodPool.protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. redefine(TypeWriter.FieldPool.Record record, java.lang.Object value, int modifiers, java.lang.String genericSignature)Redefines a field using the given explicit field pool record and default value.protected org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. redefine(TypeWriter.FieldPool.Record record, java.lang.Object value, int modifiers, java.lang.String genericSignature)Redefines a field using the given explicit field pool record and default value.protected org.objectweb.asm.RecordComponentVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor. redefine(TypeWriter.RecordComponentPool.Record record, java.lang.String genericSignature)Redefines a record component using the given explicit record component pool record.java.lang.ObjectTypeWriter.FieldPool.Record.ForExplicitField. resolveDefault(java.lang.Object defaultValue)Resolves the default value that this record represents.java.lang.ObjectTypeWriter.FieldPool.Record.ForImplicitField. resolveDefault(java.lang.Object defaultValue)Resolves the default value that this record represents.java.lang.ObjectTypeWriter.FieldPool.Record. resolveDefault(java.lang.Object defaultValue)Resolves the default value that this record represents.InstrumentedType.WithFlexibleNameInstrumentedType.Factory.Default. subclass(java.lang.String name, int modifiers, TypeDescription.Generic superClass)Creates a new instrumented type as a subclass.InstrumentedType.WithFlexibleNameInstrumentedType.Factory. subclass(java.lang.String name, int modifiers, TypeDescription.Generic superClass)Creates a new instrumented type as a subclass.voidTypeWriter.Default.ValidatingClassVisitor. visit(int version, int modifiers, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaceInternalName)voidTypeWriter.Default.ValidatingClassVisitor. visit(int version, int modifiers, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaceInternalName)voidTypeWriter.Default.ValidatingClassVisitor. visit(int version, int modifiers, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaceInternalName)voidTypeWriter.Default.ForCreation.PatchingModuleVisitor. visitExport(java.lang.String aPackage, int modifiers, java.lang.String... module)org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor. visitField(int access, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor. visitField(int access, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorTypeWriter.Default.ValidatingClassVisitor. visitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorTypeWriter.Default.ValidatingClassVisitor. visitField(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)voidTypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending. visitFrame(int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)voidTypeWriter.Default.ForInlining.WithFullProcessing.InitializationHandler.Appending. visitFrame(int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor. visitMethod(int access, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.DeduplicatingClassVisitor. visitMethod(int access, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorTypeWriter.Default.ValidatingClassVisitor. visitMethod(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptionInternalName)org.objectweb.asm.MethodVisitorTypeWriter.Default.ValidatingClassVisitor. visitMethod(int modifiers, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptionInternalName)voidTypeWriter.Default.ForCreation.PatchingModuleVisitor. visitOpen(java.lang.String aPackage, int modifiers, java.lang.String... module)voidTypeWriter.Default.ForCreation.PatchingModuleVisitor. visitRequire(java.lang.String module, int modifiers, java.lang.String version)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingMethodVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.CodePreservingMethodVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypeWriter.Default.ValidatingClassVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)InstrumentedType.WithFlexibleNameInstrumentedType.Default. withDeclaringType(TypeDescription declaringType)Creates a new instrumented type that is declared by the supplied type.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withDeclaringType(TypeDescription declaringType)Creates a new instrumented type that is declared by the supplied type.InstrumentedTypeInstrumentedType. withDeclaringType(TypeDescription declaringType)Creates a new instrumented type that is declared by the supplied type.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withDeclaringType(TypeDescription declaringType)Creates a new instrumented type that is declared by the supplied type.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withEnclosingType(TypeDescription enclosingType)Creates a new instrumented type with the supplied enclosing type.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withEnclosingType(TypeDescription enclosingType)Creates a new instrumented type with the supplied enclosing type.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withEnclosingType(TypeDescription enclosingType)Creates a new instrumented type with the supplied enclosing type.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withModuleDescription(ModuleDescription moduleDescription)InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withModuleDescription(ModuleDescription moduleDescription)Creates a new instrumented type that defines the provided module metadata or no such metadata ifnullis provided.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withModuleDescription(ModuleDescription moduleDescription)Creates a new instrumented type that defines the provided module metadata or no such metadata ifnullis provided.InstrumentedTypeInstrumentedType. withModuleDescription(ModuleDescription moduleDescription)Creates a new instrumented type that defines the provided module metadata or no such metadata ifnullis provided.InstrumentedType.WithFlexibleNameInstrumentedType.Default. withPermittedSubclasses(TypeList permittedSubclasses)Creates a new instrumented type that includes the supplied permitted subclasses or unseals the type.InstrumentedType.WithFlexibleNameInstrumentedType.Frozen. withPermittedSubclasses(TypeList permittedSubclasses)Creates a new instrumented type that includes the supplied permitted subclasses or unseals the type.InstrumentedType.WithFlexibleNameInstrumentedType.WithFlexibleName. withPermittedSubclasses(TypeList permittedSubclasses)Creates a new instrumented type that includes the supplied permitted subclasses or unseals the type.InstrumentedTypeInstrumentedType. withPermittedSubclasses(TypeList permittedSubclasses)Creates a new instrumented type that includes the supplied permitted subclasses or unseals the type.Constructor parameters in net.bytebuddy.dynamic.scaffold with annotations of type MaybeNull Constructor Description CreationClassVisitor(org.objectweb.asm.ClassVisitor classVisitor, Implementation.Context.ExtractableView implementationContext, ModuleDescription moduleDescription)Creates a new wrapper visitor.Default(java.lang.String name, int modifiers, ModuleDescription moduleDescription, java.util.List<? extends TypeVariableToken> typeVariables, TypeDescription.Generic superClass, java.util.List<? extends TypeDescription.Generic> interfaceTypes, java.util.List<? extends FieldDescription.Token> fieldTokens, java.util.Map<java.lang.String,java.lang.Object> auxiliaryFieldValues, java.util.List<? extends MethodDescription.Token> methodTokens, java.util.List<? extends RecordComponentDescription.Token> recordComponentTokens, java.util.List<? extends AnnotationDescription> annotationDescriptions, TypeInitializer typeInitializer, LoadedTypeInitializer loadedTypeInitializer, TypeDescription declaringType, MethodDescription.InDefinedShape enclosingMethod, TypeDescription enclosingType, java.util.List<? extends TypeDescription> declaredTypes, java.util.List<? extends TypeDescription> permittedSubclasses, boolean anonymousClass, boolean localClass, boolean record, TypeDescription nestHost, java.util.List<? extends TypeDescription> nestMembers)Creates a new instrumented type.Default(java.lang.String name, int modifiers, ModuleDescription moduleDescription, java.util.List<? extends TypeVariableToken> typeVariables, TypeDescription.Generic superClass, java.util.List<? extends TypeDescription.Generic> interfaceTypes, java.util.List<? extends FieldDescription.Token> fieldTokens, java.util.Map<java.lang.String,java.lang.Object> auxiliaryFieldValues, java.util.List<? extends MethodDescription.Token> methodTokens, java.util.List<? extends RecordComponentDescription.Token> recordComponentTokens, java.util.List<? extends AnnotationDescription> annotationDescriptions, TypeInitializer typeInitializer, LoadedTypeInitializer loadedTypeInitializer, TypeDescription declaringType, MethodDescription.InDefinedShape enclosingMethod, TypeDescription enclosingType, java.util.List<? extends TypeDescription> declaredTypes, java.util.List<? extends TypeDescription> permittedSubclasses, boolean anonymousClass, boolean localClass, boolean record, TypeDescription nestHost, java.util.List<? extends TypeDescription> nestMembers)Creates a new instrumented type.Default(java.lang.String name, int modifiers, ModuleDescription moduleDescription, java.util.List<? extends TypeVariableToken> typeVariables, TypeDescription.Generic superClass, java.util.List<? extends TypeDescription.Generic> interfaceTypes, java.util.List<? extends FieldDescription.Token> fieldTokens, java.util.Map<java.lang.String,java.lang.Object> auxiliaryFieldValues, java.util.List<? extends MethodDescription.Token> methodTokens, java.util.List<? extends RecordComponentDescription.Token> recordComponentTokens, java.util.List<? extends AnnotationDescription> annotationDescriptions, TypeInitializer typeInitializer, LoadedTypeInitializer loadedTypeInitializer, TypeDescription declaringType, MethodDescription.InDefinedShape enclosingMethod, TypeDescription enclosingType, java.util.List<? extends TypeDescription> declaredTypes, java.util.List<? extends TypeDescription> permittedSubclasses, boolean anonymousClass, boolean localClass, boolean record, TypeDescription nestHost, java.util.List<? extends TypeDescription> nestMembers)Creates a new instrumented type.Default(java.lang.String name, int modifiers, ModuleDescription moduleDescription, java.util.List<? extends TypeVariableToken> typeVariables, TypeDescription.Generic superClass, java.util.List<? extends TypeDescription.Generic> interfaceTypes, java.util.List<? extends FieldDescription.Token> fieldTokens, java.util.Map<java.lang.String,java.lang.Object> auxiliaryFieldValues, java.util.List<? extends MethodDescription.Token> methodTokens, java.util.List<? extends RecordComponentDescription.Token> recordComponentTokens, java.util.List<? extends AnnotationDescription> annotationDescriptions, TypeInitializer typeInitializer, LoadedTypeInitializer loadedTypeInitializer, TypeDescription declaringType, MethodDescription.InDefinedShape enclosingMethod, TypeDescription enclosingType, java.util.List<? extends TypeDescription> declaredTypes, java.util.List<? extends TypeDescription> permittedSubclasses, boolean anonymousClass, boolean localClass, boolean record, TypeDescription nestHost, java.util.List<? extends TypeDescription> nestMembers)Creates a new instrumented type.Default(java.lang.String name, int modifiers, ModuleDescription moduleDescription, java.util.List<? extends TypeVariableToken> typeVariables, TypeDescription.Generic superClass, java.util.List<? extends TypeDescription.Generic> interfaceTypes, java.util.List<? extends FieldDescription.Token> fieldTokens, java.util.Map<java.lang.String,java.lang.Object> auxiliaryFieldValues, java.util.List<? extends MethodDescription.Token> methodTokens, java.util.List<? extends RecordComponentDescription.Token> recordComponentTokens, java.util.List<? extends AnnotationDescription> annotationDescriptions, TypeInitializer typeInitializer, LoadedTypeInitializer loadedTypeInitializer, TypeDescription declaringType, MethodDescription.InDefinedShape enclosingMethod, TypeDescription enclosingType, java.util.List<? extends TypeDescription> declaredTypes, java.util.List<? extends TypeDescription> permittedSubclasses, boolean anonymousClass, boolean localClass, boolean record, TypeDescription nestHost, java.util.List<? extends TypeDescription> nestMembers)Creates a new instrumented type.Default(java.lang.String name, int modifiers, ModuleDescription moduleDescription, java.util.List<? extends TypeVariableToken> typeVariables, TypeDescription.Generic superClass, java.util.List<? extends TypeDescription.Generic> interfaceTypes, java.util.List<? extends FieldDescription.Token> fieldTokens, java.util.Map<java.lang.String,java.lang.Object> auxiliaryFieldValues, java.util.List<? extends MethodDescription.Token> methodTokens, java.util.List<? extends RecordComponentDescription.Token> recordComponentTokens, java.util.List<? extends AnnotationDescription> annotationDescriptions, TypeInitializer typeInitializer, LoadedTypeInitializer loadedTypeInitializer, TypeDescription declaringType, MethodDescription.InDefinedShape enclosingMethod, TypeDescription enclosingType, java.util.List<? extends TypeDescription> declaredTypes, java.util.List<? extends TypeDescription> permittedSubclasses, boolean anonymousClass, boolean localClass, boolean record, TypeDescription nestHost, java.util.List<? extends TypeDescription> nestMembers)Creates a new instrumented type.Entry(ElementMatcher<? super FieldDescription> matcher, FieldAttributeAppender fieldAttributeAppender, java.lang.Object defaultValue, Transformer<FieldDescription> transformer)Creates a new entry.Entry(LatentMatcher<? super FieldDescription> matcher, FieldAttributeAppender.Factory fieldAttributeAppenderFactory, java.lang.Object defaultValue, Transformer<FieldDescription> transformer)Creates a new entry.ForExplicitField(FieldAttributeAppender attributeAppender, java.lang.Object defaultValue, FieldDescription fieldDescription)Creates a record for a rich field. -
Uses of MaybeNull in net.bytebuddy.implementation
Fields in net.bytebuddy.implementation with annotations of type MaybeNull Modifier and Type Field Description private java.lang.ObjectLoadedTypeInitializer.ForStaticField. accessControlContextThe access control context to use for loading classes ornullif the access controller is not available on the current VM.private TFieldAccessor.ForSetter.Appender. initializedThe initialized value which might benull.Methods in net.bytebuddy.implementation with annotations of type MaybeNull Modifier and Type Method Description private static java.lang.ObjectLoadedTypeInitializer.ForStaticField. getContext()A proxy forjava.security.AccessController#getContextthat is activated if available.AnnotationValue<?,?>Implementation.Context.Default.AccessorMethod. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.AnnotationValue<?,?>Implementation.Context.Default.FieldGetter. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.AnnotationValue<?,?>Implementation.Context.Default.FieldSetter. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.protected abstract TFieldAccessor.ForSetter. initialize(TypeDescription instrumentedType)Initializes a value to be used during method instrumentation.java.lang.StringToStringMethod.PrefixResolver. resolve(TypeDescription instrumentedType)Resolves the prefixed value.Method parameters in net.bytebuddy.implementation with annotations of type MaybeNull Modifier and Type Method Description private static <T> TLoadedTypeInitializer.ForStaticField. doPrivileged(java.security.PrivilegedAction<T> action, java.lang.Object context)A proxy forjava.security.AccessController#doPrivilegedthat is activated if available.booleanImplementation.Context.Default.FieldCacheEntry. equals(java.lang.Object other)booleanImplementation.SpecialMethodInvocation.AbstractBase. equals(java.lang.Object other)protected abstract voidImplementation.Context.FrameGeneration. generate(org.objectweb.asm.MethodVisitor methodVisitor, int type, int stackCount, java.lang.Object[] stack, int changedLocalVariableCount, java.lang.Object[] changedLocalVariable, int fullLocalVariableCount, java.lang.Object[] fullLocalVariable)Writes frames to aMethodVisitor, if applicable.protected abstract voidImplementation.Context.FrameGeneration. generate(org.objectweb.asm.MethodVisitor methodVisitor, int type, int stackCount, java.lang.Object[] stack, int changedLocalVariableCount, java.lang.Object[] changedLocalVariable, int fullLocalVariableCount, java.lang.Object[] fullLocalVariable)Writes frames to aMethodVisitor, if applicable.protected abstract voidImplementation.Context.FrameGeneration. generate(org.objectweb.asm.MethodVisitor methodVisitor, int type, int stackCount, java.lang.Object[] stack, int changedLocalVariableCount, java.lang.Object[] changedLocalVariable, int fullLocalVariableCount, java.lang.Object[] fullLocalVariable)Writes frames to aMethodVisitor, if applicable.static MethodCall.ArgumentLoader.FactoryMethodCall.ArgumentLoader.ForStackManipulation. of(java.lang.Object value)Creates an argument loader that loads the supplied value as a constant.protected StackManipulationFieldAccessor.ForSetter.OfConstantValue. resolve(java.lang.Void unused, FieldDescription fieldDescription, TypeDescription instrumentedType, MethodDescription instrumentedMethod)Resolves the stack manipulation to load the value being set.protected StackManipulationFieldAccessor.ForSetter.OfDefaultValue. resolve(java.lang.Void initialized, FieldDescription fieldDescription, TypeDescription instrumentedType, MethodDescription instrumentedMethod)Resolves the stack manipulation to load the value being set.protected StackManipulationFieldAccessor.ForSetter.OfFieldValue. resolve(FieldAccessor.FieldLocation.Prepared target, FieldDescription fieldDescription, TypeDescription instrumentedType, MethodDescription instrumentedMethod)Resolves the stack manipulation to load the value being set.protected StackManipulationFieldAccessor.ForSetter.OfParameterValue. resolve(java.lang.Void unused, FieldDescription fieldDescription, TypeDescription instrumentedType, MethodDescription instrumentedMethod)Resolves the stack manipulation to load the value being set.protected StackManipulationFieldAccessor.ForSetter.OfReferenceValue. resolve(FieldDescription.InDefinedShape target, FieldDescription fieldDescription, TypeDescription instrumentedType, MethodDescription instrumentedMethod)Resolves the stack manipulation to load the value being set.protected abstract StackManipulationFieldAccessor.ForSetter. resolve(T initialized, FieldDescription fieldDescription, TypeDescription instrumentedType, MethodDescription instrumentedMethod)Resolves the stack manipulation to load the value being set.Implementation.ComposableFieldAccessor.ForImplicitProperty. setsValue(java.lang.Object value)Defines a setter of a given value for the described field.Constructor parameters in net.bytebuddy.implementation with annotations of type MaybeNull Constructor Description Appender(TypeDescription instrumentedType, T initialized, FieldAccessor.FieldLocation.Prepared fieldLocation)Creates a new appender for a field setter. -
Uses of MaybeNull in net.bytebuddy.implementation.attribute
Methods in net.bytebuddy.implementation.attribute with annotations of type MaybeNull Modifier and Type Method Description org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnField. visit(java.lang.String annotationTypeDescriptor, boolean visible)Creates an annotation visitor for writing the specified annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnField. visit(java.lang.String annotationTypeDescriptor, boolean visible, int typeReference, java.lang.String typePath)Creates an annotation visitor for writing the specified type annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnMethod. visit(java.lang.String annotationTypeDescriptor, boolean visible)Creates an annotation visitor for writing the specified annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnMethod. visit(java.lang.String annotationTypeDescriptor, boolean visible, int typeReference, java.lang.String typePath)Creates an annotation visitor for writing the specified type annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnMethodParameter. visit(java.lang.String annotationTypeDescriptor, boolean visible)Creates an annotation visitor for writing the specified annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnMethodParameter. visit(java.lang.String annotationTypeDescriptor, boolean visible, int typeReference, java.lang.String typePath)Creates an annotation visitor for writing the specified type annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnRecordComponent. visit(java.lang.String annotationTypeDescriptor, boolean visible)Creates an annotation visitor for writing the specified annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnRecordComponent. visit(java.lang.String annotationTypeDescriptor, boolean visible, int typeReference, java.lang.String typePath)Creates an annotation visitor for writing the specified type annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnType. visit(java.lang.String annotationTypeDescriptor, boolean visible)Creates an annotation visitor for writing the specified annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target.OnType. visit(java.lang.String annotationTypeDescriptor, boolean visible, int typeReference, java.lang.String typePath)Creates an annotation visitor for writing the specified type annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target. visit(java.lang.String annotationTypeDescriptor, boolean visible)Creates an annotation visitor for writing the specified annotation.org.objectweb.asm.AnnotationVisitorAnnotationAppender.Target. visit(java.lang.String annotationTypeDescriptor, boolean visible, int typeReference, java.lang.String typePath)Creates an annotation visitor for writing the specified type annotation.Method parameters in net.bytebuddy.implementation.attribute with annotations of type MaybeNull Modifier and Type Method Description static voidAnnotationAppender.Default. apply(org.objectweb.asm.AnnotationVisitor annotationVisitor, TypeDescription valueType, java.lang.String name, java.lang.Object value)Performs the writing of a given annotation value to an annotation visitor. -
Uses of MaybeNull in net.bytebuddy.implementation.bind
Methods in net.bytebuddy.implementation.bind with annotations of type MaybeNull Modifier and Type Method Description java.lang.IntegerMethodDelegationBinder.MethodBinding.Builder.Build. getTargetParameterIndex(java.lang.Object parameterBindingToken)Returns the target method's parameter index for a given parameter binding token.java.lang.IntegerMethodDelegationBinder.MethodBinding. getTargetParameterIndex(java.lang.Object parameterBindingToken)Returns the target method's parameter index for a given parameter binding token.Method parameters in net.bytebuddy.implementation.bind with annotations of type MaybeNull Modifier and Type Method Description booleanArgumentTypeResolver.ParameterIndexToken. equals(java.lang.Object other) -
Uses of MaybeNull in net.bytebuddy.implementation.bind.annotation
Fields in net.bytebuddy.implementation.bind.annotation with annotations of type MaybeNull Modifier and Type Field Description private java.lang.ObjectTargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant. valueThe value that is assigned to any annotated parameter.Methods in net.bytebuddy.implementation.bind.annotation with annotations of type MaybeNull Modifier and Type Method Description protected abstract java.lang.ObjectTargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue. bind(AnnotationDescription.Loadable<S> annotation, MethodDescription source, ParameterDescription target)Resolves a value for the given annotation on a parameter that is processed by aMethodDelegation.protected java.lang.ObjectTargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant. bind(AnnotationDescription.Loadable<U> annotation, MethodDescription source, ParameterDescription target)Method parameters in net.bytebuddy.implementation.bind.annotation with annotations of type MaybeNull Modifier and Type Method Description booleanTargetMethodAnnotationDrivenBinder.DelegationProcessor.Handler.Unbound.DefaultArgument. equals(java.lang.Object other)static <V extends java.lang.annotation.Annotation>
TargetMethodAnnotationDrivenBinder.ParameterBinder<V>TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant. of(java.lang.Class<V> type, java.lang.Object value)Creates a binder for binding a fixed value to a given annotation.private static intBindingPriority.Resolver. resolve(AnnotationDescription.Loadable<BindingPriority> bindingPriority)Resolves the explicitly stated binding priority of a method or returns the default value if no such explicit information can be found.Constructor parameters in net.bytebuddy.implementation.bind.annotation with annotations of type MaybeNull Constructor Description OfConstant(java.lang.Class<U> type, java.lang.Object value)Creates a binder for binding a fixed value to a parameter annotated with the given annotation. -
Uses of MaybeNull in net.bytebuddy.implementation.bytecode.constant
Fields in net.bytebuddy.implementation.bytecode.constant with annotations of type MaybeNull Modifier and Type Field Description protected static MethodDescription.InDefinedShapeMethodConstant. DO_PRIVILEGEDThejava.security.AccessController#doPrivileged(PrivilegedExceptionAction)method ornullif this method is not available on the current VM.Methods in net.bytebuddy.implementation.bytecode.constant with annotations of type MaybeNull Modifier and Type Method Description private static MethodDescription.InDefinedShapeMethodConstant. doPrivileged()Resolves thejava.security.AccessController#doPrivilegedmethod if the security manager is supported on the current VM and if security manager support is not explicitly disabled.Method parameters in net.bytebuddy.implementation.bytecode.constant with annotations of type MaybeNull Modifier and Type Method Description booleanFieldConstant.Cached. equals(java.lang.Object other)booleanFieldConstant. equals(java.lang.Object other)booleanMethodConstant.CachedConstructor. equals(java.lang.Object other)booleanMethodConstant.CachedMethod. equals(java.lang.Object other)booleanMethodConstant. equals(java.lang.Object other)booleanMethodConstant.PrivilegedLookup. equals(java.lang.Object other)static StackManipulationSerializedConstant. of(java.io.Serializable value)Creates a new stack manipulation to load the supplied value onto the stack. -
Uses of MaybeNull in net.bytebuddy.matcher
Fields in net.bytebuddy.matcher with annotations of type MaybeNull Modifier and Type Field Description private java.lang.ClassLoaderClassLoaderParentMatcher. classLoaderThe class loader that is matched for being a child of the matched class loader.Method parameters in net.bytebuddy.matcher with annotations of type MaybeNull Modifier and Type Method Description static <T> ElementMatcher.Junction<T>ElementMatchers. is(java.lang.Object value)Matches the given value which can also benullby theObject.equals(Object)method or by a null-check.static <T extends java.lang.ClassLoader>
ElementMatcher.Junction<T>ElementMatchers. isChildOf(java.lang.ClassLoader classLoader)Matches any class loader that is either the given class loader or a child of the given class loader.static <T extends java.lang.ClassLoader>
ElementMatcher.Junction<T>ElementMatchers. isParentOf(java.lang.ClassLoader classLoader)Matches any class loader that is either the given class loader or a parent of the given class loader.booleanBooleanMatcher. matches(T target)Matches a target against this element matcher.booleanCachingMatcher. matches(T target)Matches a target against this element matcher.booleanClassLoaderHierarchyMatcher. matches(T target)Matches a target against this element matcher.booleanClassLoaderParentMatcher. matches(T target)Matches a target against this element matcher.booleanElementMatcher.Junction.ForNonNullValues. matches(W target)Matches a target against this element matcher.booleanEqualityMatcher. matches(T target)Matches a target against this element matcher.booleanFailSafeMatcher. matches(T target)Matches a target against this element matcher.booleanNegatingMatcher. matches(T target)Matches a target against this element matcher.booleanNullMatcher. matches(T target)Matches a target against this element matcher.protected booleanCachingMatcher. onCacheMiss(T target)Invoked if the cache is not hit.protected booleanCachingMatcher.WithInlineEviction. onCacheMiss(S target)Invoked if the cache is not hit.Constructor parameters in net.bytebuddy.matcher with annotations of type MaybeNull Constructor Description ClassLoaderParentMatcher(java.lang.ClassLoader classLoader)Creates a class loader parent element matcher. -
Uses of MaybeNull in net.bytebuddy.pool
Fields in net.bytebuddy.pool with annotations of type MaybeNull Modifier and Type Field Description private ClassFileVersionTypePool.Default.TypeExtractor. classFileVersionThe discovered class file version ornullif no version was yet discovered.private java.lang.ClassLoaderTypePool.ClassLoading. classLoaderThe class loader to query.protected java.lang.StringTypePool.Default.GenericTypeExtractor.ForSignature. currentTypeParameterThe name of the currently constructed type.private java.lang.StringTypePool.Default.LazyTypeDescription. declaringTypeNameThe binary name of this type's declaring type ornullif no such type exists.private java.lang.StringTypePool.Default.TypeExtractor. declaringTypeNameThe binary name of this type's declaring type ornullif no such type exists.private AnnotationValue<?,?>TypePool.Default.LazyTypeDescription.LazyMethodDescription. defaultValueThe default value of this method ornullif no such value exists.private AnnotationValue<?,?>TypePool.Default.TypeExtractor.MethodExtractor. defaultValueThe default value of the found method ornullif no such value exists.private java.lang.String[]TypePool.Default.LazyTypeDescription.MethodToken. exceptionNameAn array of internal names of the exceptions of the represented method ornullif there are no such exceptions.private java.lang.String[]TypePool.Default.TypeExtractor.MethodExtractor. exceptionNameAn array of internal names of the exceptions of the found method ornullif there are no such exceptions.private org.objectweb.asm.LabelTypePool.Default.TypeExtractor.MethodExtractor. firstLabelThe first label that is found in the method's body, if any, denoting the start of the method.private java.lang.StringTypePool.Default.LazyTypeDescription. genericSignatureThe type's generic signature as found in the class file ornullif the type is not generic.private java.lang.StringTypePool.Default.LazyTypeDescription.LazyFieldDescription. genericSignatureThe field's generic signature as found in the class file ornullif the field is not generic.private java.lang.StringTypePool.Default.LazyTypeDescription.LazyMethodDescription. genericSignatureThe method's generic signature as found in the class file ornullif the method is not generic.private java.lang.StringTypePool.Default.LazyTypeDescription.LazyRecordComponentDescription. genericSignatureThe record component's generic signature ornullif the record component is non-generic.private java.lang.StringTypePool.Default.TypeExtractor.FieldExtractor. genericSignatureThe generic signature of the field ornullif it is not generic.private java.lang.StringTypePool.Default.TypeExtractor. genericSignatureThe generic signature of the type ornullif it is not generic.private java.lang.StringTypePool.Default.TypeExtractor.MethodExtractor. genericSignatureThe generic signature of the method ornullif it is not generic.private java.lang.StringTypePool.Default.TypeExtractor.RecordComponentExtractor. genericSignatureThe record component's generic signature.private java.lang.String[]TypePool.Default.TypeExtractor. interfaceNameA list of internal names of interfaces implemented by this type ornullif no interfaces are implemented.private java.lang.StringTypePool.Default.TypeExtractor. internalNameThe internal name found for this type.private java.lang.StringTypePool.Default.LazyTypeDescription.LazyModuleDescription. mainClassThe module's main class ornullif no main class was specified.private java.lang.StringTypePool.Default.LazyTypeDescription.ModuleToken. mainClassThe module's main class ornullif no main class was specified.private java.lang.StringTypePool.Default.TypeExtractor.ModuleExtractor. mainClassThe module's main class ornullif no main class was specified.private java.lang.IntegerTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. modifiersThe modifiers of the parameter ornullif no modifiers are known for this parameter.private TypePool.Default.LazyTypeDescription.ModuleTokenTypePool.Default.LazyTypeDescription. moduleTokenA token to represent module information ornullif no module information is available.private TypePool.Default.LazyTypeDescription.ModuleTokenTypePool.Default.TypeExtractor. moduleTokenA token that describes module information ornullif no such information is available.private java.lang.StringTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. nameThe name of the parameter ornullif no explicit name for this parameter is known.private java.lang.StringTypePool.Default.LazyTypeDescription. nestHostThe binary name of the nest host ornullif no nest host was specified.private java.lang.StringTypePool.Default.TypeExtractor. nestHostThe nest host that was found in the class file ornullif no nest host was specified.static java.lang.StringTypePool.AbstractBase.ComponentTypeReference. NO_ARRAYIndicates that no component type is defined for the property.private java.lang.StringTypePool.Default.LazyTypeDescription. superClassDescriptorThe type's super type's descriptor ornullif this type does not define a super type.private java.lang.StringTypePool.Default.TypeExtractor. superClassNameThe internal name of the super type found for this type ornullif no such type exists.private java.lang.StringTypePool.Default.LazyTypeDescription.LazyModuleDescription. versionThe module version ornullif no version was specified.private java.lang.StringTypePool.Default.LazyTypeDescription.ModuleToken. versionThe module version ornullif no version was specified.private java.lang.StringTypePool.Default.TypeExtractor.ModuleExtractor. versionThe module version ornullif no version was specified.Methods in net.bytebuddy.pool with annotations of type MaybeNull Modifier and Type Method Description TypePool.ResolutionTypePool.CacheProvider.Discriminating. find(java.lang.String name)Attempts to find a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider. find(java.lang.String name)Attempts to find a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.NoOp. find(java.lang.String name)Attempts to find a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.Simple. find(java.lang.String name)Attempts to find a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.Simple.UsingSoftReference. find(java.lang.String name)Attempts to find a resolution in this cache.TypePool.ResolutionTypePool.CacheProvider.WithIllegalResolutionReattempt. find(java.lang.String name)Attempts to find a resolution in this cache.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType. getComponentType()Returns the component type of this type.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType. getComponentType()Returns the component type of this type.TypeDescription.GenericTypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyNonGenericReceiverType. getComponentType()Returns the component type of this type.TypeDescriptionTypePool.Default.LazyTypeDescription. getDeclaringType()Returns the declaring type of this instance.AnnotationValue<?,?>TypePool.Default.LazyTypeDescription.LazyMethodDescription. getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.MethodDescription.InDefinedShapeTypePool.Default.LazyTypeDescription. getEnclosingMethod()Returns a description of the method that encloses this type.MethodDescription.InDefinedShapeTypePool.Default.LazyTypeDescription.TypeContainment. getEnclosingMethod(TypePool typePool)Returns the enclosing method ornullif no such method exists.MethodDescription.InDefinedShapeTypePool.Default.LazyTypeDescription.TypeContainment.SelfContained. getEnclosingMethod(TypePool typePool)Returns the enclosing method ornullif no such method exists.MethodDescription.InDefinedShapeTypePool.Default.LazyTypeDescription.TypeContainment.WithinType. getEnclosingMethod(TypePool typePool)Returns the enclosing method ornullif no such method exists.TypeDescriptionTypePool.Default.LazyTypeDescription. getEnclosingType()Returns a description of this type's enclosing type if any.TypeDescriptionTypePool.Default.LazyTypeDescription.TypeContainment. getEnclosingType(TypePool typePool)Returns the enclosing type ornullif no such type exists.TypeDescriptionTypePool.Default.LazyTypeDescription.TypeContainment.SelfContained. getEnclosingType(TypePool typePool)Returns the enclosing type ornullif no such type exists.java.lang.StringTypePool.Default.LazyTypeDescription. getGenericSignature()java.lang.StringTypePool.Default.LazyTypeDescription.LazyFieldDescription. getGenericSignature()Returns the generic signature of this byte code element.java.lang.StringTypePool.Default.LazyTypeDescription.LazyMethodDescription. getGenericSignature()Returns the generic signature of this byte code element.java.lang.StringTypePool.Default.LazyTypeDescription.LazyRecordComponentDescription. getGenericSignature()java.lang.StringTypePool.Default.LazyTypeDescription.LazyModuleDescription. getMainClass()Returns the main class of this module.protected java.lang.IntegerTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. getModifiers()Returns the modifiers of the parameter ornullif no modifiers are known.protected java.lang.StringTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. getName()Returns the name of the parameter ornullif there is no such name.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.LazyParameterizedType. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.ForParameterizedType.Nested.LazyParameterizedType. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.ForPrimitiveType.LazyPrimitiveType. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyNonGenericReceiverType. getOwnerType()Returns the owner type of this type.TypeDescription.GenericTypePool.Default.LazyTypeDescription.LazyMethodDescription.LazyParameterizedReceiverType. getOwnerType()Returns the owner type of this type.PackageDescriptionTypePool.Default.LazyTypeDescription. getPackage()Returns the package of the type described by this instance ornullif the described type is a primitive type or an array.TypeDescription.GenericTypePool.Default.LazyTypeDescription.LazyMethodDescription. getReceiverType()Returns this methods receiver type.TypeDescription.GenericTypePool.Default.LazyTypeDescription. getSuperClass()Returns the super class of this type.protected abstract TypeDescription.GenericTypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.Delegate. getSuperClass()Returns the generic super class of the represented class ornullif none exists.TypeDescription.GenericTypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription. getSuperClass()TypeDescription.GenericTypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.ResolvedDelegate. getSuperClass()TypeDescription.GenericTypePool.Default.WithLazyResolution.ExtendedLazyTypeDescription.UnresolvedDelegate. getSuperClass()java.lang.StringTypePool.Default.LazyTypeDescription.LazyModuleDescription. getVersion()Returns the version of this module.java.lang.StringTypePool.AbstractBase.ComponentTypeReference. resolve()Lazily resolves the binary name of the array component type of an annotation value.java.lang.StringTypePool.Default.ComponentTypeLocator.ForAnnotationProperty.Bound. resolve()Lazily resolves the binary name of the array component type of an annotation value.java.lang.String[]TypePool.Default.LazyTypeDescription.LazyTypeList. toInternalNames()Returns a list of internal names of all types represented by this list.ModuleDescriptionTypePool.Default.LazyTypeDescription. toModuleDescription()Returns a representation of a Java module that is represented by this type description, normally amodule-info.classfile.org.objectweb.asm.MethodVisitorTypePool.Default.TypeExtractor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName)org.objectweb.asm.AnnotationVisitorTypePool.Default.TypeExtractor.FieldExtractor. visitTypeAnnotation(int rawTypeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypePool.Default.TypeExtractor.MethodExtractor. visitTypeAnnotation(int rawTypeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)Method parameters in net.bytebuddy.pool with annotations of type MaybeNull Modifier and Type Method Description protected static AnnotationListTypePool.Default.LazyTypeDescription.LazyAnnotationDescription. asListOfNullable(TypePool typePool, java.util.List<? extends TypePool.Default.LazyTypeDescription.AnnotationToken> tokens)Represents a list of annotation tokens in form of a list of lazy type annotations.booleanTypePool.Default.LazyTypeDescription.LazyAnnotationValue. equals(java.lang.Object other)static TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForFieldTypePool.Default.GenericTypeExtractor.ForSignature.OfField. extract(java.lang.String genericSignature)Extracts a generic field resolution of a field signature.static TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethodTypePool.Default.GenericTypeExtractor.ForSignature.OfMethod. extract(java.lang.String genericSignature)Extracts a generic method resolution of a method signature.static TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponentTypePool.Default.GenericTypeExtractor.ForSignature.OfRecordComponent. extract(java.lang.String genericSignature)Extracts a generic field resolution of a field signature.static TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForTypeTypePool.Default.GenericTypeExtractor.ForSignature.OfType. extract(java.lang.String genericSignature)Extracts a generic type resolution of a type signature.AnnotationValue.Loaded<X>TypePool.Default.LazyTypeDescription.LazyAnnotationValue.ForMismatchedType. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.AnnotationValue.Loaded<V>TypePool.Default.LazyTypeDescription.LazyAnnotationValue. load(java.lang.ClassLoader classLoader)Returns the loaded value of this annotation.static TypePoolTypePool.ClassLoading. of(java.lang.ClassLoader classLoader)Returns a type pool that attempts type descriptions by loadings types from the given class loader.static TypePoolTypePool.ClassLoading. of(java.lang.ClassLoader classLoader, TypePool parent)Returns a type pool that attempts type descriptions by loadings types from the given class loader.protected static TypeList.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType.LazyRawAnnotatedTypeList. of(TypePool typePool, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> annotationTokens, java.util.List<java.lang.String> descriptors)Creates generic type list only representing raw types.protected static TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.Raw.RawAnnotatedType. of(TypePool typePool, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, java.lang.String descriptor)Creates a new raw annotated type.protected static TypeDescription.GenericTypePool.Default.LazyTypeDescription.TokenizedGenericType. of(TypePool typePool, TypePool.Default.LazyTypeDescription.GenericTypeToken genericTypeToken, java.lang.String rawTypeDescriptor, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, TypeVariableSource typeVariableSource)Creates a new generic type description for a tokenized generic type.static TypePoolTypePool.Default. of(java.lang.ClassLoader classLoader)Returns a type pool for the provided class loader.static TypePoolTypePool.Default.WithLazyResolution. of(java.lang.ClassLoader classLoader)Returns a defaultTypePoolwith lazy resolution for the provided class loader.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal. toGenericType(TypePool typePool, TypeVariableSource typeVariableSource, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> boundaryAnnotationTokens)Transforms this token into a generic type representation.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.ForTypeVariable.Formal. toGenericType(TypePool typePool, TypeVariableSource typeVariableSource, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> boundaryAnnotationTokens)Transforms this token into a generic type representation.TypeDescription.GenericTypePool.Default.LazyTypeDescription.GenericTypeToken.ForUnboundWildcard. toGenericType(TypePool typePool, TypeVariableSource typeVariableSource, java.lang.String typePath, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> annotationTokens)Transforms this token into a generic type representation.voidTypePool.Default.TypeExtractor. visit(int classFileVersion, int modifiers, java.lang.String internalName, java.lang.String genericSignature, java.lang.String superClassName, java.lang.String[] interfaceName)voidTypePool.Default.TypeExtractor. visit(int classFileVersion, int modifiers, java.lang.String internalName, java.lang.String genericSignature, java.lang.String superClassName, java.lang.String[] interfaceName)voidTypePool.Default.TypeExtractor. visit(int classFileVersion, int modifiers, java.lang.String internalName, java.lang.String genericSignature, java.lang.String superClassName, java.lang.String[] interfaceName)voidTypePool.Default.TypeExtractor.ModuleExtractor. visitExport(java.lang.String aPackage, int modifiers, java.lang.String... modules)org.objectweb.asm.FieldVisitorTypePool.Default.TypeExtractor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.Object value)org.objectweb.asm.FieldVisitorTypePool.Default.TypeExtractor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.Object value)voidTypePool.Default.TypeExtractor. visitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)voidTypePool.Default.TypeExtractor. visitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)org.objectweb.asm.MethodVisitorTypePool.Default.TypeExtractor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName)org.objectweb.asm.MethodVisitorTypePool.Default.TypeExtractor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName)org.objectweb.asm.ModuleVisitorTypePool.Default.TypeExtractor. visitModule(java.lang.String name, int access, java.lang.String version)voidTypePool.Default.TypeExtractor.ModuleExtractor. visitOpen(java.lang.String aPackage, int modifiers, java.lang.String... modules)voidTypePool.Default.TypeExtractor. visitOuterClass(java.lang.String typeName, java.lang.String methodName, java.lang.String methodDescriptor)voidTypePool.Default.TypeExtractor. visitOuterClass(java.lang.String typeName, java.lang.String methodName, java.lang.String methodDescriptor)voidTypePool.Default.TypeExtractor.MethodExtractor. visitParameter(java.lang.String name, int modifiers)org.objectweb.asm.RecordComponentVisitorTypePool.Default.TypeExtractor. visitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String signature)voidTypePool.Default.TypeExtractor.ModuleExtractor. visitRequire(java.lang.String module, int modifiers, java.lang.String version)org.objectweb.asm.AnnotationVisitorTypePool.Default.TypeExtractor.FieldExtractor. visitTypeAnnotation(int rawTypeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)org.objectweb.asm.AnnotationVisitorTypePool.Default.TypeExtractor. visitTypeAnnotation(int rawTypeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)Constructor parameters in net.bytebuddy.pool with annotations of type MaybeNull Constructor Description ClassLoading(TypePool.CacheProvider cacheProvider, TypePool parent, java.lang.ClassLoader classLoader)Creates a class loadings type pool.DoubleIndexed(java.lang.String descriptor, org.objectweb.asm.TypePath typePath, int index, int preIndex)Creates a new annotation collector.DoubleIndexed(java.lang.String descriptor, org.objectweb.asm.TypePath typePath, int index, int preIndex, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> doubleIndexedPathMap)Creates a new annotation collector.FieldExtractor(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature)Creates a new field extractor.FieldToken(java.lang.String name, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)Creates a new field token.ForTypeVariable(java.lang.String descriptor, org.objectweb.asm.TypePath typePath)Creates a new annotation collector.ForTypeVariable(java.lang.String descriptor, org.objectweb.asm.TypePath typePath, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> pathMap)Creates a new annotation collector.LazyFieldDescription(java.lang.String name, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForField signatureResolution, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)Creates a new lazy field description.LazyMethodDescription(java.lang.String internalName, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod signatureResolution, java.lang.String[] exceptionTypeInternalName, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> returnTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> parameterTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> exceptionTypeAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> receiverTypeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, java.util.Map<java.lang.Integer,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> parameterAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken> parameterTokens, AnnotationValue<?,?> defaultValue)Creates a new lazy method description.LazyMethodDescription(java.lang.String internalName, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod signatureResolution, java.lang.String[] exceptionTypeInternalName, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> returnTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> parameterTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> exceptionTypeAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> receiverTypeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, java.util.Map<java.lang.Integer,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> parameterAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken> parameterTokens, AnnotationValue<?,?> defaultValue)Creates a new lazy method description.LazyMethodDescription(java.lang.String internalName, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForMethod signatureResolution, java.lang.String[] exceptionTypeInternalName, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> returnTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> parameterTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> exceptionTypeAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> receiverTypeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, java.util.Map<java.lang.Integer,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> parameterAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken> parameterTokens, AnnotationValue<?,?> defaultValue)Creates a new lazy method description.LazyModuleDescription(java.lang.String name, int modifiers, java.lang.String version, java.lang.String mainClass, java.util.Set<java.lang.String> packages, java.util.Map<java.lang.String,ModuleDescription.Requires> requires, java.util.Map<java.lang.String,ModuleDescription.Exports> exports, java.util.Map<java.lang.String,ModuleDescription.Opens> opens, java.util.Set<java.lang.String> uses, java.util.Map<java.lang.String,ModuleDescription.Provides> provides)Creates a new lazy module description.LazyModuleDescription(java.lang.String name, int modifiers, java.lang.String version, java.lang.String mainClass, java.util.Set<java.lang.String> packages, java.util.Map<java.lang.String,ModuleDescription.Requires> requires, java.util.Map<java.lang.String,ModuleDescription.Exports> exports, java.util.Map<java.lang.String,ModuleDescription.Opens> opens, java.util.Set<java.lang.String> uses, java.util.Map<java.lang.String,ModuleDescription.Provides> provides)Creates a new lazy module description.LazyRecordComponentDescription(java.lang.String name, java.lang.String descriptor, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.GenericTypeToken.Resolution.ForRecordComponent signatureResolution, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)Creates a new lazy description of a record component.LazyTypeDescription(TypePool typePool, int actualModifiers, int modifiers, java.lang.String name, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.TypeContainment typeContainment, java.lang.String declaringTypeInternalName, java.util.List<java.lang.String> declaredTypes, boolean anonymousType, java.lang.String nestHostInternalName, java.util.List<java.lang.String> nestMemberInternalNames, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> superClassAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> interfaceAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundsAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, TypePool.Default.LazyTypeDescription.ModuleToken moduleToken, java.util.List<TypePool.Default.LazyTypeDescription.FieldToken> fieldTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken> methodTokens, java.util.List<TypePool.Default.LazyTypeDescription.RecordComponentToken> recordComponentTokens, java.util.List<java.lang.String> permittedSubclasses, ClassFileVersion classFileVersion)Creates a new lazy type description.LazyTypeDescription(TypePool typePool, int actualModifiers, int modifiers, java.lang.String name, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.TypeContainment typeContainment, java.lang.String declaringTypeInternalName, java.util.List<java.lang.String> declaredTypes, boolean anonymousType, java.lang.String nestHostInternalName, java.util.List<java.lang.String> nestMemberInternalNames, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> superClassAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> interfaceAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundsAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, TypePool.Default.LazyTypeDescription.ModuleToken moduleToken, java.util.List<TypePool.Default.LazyTypeDescription.FieldToken> fieldTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken> methodTokens, java.util.List<TypePool.Default.LazyTypeDescription.RecordComponentToken> recordComponentTokens, java.util.List<java.lang.String> permittedSubclasses, ClassFileVersion classFileVersion)Creates a new lazy type description.LazyTypeDescription(TypePool typePool, int actualModifiers, int modifiers, java.lang.String name, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.TypeContainment typeContainment, java.lang.String declaringTypeInternalName, java.util.List<java.lang.String> declaredTypes, boolean anonymousType, java.lang.String nestHostInternalName, java.util.List<java.lang.String> nestMemberInternalNames, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> superClassAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> interfaceAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundsAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, TypePool.Default.LazyTypeDescription.ModuleToken moduleToken, java.util.List<TypePool.Default.LazyTypeDescription.FieldToken> fieldTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken> methodTokens, java.util.List<TypePool.Default.LazyTypeDescription.RecordComponentToken> recordComponentTokens, java.util.List<java.lang.String> permittedSubclasses, ClassFileVersion classFileVersion)Creates a new lazy type description.LazyTypeDescription(TypePool typePool, int actualModifiers, int modifiers, java.lang.String name, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.TypeContainment typeContainment, java.lang.String declaringTypeInternalName, java.util.List<java.lang.String> declaredTypes, boolean anonymousType, java.lang.String nestHostInternalName, java.util.List<java.lang.String> nestMemberInternalNames, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> superClassAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> interfaceAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundsAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, TypePool.Default.LazyTypeDescription.ModuleToken moduleToken, java.util.List<TypePool.Default.LazyTypeDescription.FieldToken> fieldTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken> methodTokens, java.util.List<TypePool.Default.LazyTypeDescription.RecordComponentToken> recordComponentTokens, java.util.List<java.lang.String> permittedSubclasses, ClassFileVersion classFileVersion)Creates a new lazy type description.LazyTypeDescription(TypePool typePool, int actualModifiers, int modifiers, java.lang.String name, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.TypeContainment typeContainment, java.lang.String declaringTypeInternalName, java.util.List<java.lang.String> declaredTypes, boolean anonymousType, java.lang.String nestHostInternalName, java.util.List<java.lang.String> nestMemberInternalNames, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> superClassAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> interfaceAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundsAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, TypePool.Default.LazyTypeDescription.ModuleToken moduleToken, java.util.List<TypePool.Default.LazyTypeDescription.FieldToken> fieldTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken> methodTokens, java.util.List<TypePool.Default.LazyTypeDescription.RecordComponentToken> recordComponentTokens, java.util.List<java.lang.String> permittedSubclasses, ClassFileVersion classFileVersion)Creates a new lazy type description.LazyTypeDescription(TypePool typePool, int actualModifiers, int modifiers, java.lang.String name, java.lang.String superClassInternalName, java.lang.String[] interfaceInternalName, java.lang.String genericSignature, TypePool.Default.LazyTypeDescription.TypeContainment typeContainment, java.lang.String declaringTypeInternalName, java.util.List<java.lang.String> declaredTypes, boolean anonymousType, java.lang.String nestHostInternalName, java.util.List<java.lang.String> nestMemberInternalNames, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> superClassAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> interfaceAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundsAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, TypePool.Default.LazyTypeDescription.ModuleToken moduleToken, java.util.List<TypePool.Default.LazyTypeDescription.FieldToken> fieldTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken> methodTokens, java.util.List<TypePool.Default.LazyTypeDescription.RecordComponentToken> recordComponentTokens, java.util.List<java.lang.String> permittedSubclasses, ClassFileVersion classFileVersion)Creates a new lazy type description.MethodExtractor(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName)Creates a method extractor.MethodExtractor(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName)Creates a method extractor.MethodToken(java.lang.String name, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> returnTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> parameterTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> exceptionTypeAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> receiverTypeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, java.util.Map<java.lang.Integer,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> parameterAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken> parameterTokens, AnnotationValue<?,?> defaultValue)Creates a new method token.MethodToken(java.lang.String name, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> returnTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> parameterTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> exceptionTypeAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> receiverTypeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, java.util.Map<java.lang.Integer,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> parameterAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken> parameterTokens, AnnotationValue<?,?> defaultValue)Creates a new method token.MethodToken(java.lang.String name, int modifiers, java.lang.String descriptor, java.lang.String genericSignature, java.lang.String[] exceptionName, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> typeVariableAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>>> typeVariableBoundAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> returnTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> parameterTypeAnnotationTokens, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> exceptionTypeAnnotationTokens, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> receiverTypeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens, java.util.Map<java.lang.Integer,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> parameterAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken> parameterTokens, AnnotationValue<?,?> defaultValue)Creates a new method token.ModuleExtractor(java.lang.String name, int modifiers, java.lang.String version)Creates a new module token.ModuleToken(java.lang.String name, int modifiers, java.lang.String version, java.lang.String mainClass, java.util.Set<java.lang.String> packages, java.util.Map<java.lang.String,ModuleDescription.Requires> requires, java.util.Map<java.lang.String,ModuleDescription.Exports> exports, java.util.Map<java.lang.String,ModuleDescription.Opens> opens, java.util.Set<java.lang.String> uses, java.util.Map<java.lang.String,ModuleDescription.Provides> provides)Creates a new module token.ModuleToken(java.lang.String name, int modifiers, java.lang.String version, java.lang.String mainClass, java.util.Set<java.lang.String> packages, java.util.Map<java.lang.String,ModuleDescription.Requires> requires, java.util.Map<java.lang.String,ModuleDescription.Exports> exports, java.util.Map<java.lang.String,ModuleDescription.Opens> opens, java.util.Set<java.lang.String> uses, java.util.Map<java.lang.String,ModuleDescription.Provides> provides)Creates a new module token.ParameterToken(java.lang.String name)Creates a parameter token for a parameter with an explicit name and without specific modifiers.ParameterToken(java.lang.String name, java.lang.Integer modifiers)Creates a parameter token for a parameter with an explicit name and with specific modifiers.ParameterToken(java.lang.String name, java.lang.Integer modifiers)Creates a parameter token for a parameter with an explicit name and with specific modifiers.RecordComponentExtractor(java.lang.String name, java.lang.String descriptor, java.lang.String genericSignature)Creates a new record component extractor.RecordComponentToken(java.lang.String name, java.lang.String descriptor, java.lang.String genericSignature, java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>> typeAnnotationTokens, java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken> annotationTokens)Creates a new record component token.WithIndex(java.lang.String descriptor, org.objectweb.asm.TypePath typePath, int index)Creates a new annotation collector.WithIndex(java.lang.String descriptor, org.objectweb.asm.TypePath typePath, int index, java.util.Map<java.lang.Integer,java.util.Map<java.lang.String,java.util.List<TypePool.Default.LazyTypeDescription.AnnotationToken>>> indexedPathMap)Creates a new annotation collector. -
Uses of MaybeNull in net.bytebuddy.utility
Fields in net.bytebuddy.utility with annotations of type MaybeNull Modifier and Type Field Description private static GraalImageCodeGraalImageCode. currentThe current image code ornullif the image code was not yet resolved.private static java.lang.Class<?>AsmClassWriter.Factory.Default. JDK_CLASS_READERThecodes.rafael.asmjdkbridge.JdkClassReadertype ornullif not available.Methods in net.bytebuddy.utility with annotations of type MaybeNull Modifier and Type Method Description <T> java.util.Queue<T>QueueFactory.Dispatcher. arrayDeque()Creates a new array deque.<T> java.util.Queue<T>QueueFactory.Dispatcher. arrayDeque(java.util.Collection<? extends T> elements)Creates a new array deque.private static <T> TAsmClassReader.Factory.Default. doPrivileged(java.security.PrivilegedAction<T> action)A proxy forjava.security.AccessController#doPrivilegedthat is activated if available.private static <T> TAsmClassWriter.Factory.Default. doPrivileged(java.security.PrivilegedAction<T> action)A proxy forjava.security.AccessController#doPrivilegedthat is activated if available.private static <T> TGraalImageCode. doPrivileged(java.security.PrivilegedAction<T> action)A proxy forjava.security.AccessController#doPrivilegedthat is activated if available.java.lang.ClassLoaderJavaModule. getClassLoader()Returns the class loader of this module.java.lang.ClassLoaderJavaModule.Module. getClassLoader(java.lang.Object value)Returns the class loader of a module.java.lang.String[]AsmClassReader.ForClassFileApi.JdkClassReader. getInterfaces(java.lang.Object classReader)Returns an array of internal names of the represented type's interface types, ornullif none.java.lang.String[]AsmClassReader.ForClassFileApi. getInterfaceTypeName()java.lang.ObjectJavaModule.Resolver. getModule(java.lang.Class<?> type)Resolves thejava.lang.Moduleof the supplied type.java.io.InputStreamJavaModule. getResourceAsStream(java.lang.String name)Returns a resource stream for this module for a resource of the given name ornullif such a resource does not exist.java.io.InputStreamJavaModule.Module. getResourceAsStream(java.lang.Object value, java.lang.String name)Returns a resource stream for this module for a resource of the given name ornullif such a resource does not exist.java.lang.StringAsmClassWriter.SuperClassResolvingJdkClassWriter. getSuperClass(java.lang.String internalName)Resolves the super class for a given internal class name, ornullif a given class represents an interface.java.lang.StringAsmClassReader.ForClassFileApi. getSuperClassInternalName()Returns the internal name of the represented class's super class, ornullif no such class exists.java.lang.StringAsmClassReader. getSuperClassInternalName()Returns the internal name of the represented class's super class, ornullif no such class exists.java.lang.StringAsmClassWriter.Factory.Default.NonRetainingAsmClassReader. getSuperClassInternalName()Returns the internal name of the represented class's super class, ornullif no such class exists.java.lang.StringAsmClassReader.ForClassFileApi. getSuperClassName()java.lang.StringAsmClassReader.ForClassFileApi.JdkClassReader. getSuperName(java.lang.Object classReader)Returns the internal name of the represented type's super class ornullif there is none.java.lang.ObjectInvoker. invoke(java.lang.reflect.Method method, java.lang.Object instance, java.lang.Object[] argument)Invokes a method viaMethod.invoke(Object, Object...).protected static JavaConstantJavaConstant.Simple. ofLoadedOrNull(java.lang.Object value)Resolves a loaded Java value to a Java constant representation.static JavaModuleJavaModule. ofType(java.lang.Class<?> type)Returns a representation of the supplied type'sjava.lang.Moduleornullif the current VM does not support modules.<T> TAsmClassReader.ForAsm. unwrap(java.lang.Class<T> type)Unwraps a class reader to the underlying reader mechanism.<T> TAsmClassReader.ForClassFileApi. unwrap(java.lang.Class<T> type)Unwraps a class reader to the underlying reader mechanism.<T> TAsmClassReader. unwrap(java.lang.Class<T> type)Unwraps a class reader to the underlying reader mechanism.<T> TAsmClassWriter.Factory.Default.NonRetainingAsmClassReader. unwrap(java.lang.Class<T> type)Unwraps a class reader to the underlying reader mechanism.static ConstantValueConstantValue.Simple. wrapOrNull(java.lang.Object value)Returns a constant value for the supplied constant value.Method parameters in net.bytebuddy.utility with annotations of type MaybeNull Modifier and Type Method Description booleanJavaConstant.Dynamic. equals(java.lang.Object object)booleanJavaConstant.MethodHandle. equals(java.lang.Object other)booleanJavaConstant.MethodType. equals(java.lang.Object other)booleanJavaConstant.Simple. equals(java.lang.Object object)booleanJavaModule. equals(java.lang.Object other)static java.lang.StringRandomString. hashOf(java.lang.Object value)Represents a object value as a string hash.java.lang.ObjectInvoker. invoke(java.lang.reflect.Method method, java.lang.Object instance, java.lang.Object[] argument)Invokes a method viaMethod.invoke(Object, Object...).java.lang.ObjectInvoker. invoke(java.lang.reflect.Method method, java.lang.Object instance, java.lang.Object[] argument)Invokes a method viaMethod.invoke(Object, Object...).booleanJavaModule. isExported(PackageDescription packageDescription, JavaModule module)Returnstrueif this module exports the supplied package to this module.booleanJavaModule. isOpened(PackageDescription packageDescription, JavaModule module)Returnstrueif this module opens the supplied package to this module.static JavaConstantJavaConstant.Simple. ofDescription(java.lang.Object value, java.lang.ClassLoader classLoader)Creates a Java constant value from ajava.lang.constant.ConstantDesc.Constructor parameters in net.bytebuddy.utility with annotations of type MaybeNull Constructor Description JavaType(java.lang.String typeName, int modifiers, java.lang.reflect.Type superClass, java.lang.reflect.Type... anInterface)Creates a new java type representation.JavaType(java.lang.String typeName, int modifiers, TypeDefinition superClass, TypeDefinition... anInterface)Creates a new java type representation.JavaType(java.lang.String typeName, int modifiers, TypeDescription.Generic superClass, TypeList.Generic interfaces)Creates a new java type representation.LatentTypeWithSimpleName(java.lang.String name, int modifiers, TypeDescription.Generic superClass, java.util.List<? extends TypeDescription.Generic> interfaces)Creates a new latent type with a simple name. -
Uses of MaybeNull in net.bytebuddy.utility.dispatcher
Fields in net.bytebuddy.utility.dispatcher with annotations of type MaybeNull Modifier and Type Field Description private java.lang.ClassLoaderJavaDispatcher. classLoaderThe class loader to resolve the proxied type from ornullif the bootstrap loader should be used.private static java.lang.StringJavaDispatcher.DynamicClassLoader. DUMP_FOLDERThe dump folder that is defined by theTypeWriter.DUMP_PROPERTYproperty ornullif not set.private java.lang.ObjectJavaDispatcher.Dispatcher.ForDefaultValue. valueThe default value.Methods in net.bytebuddy.utility.dispatcher with annotations of type MaybeNull Modifier and Type Method Description java.lang.ObjectJavaDispatcher.Dispatcher.ForDefaultValue. invoke(java.lang.Object[] argument)Invokes the proxied action.java.lang.ObjectJavaDispatcher.Dispatcher.ForStaticMethod. invoke(java.lang.Object[] argument)Invokes the proxied action.java.lang.ObjectJavaDispatcher.Dispatcher. invoke(java.lang.Object[] argument)Invokes the proxied action.java.lang.ObjectJavaDispatcher.ProxiedInvocationHandler. invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] argument)Method parameters in net.bytebuddy.utility.dispatcher with annotations of type MaybeNull Modifier and Type Method Description voidJavaDispatcher.DynamicClassLoader.Resolver. accept(java.lang.ClassLoader classLoader, java.lang.Class<?> target)Adjusts a module graph if necessary.voidJavaDispatcher.DynamicClassLoader.Resolver.ForModuleSystem. accept(java.lang.ClassLoader classLoader, java.lang.Class<?> target)Adjusts a module graph if necessary.voidJavaDispatcher.DynamicClassLoader.Resolver.NoOp. accept(java.lang.ClassLoader classLoader, java.lang.Class<?> target)Adjusts a module graph if necessary.java.lang.ObjectJavaDispatcher.DirectInvoker. invoke(java.lang.reflect.Method method, java.lang.Object instance, java.lang.Object[] argument)Invokes a method viaMethod.invoke(Object, Object...).java.lang.ObjectJavaDispatcher.DirectInvoker. invoke(java.lang.reflect.Method method, java.lang.Object instance, java.lang.Object[] argument)Invokes a method viaMethod.invoke(Object, Object...).java.lang.ObjectJavaDispatcher.ProxiedInvocationHandler. invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] argument)static <T> java.security.PrivilegedAction<T>JavaDispatcher. of(java.lang.Class<T> type, java.lang.ClassLoader classLoader)Resolves an action for creating a dispatcher for the provided type.protected static <T> java.security.PrivilegedAction<T>JavaDispatcher. of(java.lang.Class<T> type, java.lang.ClassLoader classLoader, boolean generate)Resolves an action for creating a dispatcher for the provided type.Constructor parameters in net.bytebuddy.utility.dispatcher with annotations of type MaybeNull Constructor Description ForDefaultValue(java.lang.Object value, int load, int returned, int size)Creates a new default value dispatcher.JavaDispatcher(java.lang.Class<T> proxy, java.lang.ClassLoader classLoader, boolean generate)Creates a new dispatcher. -
Uses of MaybeNull in net.bytebuddy.utility.privilege
Methods in net.bytebuddy.utility.privilege with annotations of type MaybeNull Modifier and Type Method Description java.lang.reflect.MethodGetMethodAction. run() -
Uses of MaybeNull in net.bytebuddy.utility.visitor
Methods in net.bytebuddy.utility.visitor with annotations of type MaybeNull Modifier and Type Method Description protected org.objectweb.asm.AnnotationVisitorMetadataAwareClassVisitor. onVisitAnnotation(java.lang.String descriptor, boolean visible)An order-sensitive invocation ofClassVisitor.visitAnnotation(String, boolean).protected org.objectweb.asm.FieldVisitorMetadataAwareClassVisitor. onVisitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)An order-sensitive invocation ofClassVisitor.visitField(int, String, String, String, Object).protected org.objectweb.asm.MethodVisitorMetadataAwareClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)An order-sensitive invocation ofClassVisitor.visitMethod(int, String, String, String, String[]).protected org.objectweb.asm.ModuleVisitorMetadataAwareClassVisitor. onVisitModule(java.lang.String name, int modifiers, java.lang.String version)An order-sensitive invocation ogClassVisitor.visitModule(String, int, String).protected org.objectweb.asm.RecordComponentVisitorMetadataAwareClassVisitor. onVisitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String signature)An order-sensitive invocation ofClassVisitor.visitRecordComponent(String, String, String).protected org.objectweb.asm.AnnotationVisitorMetadataAwareClassVisitor. onVisitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)An order-sensitive invocation ofClassVisitor.visitTypeAnnotation(int, TypePath, String, boolean).org.objectweb.asm.AnnotationVisitorMetadataAwareClassVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)org.objectweb.asm.FieldVisitorMetadataAwareClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.MethodVisitorMetadataAwareClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.ModuleVisitorMetadataAwareClassVisitor. visitModule(java.lang.String name, int access, java.lang.String version)org.objectweb.asm.RecordComponentVisitorMetadataAwareClassVisitor. visitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String signature)org.objectweb.asm.AnnotationVisitorMetadataAwareClassVisitor. visitTypeAnnotation(int typeReference, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)Method parameters in net.bytebuddy.utility.visitor with annotations of type MaybeNull Modifier and Type Method Description protected org.objectweb.asm.FieldVisitorMetadataAwareClassVisitor. onVisitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)An order-sensitive invocation ofClassVisitor.visitField(int, String, String, String, Object).protected org.objectweb.asm.FieldVisitorMetadataAwareClassVisitor. onVisitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)An order-sensitive invocation ofClassVisitor.visitField(int, String, String, String, Object).protected voidMetadataAwareClassVisitor. onVisitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)An order-sensitive invocation ofClassVisitor.visitInnerClass(String, String, String, int).protected voidMetadataAwareClassVisitor. onVisitInnerClass(java.lang.String internalName, java.lang.String outerName, java.lang.String innerName, int modifiers)An order-sensitive invocation ofClassVisitor.visitInnerClass(String, String, String, int).protected org.objectweb.asm.MethodVisitorMetadataAwareClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)An order-sensitive invocation ofClassVisitor.visitMethod(int, String, String, String, String[]).protected org.objectweb.asm.MethodVisitorMetadataAwareClassVisitor. onVisitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)An order-sensitive invocation ofClassVisitor.visitMethod(int, String, String, String, String[]).protected org.objectweb.asm.ModuleVisitorMetadataAwareClassVisitor. onVisitModule(java.lang.String name, int modifiers, java.lang.String version)An order-sensitive invocation ogClassVisitor.visitModule(String, int, String).protected voidMetadataAwareClassVisitor. onVisitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String descriptor)An order-sensitive invocation ofClassVisitor.visitOuterClass(String, String, String).protected voidMetadataAwareClassVisitor. onVisitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String descriptor)An order-sensitive invocation ofClassVisitor.visitOuterClass(String, String, String).protected org.objectweb.asm.RecordComponentVisitorMetadataAwareClassVisitor. onVisitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String signature)An order-sensitive invocation ofClassVisitor.visitRecordComponent(String, String, String).protected voidMetadataAwareClassVisitor. onVisitSource(java.lang.String source, java.lang.String debug)An order-sensitive invocation ogClassVisitor.visitSource(String, String).protected voidMetadataAwareClassVisitor. onVisitSource(java.lang.String source, java.lang.String debug)An order-sensitive invocation ogClassVisitor.visitSource(String, String).org.objectweb.asm.FieldVisitorMetadataAwareClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)org.objectweb.asm.FieldVisitorMetadataAwareClassVisitor. visitField(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)voidStackAwareMethodVisitor. visitFrame(int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)voidStackAwareMethodVisitor. visitFrame(int type, int localVariableLength, java.lang.Object[] localVariable, int stackSize, java.lang.Object[] stack)voidMetadataAwareClassVisitor. visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int modifiers)voidMetadataAwareClassVisitor. visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int modifiers)org.objectweb.asm.MethodVisitorMetadataAwareClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.MethodVisitorMetadataAwareClassVisitor. visitMethod(int modifiers, java.lang.String internalName, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exception)org.objectweb.asm.ModuleVisitorMetadataAwareClassVisitor. visitModule(java.lang.String name, int access, java.lang.String version)voidMetadataAwareClassVisitor. visitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String descriptor)voidMetadataAwareClassVisitor. visitOuterClass(java.lang.String owner, java.lang.String name, java.lang.String descriptor)org.objectweb.asm.RecordComponentVisitorMetadataAwareClassVisitor. visitRecordComponent(java.lang.String name, java.lang.String descriptor, java.lang.String signature)voidMetadataAwareClassVisitor. visitSource(java.lang.String source, java.lang.String debug)voidMetadataAwareClassVisitor. visitSource(java.lang.String source, java.lang.String debug)voidStackAwareMethodVisitor. visitTryCatchBlock(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, java.lang.String type)
-