Uses of Package
net.bytebuddy.description.modifier
Packages that use net.bytebuddy.description.modifier
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
Classes of this package allow the representation of Java classes, their member and their meta data.
Contains descriptions of Java methods and constructors as well as their parameters.
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.The implementation package contains any logic for intercepting method calls.
Auxiliary types describe helper types that aid as a supplementary to a given
InstrumentedType
.-
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.asmClassDescriptionA marker interface for modifiers that can be applied to fields.A marker interface for modifiers that can be applied to methods.A marker interface for modifiers that can be applied to types.A resolver for Java modifiers represented by
ModifierContributor
s. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.descriptionClassDescriptionDetermines if a type describes an enumeration.Describes the manifestation of a class's field, i.e.Describes the persistence of a field, i.e.Describes the manifestation of a method, i.e.A modifier contributor to determine the use of
strictfp
on a method.Determines the ownership of a field or method, i.e.Indicates whether a parameter was denoted asfinal
or not.Describes if a method parameter is mandated, i.e.Describes if a method is supposed to be synchronized.Defines if a type or member is supposed to be marked as synthetic.Describes a type's manifestation, i.e.Describes a type's, field's or a method's visibility. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.description.method
-
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.description.modifierClassDescriptionDetermines if a type describes an enumeration.Describes the manifestation of a class's field, i.e.Describes the persistence of a field, i.e.Indicates if a member is mandated.Describes if a method allows varargs arguments.Describes the manifestation of a method, i.e.A modifier contributor to determine the use of
strictfp
on a method.An element that describes a type modifier as described in the JVMS.A marker interface for modifiers that can be applied to fields.A marker interface for modifiers that can be applied to methods.A marker interface for modifiers that can be applied to method parameters.A marker interface for modifiers that can be applied to types.A resolver for Java modifiers represented byModifierContributor
s.Determines the ownership of a field or method, i.e.Indicates whether a parameter was denoted asfinal
or not.Describes if a method parameter is mandated, i.e.Describes if a method is supposed to be synchronized.Defines if a type or member is supposed to be marked as synthetic.Describes a type's manifestation, i.e.Describes a type's, field's or a method's visibility. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.dynamicClassDescriptionA marker interface for modifiers that can be applied to fields.A marker interface for modifiers that can be applied to methods.A marker interface for modifiers that can be applied to method parameters.A marker interface for modifiers that can be applied to types.A resolver for Java modifiers represented by
ModifierContributor
s. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.dynamic.scaffoldClassDescriptionA marker interface for modifiers that can be applied to types.Describes a type's, field's or a method's visibility.
-
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.dynamic.scaffold.inlineClassDescriptionA marker interface for modifiers that can be applied to types.
-
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.implementation
-
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.implementation.auxiliaryClassDescriptionA marker interface for modifiers that can be applied to types.