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.FactoryDynamicType.Builder.AbstractBase.Adapter.RecordComponentDefinitionAdapter. recordComponentAttributeAppenderFactoryThe record component attribute appender factory to apply.private RecordComponentAttributeAppender.FactoryDynamicType.Builder.AbstractBase.Adapter.RecordComponentMatchAdapter. recordComponentAttributeAppenderFactoryThe 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.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.Factory Modifier and Type Method Description protected 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.Factory Modifier and Type Method Description RecordComponentRegistryRecordComponentRegistry.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.RecordComponentRegistryRecordComponentRegistry. 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 classRecordComponentAttributeAppender.ExplicitAppends an annotation to a record component.static classRecordComponentAttributeAppender.Factory.CompoundA record component attribute appender factory that combines several record component attribute appender factories to be represented as a single factory.static classRecordComponentAttributeAppender.ForInstrumentedRecordComponentAn attribute appender that writes all annotations that are declared on a record component.static classRecordComponentAttributeAppender.NoOpA 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. factoriesThe 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.
-