Uses of Annotation Type
net.bytebuddy.utility.nullability.AlwaysNull
Packages that use AlwaysNull
Package
Description
An agent builder is used to easily implement load-time class-transformations using a Java agent.
The ASM package contains classes that are meant for direct interaction with the ASM API.
A package for types that allow for applying Byte Buddy transformation during a build process.
Classes of this package allow the representation of Java classes, their member and their meta data.
Contains descriptions of annotations and annotation values.
Contains descriptions of Java fields.
Contains descriptions of Java methods and constructors as well as their parameters.
Contains descriptions of Java modules.
Contains descriptions of Java types and packages.
This package contains classes that are responsible for class loading of classes that are represented by
byte arrays.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.
All types and classes in this package are responsible for writing attributes for a given Java byte code element,
i.e. fields, types and byte code methods.
Classes of this package allow for the creating
TypeDescriptions without
loading any classes.This package contains utility classes for common use within any Byte Buddy logic.
-
Uses of AlwaysNull in net.bytebuddy.agent.builder
Fields in net.bytebuddy.agent.builder with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final ThrowableAgentBuilder.InstallationListener.SUPPRESS_ERRORIndicates that an exception is handled. -
Uses of AlwaysNull in net.bytebuddy.asm
Fields in net.bytebuddy.asm with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher.IGNORE_ANNOTATIONExpresses that an annotation should not be visited.static final org.objectweb.asm.MethodVisitorAdvice.Dispatcher.IGNORE_METHODIndicates that a method does not represent advice and does not need to be visited. -
Uses of AlwaysNull in net.bytebuddy.build
Fields in net.bytebuddy.build with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final ManifestPlugin.Engine.Source.Origin.NO_MANIFESTIndicates that no manifest exists.Methods in net.bytebuddy.build with annotations of type AlwaysNull -
Uses of AlwaysNull in net.bytebuddy.description
Fields in net.bytebuddy.description with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final StringNamedElement.NO_NAMEIndicates that an element is not named.static final StringNamedElement.WithDescriptor.NON_GENERIC_SIGNATUREThe generic type signature of a non-generic byte code element.static final TypeVariableSourceTypeVariableSource.UNDEFINEDIndicates that a type variable source is undefined. -
Uses of AlwaysNull in net.bytebuddy.description.annotation
Fields in net.bytebuddy.description.annotation with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final AnnotationDescription.Loadable<?> AnnotationDescription.UNDEFINEDIndicates a nonexistent annotation in a type-safe manner.static final AnnotationValue<?, ?> AnnotationValue.UNDEFINEDAn undefined annotation value.Methods in net.bytebuddy.description.annotation with annotations of type AlwaysNullModifier and TypeMethodDescription<T extends Annotation>
AnnotationDescription.Loadable<T> Finds the first annotation of the given type and returns it.AnnotationList.Empty.ofType(TypeDescription annotationType) Finds the first annotation of the given type and returns it. -
Uses of AlwaysNull in net.bytebuddy.description.field
Fields in net.bytebuddy.description.field with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final ObjectFieldDescription.NO_DEFAULT_VALUEA representative of a field's non-set default value. -
Uses of AlwaysNull in net.bytebuddy.description.method
Fields in net.bytebuddy.description.method with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final IntegerParameterDescription.Token.NO_MODIFIERSIndicator for a method parameter without explicit modifiers.static final StringParameterDescription.Token.NO_NAMEIndicator for a method parameter without an explicit name.static final MethodDescription.InDefinedShapeMethodDescription.UNDEFINEDRepresents any undefined property of a type description that is instead represented asnullin order to resemble the Java reflection API which returnsnulland is intuitive to many Java developers.Methods in net.bytebuddy.description.method with annotations of type AlwaysNullModifier and TypeMethodDescriptionAnnotationValue<?, ?> MethodDescription.ForLoadedConstructor.getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.AnnotationValue<?, ?> MethodDescription.Latent.TypeInitializer.getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method. -
Uses of AlwaysNull in net.bytebuddy.description.module
Fields in net.bytebuddy.description.module with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final ModuleDescriptionModuleDescription.UNDEFINEDDefines a module that is not resolved. -
Uses of AlwaysNull in net.bytebuddy.description.type
Fields in net.bytebuddy.description.type with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final String[]TypeList.NO_INTERFACESRepresents that a type list does not contain any values for ASM interoperability which is represented bynull.static final PackageDescriptionPackageDescription.UNDEFINEDA named constant for an undefined package what applies for primitive and array types.static final TypeDescription.GenericTypeDescription.Generic.UNDEFINEDRepresents any undefined property representing a generic type description that is instead represented asnullin order to resemble the Java reflection API which returnsnulland is intuitive to many Java developers.static final TypeDescriptionTypeDescription.UNDEFINEDRepresents any undefined property representing a type description that is instead represented asnullin order to resemble the Java reflection API which returnsnulland is intuitive to many Java developers.static final TypeListTypeList.UNDEFINEDAnnulltype list.Methods in net.bytebuddy.description.type with annotations of type AlwaysNullModifier and TypeMethodDescriptionTypeDescription.ArrayProjection.getDeclaringType()Returns the declaring type of this instance. -
Uses of AlwaysNull in net.bytebuddy.dynamic.loading
Fields in net.bytebuddy.dynamic.loading with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final ClassLoaderClassLoadingStrategy.BOOTSTRAP_LOADERA type-safe constant representing the bootstrap class loader which is represented bynullwithin Java.static final ProtectionDomainClassLoadingStrategy.NO_PROTECTION_DOMAINAn undefined protection domain.static final Class<?> ClassInjector.UsingReflection.Dispatcher.UNDEFINEDIndicates a class that is currently not defined. -
Uses of AlwaysNull in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline with annotations of type AlwaysNullModifier and TypeMethodDescriptionAnnotationValue<?, ?> MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor.getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method.AnnotationValue<?, ?> MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod.getDefaultValue()Returns the method's default annotation value ornullif no default value is defined for this method. -
Uses of AlwaysNull in net.bytebuddy.implementation
Methods in net.bytebuddy.implementation with annotations of type AlwaysNullModifier and TypeMethodDescriptionprotected VoidFieldAccessor.ForSetter.OfConstantValue.initialize(TypeDescription instrumentedType) Initializes a value to be used during method instrumentation.protected VoidFieldAccessor.ForSetter.OfDefaultValue.initialize(TypeDescription instrumentedType) Initializes a value to be used during method instrumentation.protected VoidFieldAccessor.ForSetter.OfParameterValue.initialize(TypeDescription instrumentedType) Initializes a value to be used during method instrumentation. -
Uses of AlwaysNull in net.bytebuddy.implementation.attribute
Fields in net.bytebuddy.implementation.attribute with annotations of type AlwaysNull -
Uses of AlwaysNull in net.bytebuddy.pool
Fields in net.bytebuddy.pool with annotations of type AlwaysNullModifier and TypeFieldDescriptionprotected static final IntegerTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken.NO_MODIFIERSDonates an unknown modifier of a parameter.protected static final StringTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken.NO_NAMEDonates an unknown name of a parameter.static final TypePool.ResolutionTypePool.CacheProvider.UNRESOLVEDThe value that is returned on a cache-miss. -
Uses of AlwaysNull in net.bytebuddy.utility
Fields in net.bytebuddy.utility with annotations of type AlwaysNullModifier and TypeFieldDescriptionstatic final JavaModuleJavaModule.UNSUPPORTEDCanonical representation of a Java module on a JVM that does not support the module API.Methods in net.bytebuddy.utility with annotations of type AlwaysNullModifier and TypeMethodDescription<T> TUnwraps a class reader to the underlying reader mechanism.