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 TypeClassDescriptionenumDetermines if a type describes an enumeration.enumA modifier contributor to determine the use ofstrictfpon a method.enumDetermines the ownership of a field or method, i.e.enumDefines if a type or member is supposed to be marked as synthetic.enumDescribes a type's manifestation, i.e.enumDescribes 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 InstrumentedTypeInstrumentedType.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_MODIFIERThe default type access of an auxiliary type.