Uses of Interface
net.bytebuddy.description.modifier.ModifierContributor.ForType
-
Packages that use ModifierContributor.ForType Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.description.modifier The modifier package contains high-level and type-safe descriptions of Java modifiers.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.dynamic.scaffold.inline All classes and types in this package are related to creating aDynamicType
by enhancing a given type.net.bytebuddy.implementation.auxiliary Auxiliary types describe helper types that aid as a supplementary to a givenInstrumentedType
. -
-
Uses of ModifierContributor.ForType in net.bytebuddy.asm
Methods in net.bytebuddy.asm with parameters of type ModifierContributor.ForType Modifier and Type Method Description ModifierAdjustment
ModifierAdjustment. withTypeModifiers(ModifierContributor.ForType... modifierContributor)
Adjusts any instrumented type's modifiers.ModifierAdjustment
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.ForType Modifier and Type Method Description ModifierAdjustment
ModifierAdjustment. withTypeModifiers(java.util.List<? extends ModifierContributor.ForType> modifierContributors)
Adjusts any instrumented type's modifiers.ModifierAdjustment
ModifierAdjustment. withTypeModifiers(ElementMatcher<? super TypeDescription> matcher, java.util.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.ForType Modifier and Type Class Description class
EnumerationState
Determines if a type describes an enumeration.class
Ownership
Determines the ownership of a field or method, i.e.class
SyntheticState
Defines if a type or member is supposed to be marked as synthetic.class
TypeManifestation
Describes a type's manifestation, i.e.class
Visibility
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.ForType Modifier and Type Method Description static ModifierContributor.Resolver<ModifierContributor.ForType>
ModifierContributor.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.ForType Modifier and Type Method Description static ModifierContributor.Resolver<ModifierContributor.ForType>
ModifierContributor.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.ForType Modifier and Type Method Description DynamicType.Builder<S>
DynamicType.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<T>
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<S>
DynamicType.Builder.AbstractBase. modifiers(ModifierContributor.ForType... modifierContributor)
Defines the supplied modifiers as the modifiers of the instrumented type.DynamicType.Builder<T>
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.ForType Modifier and Type Method Description DynamicType.Builder<U>
DynamicType.Builder.AbstractBase.Adapter. merge(java.util.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<U>
DynamicType.Builder.AbstractBase.Delegator. merge(java.util.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<T>
DynamicType.Builder. merge(java.util.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<S>
DynamicType.Builder.AbstractBase. modifiers(java.util.Collection<? extends ModifierContributor.ForType> modifierContributors)
Defines the supplied modifiers as the modifiers of the instrumented type.DynamicType.Builder<T>
DynamicType.Builder. modifiers(java.util.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.ForType Modifier and Type Method Description static InstrumentedType
InstrumentedType.Default. of(java.lang.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.ForType Modifier and Type Method Description DynamicType.Builder<T>
DecoratingDynamicTypeBuilder. merge(java.util.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.ForType Modifier and Type Field Description static ModifierContributor.ForType[]
AuxiliaryType. DEFAULT_TYPE_MODIFIER
The default type access of an auxiliary type.
-