Uses of Interface
net.bytebuddy.implementation.attribute.FieldAttributeAppender.Factory
-
Packages that use FieldAttributeAppender.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 FieldAttributeAppender.Factory in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic declared as FieldAttributeAppender.Factory Modifier and Type Field Description protected FieldAttributeAppender.FactoryDynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter. fieldAttributeAppenderFactoryThe field attribute appender factory to apply.Methods in net.bytebuddy.dynamic with parameters of type FieldAttributeAppender.Factory Modifier and Type Method Description DynamicType.Builder.FieldDefinition.Optional<S>DynamicType.Builder.FieldDefinition. attribute(FieldAttributeAppender.Factory fieldAttributeAppenderFactory)Applies the supplied attribute appender factory onto the previously defined or matched field.DynamicType.Builder.FieldDefinition.Optional<V>DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter. attribute(FieldAttributeAppender.Factory fieldAttributeAppenderFactory)protected DynamicType.Builder.FieldDefinition.Optional<U>DynamicType.Builder.AbstractBase.Adapter.FieldDefinitionAdapter. materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue)protected DynamicType.Builder.FieldDefinition.Optional<U>DynamicType.Builder.AbstractBase.Adapter.FieldMatchAdapter. materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue)protected abstract DynamicType.Builder.FieldDefinition.Optional<V>DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter. materialize(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue)Creates a new optional field definition for which all of the supplied values are represented.Constructors in net.bytebuddy.dynamic with parameters of type FieldAttributeAppender.Factory Constructor Description Adapter(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue)Creates a new field adapter.FieldDefinitionAdapter(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue, FieldDescription.Token token)Creates a new field definition adapter.FieldMatchAdapter(FieldAttributeAppender.Factory fieldAttributeAppenderFactory, Transformer<FieldDescription> transformer, java.lang.Object defaultValue, LatentMatcher<? super FieldDescription> matcher)Creates a new field match adapter. -
Uses of FieldAttributeAppender.Factory in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold that return FieldAttributeAppender.Factory Modifier and Type Method Description protected FieldAttributeAppender.FactoryFieldRegistry.Default.Entry. getFieldAttributeAppenderFactory()Returns the field attribute appender factory to apply on any matched field.Methods in net.bytebuddy.dynamic.scaffold with parameters of type FieldAttributeAppender.Factory Modifier and Type Method Description FieldRegistryFieldRegistry.Default. prepend(LatentMatcher<? super FieldDescription> matcher, FieldAttributeAppender.Factory fieldAttributeAppenderFactory, java.lang.Object defaultValue, Transformer<FieldDescription> transformer)FieldRegistryFieldRegistry. prepend(LatentMatcher<? super FieldDescription> matcher, FieldAttributeAppender.Factory fieldAttributeAppenderFactory, java.lang.Object defaultValue, Transformer<FieldDescription> transformer)Prepends the given field definition to this field registry, i.e.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type FieldAttributeAppender.Factory Constructor Description Entry(LatentMatcher<? super FieldDescription> matcher, FieldAttributeAppender.Factory fieldAttributeAppenderFactory, java.lang.Object defaultValue, Transformer<FieldDescription> transformer)Creates a new entry. -
Uses of FieldAttributeAppender.Factory in net.bytebuddy.implementation.attribute
Classes in net.bytebuddy.implementation.attribute that implement FieldAttributeAppender.Factory Modifier and Type Class Description static classFieldAttributeAppender.ExplicitAppends an annotation to a field.static classFieldAttributeAppender.Factory.CompoundA field attribute appender factory that combines several field attribute appender factories to be represented as a single factory.static classFieldAttributeAppender.ForInstrumentedFieldAn attribute appender that writes all annotations that are declared on a field.static classFieldAttributeAppender.NoOpA field attribute appender that does not append any attributes.Constructors in net.bytebuddy.implementation.attribute with parameters of type FieldAttributeAppender.Factory Constructor Description Compound(FieldAttributeAppender.Factory... factory)Creates a new compound field attribute appender factory.Constructor parameters in net.bytebuddy.implementation.attribute with type arguments of type FieldAttributeAppender.Factory Constructor Description Compound(java.util.List<? extends FieldAttributeAppender.Factory> factories)Creates a new compound field attribute appender factory.
-