Uses of Package
net.bytebuddy.description.modifier
-
Packages that use net.bytebuddy.description.modifier Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.description Classes of this package allow the representation of Java classes, their member and their meta data.net.bytebuddy.description.method Contains descriptions of Java methods and constructors as well as their parameters.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 aDynamicTypeby enhancing a given type.net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls.net.bytebuddy.implementation.auxiliary Auxiliary types describe helper types that aid as a supplementary to a givenInstrumentedType. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy Class Description ModifierContributor.ForModule A marker interface for modifiers that can be applied to modules. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.asm Class Description ModifierContributor.ForField A marker interface for modifiers that can be applied to fields.ModifierContributor.ForMethod A marker interface for modifiers that can be applied to methods.ModifierContributor.ForType A marker interface for modifiers that can be applied to types.ModifierContributor.Resolver A resolver for Java modifiers represented byModifierContributors. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.description Class Description EnumerationState Determines if a type describes an enumeration.FieldManifestation Describes the manifestation of a class's field, i.e.FieldPersistence Describes the persistence of a field, i.e.Mandate Indicates if a member is mandated.MethodManifestation Describes the manifestation of a method, i.e.MethodStrictness A modifier contributor to determine the use ofstrictfpon a method.Openness Defines a module's restriction on reflection on its packages.Ownership Determines the ownership of a field or method, i.e.ParameterManifestation Indicates whether a parameter was denoted asfinalor not.ProvisioningState Describes if a method parameter is mandated, i.e.RequiredPhase Describes when another module is considered as a requirement.SynchronizationState Describes if a method is supposed to be synchronized.SyntheticState Defines if a type or member is supposed to be marked as synthetic.Transitivity Defines if a module requires another module also for its users.TypeManifestation Describes a type's manifestation, i.e.Visibility Describes a type's, field's or a method's visibility. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.description.method Class Description Visibility Describes a type's, field's or a method's visibility. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.description.modifier Class Description EnumerationState Determines if a type describes an enumeration.FieldManifestation Describes the manifestation of a class's field, i.e.FieldPersistence Describes the persistence of a field, i.e.Mandate Indicates if a member is mandated.MethodArguments Describes if a method allows varargs arguments.MethodManifestation Describes the manifestation of a method, i.e.MethodStrictness A modifier contributor to determine the use ofstrictfpon a method.ModifierContributor An element that describes a type modifier as described in the JVMS.ModifierContributor.ForField A marker interface for modifiers that can be applied to fields.ModifierContributor.ForMethod A marker interface for modifiers that can be applied to methods.ModifierContributor.ForModule A marker interface for modifiers that can be applied to modules.ModifierContributor.ForModule.OfExport A marker interface for modifiers that can be applied to module exports.ModifierContributor.ForModule.OfOpen A marker interface for modifiers that can be applied to module opening.ModifierContributor.ForModule.OfRequire A marker interface for modifiers that can be applied to module requirement.ModifierContributor.ForParameter A marker interface for modifiers that can be applied to method parameters.ModifierContributor.ForType A marker interface for modifiers that can be applied to types.ModifierContributor.Resolver A resolver for Java modifiers represented byModifierContributors.Openness Defines a module's restriction on reflection on its packages.Ownership Determines the ownership of a field or method, i.e.ParameterManifestation Indicates whether a parameter was denoted asfinalor not.ProvisioningState Describes if a method parameter is mandated, i.e.RequiredPhase Describes when another module is considered as a requirement.SynchronizationState Describes if a method is supposed to be synchronized.SyntheticState Defines if a type or member is supposed to be marked as synthetic.Transitivity Defines if a module requires another module also for its users.TypeManifestation Describes a type's manifestation, i.e.Visibility Describes a type's, field's or a method's visibility. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.dynamic Class Description ModifierContributor.ForField A marker interface for modifiers that can be applied to fields.ModifierContributor.ForMethod A marker interface for modifiers that can be applied to methods.ModifierContributor.ForModule A marker interface for modifiers that can be applied to modules.ModifierContributor.ForModule.OfExport A marker interface for modifiers that can be applied to module exports.ModifierContributor.ForModule.OfOpen A marker interface for modifiers that can be applied to module opening.ModifierContributor.ForModule.OfRequire A marker interface for modifiers that can be applied to module requirement.ModifierContributor.ForParameter A marker interface for modifiers that can be applied to method parameters.ModifierContributor.ForType A marker interface for modifiers that can be applied to types.ModifierContributor.Resolver A resolver for Java modifiers represented byModifierContributors. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.dynamic.scaffold Class Description ModifierContributor.ForType A marker interface for modifiers that can be applied to types.Visibility Describes a type's, field's or a method's visibility. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.dynamic.scaffold.inline Class Description ModifierContributor.ForModule A marker interface for modifiers that can be applied to modules.ModifierContributor.ForType A marker interface for modifiers that can be applied to types. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.implementation Class Description Visibility Describes a type's, field's or a method's visibility. -
Classes in net.bytebuddy.description.modifier used by net.bytebuddy.implementation.auxiliary Class Description ModifierContributor.ForType A marker interface for modifiers that can be applied to types.