Uses of Interface
net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Factory
Packages that use RecordComponentAttributeAppender.Factory
Package
Description
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
All types and classes in this package are responsible for writing attributes for a given Java byte code element,
i.e.
-
Uses of RecordComponentAttributeAppender.Factory in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic declared as RecordComponentAttributeAppender.FactoryModifier and TypeFieldDescriptionprivate final RecordComponentAttributeAppender.Factory
DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter.recordComponentAttributeAppenderFactory
The record component attribute appender factory to apply.private final RecordComponentAttributeAppender.Factory
DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter.recordComponentAttributeAppenderFactory
The record component attribute appender factory to apply.Methods in net.bytebuddy.dynamic with parameters of type RecordComponentAttributeAppender.FactoryModifier and TypeMethodDescriptionDynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter.attribute
(RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory) Applies the supplied record component attribute appender factory onto the previously defined record component.DynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter.attribute
(RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory) Applies the supplied record component attribute appender factory onto the previously defined record component.DynamicType.Builder.RecordComponentDefinition.attribute
(RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory) Applies the supplied record component attribute appender factory onto the previously defined record component.Constructors in net.bytebuddy.dynamic with parameters of type RecordComponentAttributeAppender.FactoryModifierConstructorDescriptionprotected
RecordComponentDefinitionAdapter
(RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory, Transformer<RecordComponentDescription> transformer, RecordComponentDescription.Token token) Creates a new record component definition adapter.protected
RecordComponentMatchAdapter
(LatentMatcher<? super RecordComponentDescription> matcher, RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory, Transformer<RecordComponentDescription> transformer) Creates a new record component match adapter. -
Uses of RecordComponentAttributeAppender.Factory in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold declared as RecordComponentAttributeAppender.FactoryModifier and TypeFieldDescriptionprivate final RecordComponentAttributeAppender.Factory
RecordComponentRegistry.Default.Entry.recordComponentAttributeAppender
The record component attribute appender factory to apply on any matched record component.Methods in net.bytebuddy.dynamic.scaffold that return RecordComponentAttributeAppender.FactoryModifier and TypeMethodDescriptionprotected RecordComponentAttributeAppender.Factory
RecordComponentRegistry.Default.Entry.getRecordComponentAttributeAppender()
Returns the record component attribute appender factory to apply on any matched record component.Methods in net.bytebuddy.dynamic.scaffold with parameters of type RecordComponentAttributeAppender.FactoryModifier and TypeMethodDescriptionRecordComponentRegistry.Default.prepend
(LatentMatcher<? super RecordComponentDescription> matcher, RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory, Transformer<RecordComponentDescription> transformer) Prepends the given record component definition to this record component registry, i.e.RecordComponentRegistry.prepend
(LatentMatcher<? super RecordComponentDescription> matcher, RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory, Transformer<RecordComponentDescription> transformer) Prepends the given record component definition to this record component registry, i.e.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type RecordComponentAttributeAppender.FactoryModifierConstructorDescriptionprotected
Entry
(LatentMatcher<? super RecordComponentDescription> matcher, RecordComponentAttributeAppender.Factory recordComponentAttributeAppender, Transformer<RecordComponentDescription> transformer) Creates a new entry. -
Uses of RecordComponentAttributeAppender.Factory in net.bytebuddy.implementation.attribute
Classes in net.bytebuddy.implementation.attribute that implement RecordComponentAttributeAppender.FactoryModifier and TypeClassDescriptionstatic class
Appends an annotation to a record component.static class
A record component attribute appender factory that combines several record component attribute appender factories to be represented as a single factory.static enum
An attribute appender that writes all annotations that are declared on a record component.static enum
A record component attribute appender that does not append any attributes.Fields in net.bytebuddy.implementation.attribute with type parameters of type RecordComponentAttributeAppender.FactoryModifier and TypeFieldDescriptionprivate final List<RecordComponentAttributeAppender.Factory>
RecordComponentAttributeAppender.Factory.Compound.factories
The factories that this compound factory represents in their application order.Constructors in net.bytebuddy.implementation.attribute with parameters of type RecordComponentAttributeAppender.FactoryModifierConstructorDescriptionCompound
(RecordComponentAttributeAppender.Factory... factory) Creates a new compound record component attribute appender factory.Constructor parameters in net.bytebuddy.implementation.attribute with type arguments of type RecordComponentAttributeAppender.FactoryModifierConstructorDescriptionCompound
(List<? extends RecordComponentAttributeAppender.Factory> factories) Creates a new compound record component attribute appender factory.