Uses of Interface
net.bytebuddy.implementation.attribute.RecordComponentAttributeAppender
-
Packages that use RecordComponentAttributeAppender Package Description 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 in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold that return RecordComponentAttributeAppender Modifier and Type Method Description RecordComponentAttributeAppender
TypeWriter.RecordComponentPool.Record.ForExplicitRecordComponent. getRecordComponentAppender()
Returns the record component attribute appender for a given record component.RecordComponentAttributeAppender
TypeWriter.RecordComponentPool.Record.ForImplicitRecordComponent. getRecordComponentAppender()
Returns the record component attribute appender for a given record component.RecordComponentAttributeAppender
TypeWriter.RecordComponentPool.Record. getRecordComponentAppender()
Returns the record component attribute appender for a given record component.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type RecordComponentAttributeAppender Constructor Description Entry(ElementMatcher<? super RecordComponentDescription> matcher, RecordComponentAttributeAppender recordComponentAttributeAppender, Transformer<RecordComponentDescription> transformer)
Creates a new entry.ForExplicitRecordComponent(RecordComponentAttributeAppender attributeAppender, RecordComponentDescription recordComponentDescription)
Creates a record for a rich record component. -
Uses of RecordComponentAttributeAppender in net.bytebuddy.implementation.attribute
Classes in net.bytebuddy.implementation.attribute that implement RecordComponentAttributeAppender Modifier and Type Class Description static class
RecordComponentAttributeAppender.Compound
A record component attribute appender that combines several method attribute appenders to be represented as a single record component attribute appender.static class
RecordComponentAttributeAppender.Explicit
Appends an annotation to a record component.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.Methods in net.bytebuddy.implementation.attribute that return RecordComponentAttributeAppender Modifier and Type Method Description RecordComponentAttributeAppender
RecordComponentAttributeAppender.Explicit. make(TypeDescription typeDescription)
Returns a record component attribute appender that is applicable for a given type description.RecordComponentAttributeAppender
RecordComponentAttributeAppender.Factory.Compound. make(TypeDescription typeDescription)
Returns a record component attribute appender that is applicable for a given type description.RecordComponentAttributeAppender
RecordComponentAttributeAppender.Factory. make(TypeDescription typeDescription)
Returns a record component attribute appender that is applicable for a given type description.RecordComponentAttributeAppender
RecordComponentAttributeAppender.ForInstrumentedRecordComponent. make(TypeDescription typeDescription)
Returns a record component attribute appender that is applicable for a given type description.RecordComponentAttributeAppender
RecordComponentAttributeAppender.NoOp. make(TypeDescription typeDescription)
Returns a record component attribute appender that is applicable for a given type description.Constructors in net.bytebuddy.implementation.attribute with parameters of type RecordComponentAttributeAppender Constructor Description Compound(RecordComponentAttributeAppender... recordComponentAttributeAppender)
Creates a new compound record component attribute appender.Constructor parameters in net.bytebuddy.implementation.attribute with type arguments of type RecordComponentAttributeAppender Constructor Description Compound(List<? extends RecordComponentAttributeAppender> recordComponentAttributeAppenders)
Creates a new compound record component attribute appender.
-