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.FactoryDynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter.recordComponentAttributeAppenderFactoryThe record component attribute appender factory to apply.private final RecordComponentAttributeAppender.FactoryDynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter.recordComponentAttributeAppenderFactoryThe 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.FactoryModifierConstructorDescriptionprotectedRecordComponentDefinitionAdapter(RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory, Transformer<RecordComponentDescription> transformer, RecordComponentDescription.Token token) Creates a new record component definition adapter.protectedRecordComponentMatchAdapter(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.FactoryRecordComponentRegistry.Default.Entry.recordComponentAttributeAppenderThe 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.FactoryRecordComponentRegistry.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.FactoryModifierConstructorDescriptionprotectedEntry(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 classAppends an annotation to a record component.static classA record component attribute appender factory that combines several record component attribute appender factories to be represented as a single factory.static enumAn attribute appender that writes all annotations that are declared on a record component.static enumA 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.factoriesThe 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.