Uses of Interface
net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender.Factory
-
Packages that use RecordComponentAttributeAppender.Factory Package Description net.bytebuddy.dynamic This package contains classes and interfaces that are connected to writing the byte stream that represents a Java type that is dynamically created and for loading this type into a running JVM process.net.bytebuddy.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.implementation.attribute 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.Factory Modifier and Type Field Description private RecordComponentAttributeAppender.Factory
DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter. recordComponentAttributeAppenderFactory
The record component attribute appender factory to apply.private 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.Factory Modifier and Type Method Description DynamicType.Builder.RecordComponentDefinition.Optional<U>
DynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter. attribute(RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory)
Applies the supplied record component attribute appender factory onto the previously defined record component.DynamicType.Builder.RecordComponentDefinition.Optional<U>
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.Optional<S>
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.Factory Constructor Description RecordComponentDefinitionAdapter(RecordComponentAttributeAppender.Factory recordComponentAttributeAppenderFactory, Transformer<RecordComponentDescription> transformer, RecordComponentDescription.Token token)
Creates a new record component definition adapter.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.Factory Modifier and Type Field Description private 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.Factory Modifier and Type Method Description protected 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.Factory Modifier and Type Method Description RecordComponentRegistry
RecordComponentRegistry.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
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.Factory Constructor Description 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.Factory Modifier and Type Class Description static class
RecordComponentAttributeAppender.Explicit
Appends an annotation to a record component.static class
RecordComponentAttributeAppender.Factory.Compound
A record component attribute appender factory that combines several record component attribute appender factories to be represented as a single factory.static class
RecordComponentAttributeAppender.ForInstrumentedRecordComponent
An attribute appender that writes all annotations that are declared on a record component.static class
RecordComponentAttributeAppender.NoOp
A record component attribute appender that does not append any attributes.Fields in net.bytebuddy.implementation.attribute with type parameters of type RecordComponentAttributeAppender.Factory Modifier and Type Field Description private java.util.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.Factory Constructor Description Compound(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.Factory Constructor Description Compound(java.util.List<? extends RecordComponentAttributeAppender.Factory> factories)
Creates a new compound record component attribute appender factory.
-