Uses of Interface
net.bytebuddy.description.modifier.ModifierContributor.ForType
Packages that use ModifierContributor.ForType
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
The modifier package contains high-level and type-safe descriptions of Java modifiers.
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 classes and types in this package are related to creating a
DynamicType
by
enhancing a given type.Auxiliary types describe helper types that aid as a supplementary to a given
InstrumentedType
.-
Uses of ModifierContributor.ForType in net.bytebuddy.asm
Methods in net.bytebuddy.asm with parameters of type ModifierContributor.ForTypeModifier and TypeMethodDescriptionModifierAdjustment.withTypeModifiers
(ModifierContributor.ForType... modifierContributor) Adjusts any instrumented type's modifiers.ModifierAdjustment.withTypeModifiers
(ElementMatcher<? super TypeDescription> matcher, ModifierContributor.ForType... modifierContributor) Adjusts an instrumented type's modifiers if it matches the supplied matcher.Method parameters in net.bytebuddy.asm with type arguments of type ModifierContributor.ForTypeModifier and TypeMethodDescriptionModifierAdjustment.withTypeModifiers
(List<? extends ModifierContributor.ForType> modifierContributors) Adjusts any instrumented type's modifiers.ModifierAdjustment.withTypeModifiers
(ElementMatcher<? super TypeDescription> matcher, List<? extends ModifierContributor.ForType> modifierContributors) Adjusts an instrumented type's modifiers if it matches the supplied matcher. -
Uses of ModifierContributor.ForType in net.bytebuddy.description.modifier
Classes in net.bytebuddy.description.modifier that implement ModifierContributor.ForTypeModifier and TypeClassDescriptionenum
Determines if a type describes an enumeration.enum
Determines the ownership of a field or method, i.e.enum
Defines if a type or member is supposed to be marked as synthetic.enum
Describes a type's manifestation, i.e.enum
Describes a type's, field's or a method's visibility.Methods in net.bytebuddy.description.modifier that return types with arguments of type ModifierContributor.ForTypeModifier and TypeMethodDescriptionModifierContributor.Resolver.of
(ModifierContributor.ForType... modifierContributor) Creates a new resolver for modifier contributors to a type.Methods in net.bytebuddy.description.modifier with parameters of type ModifierContributor.ForTypeModifier and TypeMethodDescriptionModifierContributor.Resolver.of
(ModifierContributor.ForType... modifierContributor) Creates a new resolver for modifier contributors to a type. -
Uses of ModifierContributor.ForType in net.bytebuddy.dynamic
Methods in net.bytebuddy.dynamic with parameters of type ModifierContributor.ForTypeModifier and TypeMethodDescriptionDynamicType.Builder.AbstractBase.merge
(ModifierContributor.ForType... modifierContributor) Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.DynamicType.Builder.merge
(ModifierContributor.ForType... modifierContributor) Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.DynamicType.Builder.AbstractBase.modifiers
(ModifierContributor.ForType... modifierContributor) Defines the supplied modifiers as the modifiers of the instrumented type.DynamicType.Builder.modifiers
(ModifierContributor.ForType... modifierContributor) Defines the supplied modifiers as the modifiers of the instrumented type.Method parameters in net.bytebuddy.dynamic with type arguments of type ModifierContributor.ForTypeModifier and TypeMethodDescriptionDynamicType.Builder.AbstractBase.Adapter.merge
(Collection<? extends ModifierContributor.ForType> modifierContributors) Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.DynamicType.Builder.AbstractBase.Delegator.merge
(Collection<? extends ModifierContributor.ForType> modifierContributors) Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.DynamicType.Builder.merge
(Collection<? extends ModifierContributor.ForType> modifierContributors) Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers.DynamicType.Builder.AbstractBase.modifiers
(Collection<? extends ModifierContributor.ForType> modifierContributors) Defines the supplied modifiers as the modifiers of the instrumented type.DynamicType.Builder.modifiers
(Collection<? extends ModifierContributor.ForType> modifierContributors) Defines the supplied modifiers as the modifiers of the instrumented type. -
Uses of ModifierContributor.ForType in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold with parameters of type ModifierContributor.ForTypeModifier and TypeMethodDescriptionstatic InstrumentedType
InstrumentedType.Default.of
(String name, TypeDescription.Generic superClass, ModifierContributor.ForType... modifierContributor) Creates a new instrumented type. -
Uses of ModifierContributor.ForType in net.bytebuddy.dynamic.scaffold.inline
Method parameters in net.bytebuddy.dynamic.scaffold.inline with type arguments of type ModifierContributor.ForTypeModifier and TypeMethodDescriptionDecoratingDynamicTypeBuilder.merge
(Collection<? extends ModifierContributor.ForType> modifierContributors) Merges the supplied modifier contributors with the modifiers of the instrumented type and defines them as the instrumented type's new modifiers. -
Uses of ModifierContributor.ForType in net.bytebuddy.implementation.auxiliary
Fields in net.bytebuddy.implementation.auxiliary declared as ModifierContributor.ForTypeModifier and TypeFieldDescriptionstatic final ModifierContributor.ForType[]
AuxiliaryType.DEFAULT_TYPE_MODIFIER
The default type access of an auxiliary type.