Uses of Class
net.bytebuddy.utility.nullability.AlwaysNull
-
Packages that use AlwaysNull Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent.net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.build A package for types that allow for applying Byte Buddy transformation during a build process.net.bytebuddy.description Classes of this package allow the representation of Java classes, their member and their meta data.net.bytebuddy.description.annotation Contains descriptions of annotations and annotation values.net.bytebuddy.description.field Contains descriptions of Java fields.net.bytebuddy.description.method Contains descriptions of Java methods and constructors as well as their parameters.net.bytebuddy.description.type Contains descriptions of Java types and packages.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.loading This package contains classes that are responsible for class loading of classes that are represented bybyte
arrays.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 The implementation package contains any logic for intercepting method calls.net.bytebuddy.implementation.attribute All types and classes in this package are responsible for writing attributes for a given Java byte code element, i.e.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescription
s without loading any classes.net.bytebuddy.utility This package contains utility classes for common use within any Byte Buddy logic. -
-
Uses of AlwaysNull in net.bytebuddy
Fields in net.bytebuddy with annotations of type AlwaysNull Modifier and Type Field Description private static java.lang.Class<?>
TypeCache. NOT_FOUND
Indicates that a type was not found. -
Uses of AlwaysNull in net.bytebuddy.agent.builder
Fields in net.bytebuddy.agent.builder with annotations of type AlwaysNull Modifier and Type Field Description private static byte[]
AgentBuilder.Default. NO_TRANSFORMATION
The value that is to be returned from aClassFileTransformer
to indicate that no class file transformation is to be applied.private static byte[]
AgentBuilder.Default.Transformation. NONE
Indicates that a type should not be ignored.private static java.lang.Class<?>
AgentBuilder.Default. NOT_PREVIOUSLY_DEFINED
A type-safe constant to express that a class is not already loaded when applying a class file transformer.private static java.lang.Class<?>
AgentBuilder.LambdaInstrumentationStrategy.LambdaInstanceFactory. NOT_PREVIOUSLY_DEFINED
A type-safe constant to express that a class is not already loaded when applying a class file transformer.static java.lang.Throwable
AgentBuilder.InstallationListener. SUPPRESS_ERROR
Indicates that an exception is handled. -
Uses of AlwaysNull in net.bytebuddy.asm
Fields in net.bytebuddy.asm with annotations of type AlwaysNull Modifier and Type Field Description static org.objectweb.asm.AnnotationVisitor
Advice.Dispatcher. IGNORE_ANNOTATION
Expresses that an annotation should not be visited.private static org.objectweb.asm.AnnotationVisitor
TypeReferenceAdjustment.TypeReferenceClassVisitor. IGNORE_ANNOTATION
Indicates that an annotation is not of interest.private static org.objectweb.asm.FieldVisitor
TypeReferenceAdjustment.TypeReferenceClassVisitor. IGNORE_FIELD
Indicates that a field is not of interest.static org.objectweb.asm.MethodVisitor
Advice.Dispatcher. IGNORE_METHOD
Indicates that a method does not represent advice and does not need to be visited.private static org.objectweb.asm.MethodVisitor
TypeReferenceAdjustment.TypeReferenceClassVisitor. IGNORE_METHOD
Indicates that a method is not of interest.private static org.objectweb.asm.MethodVisitor
MemberRemoval.MemberRemovingClassVisitor. REMOVE_METHOD
Indicates the removal of a method.private static AsmClassReader
Advice. UNDEFINED
Indicates that no class reader is available to an advice method. -
Uses of AlwaysNull in net.bytebuddy.build
Fields in net.bytebuddy.build with annotations of type AlwaysNull Modifier and Type Field Description static java.util.jar.Manifest
Plugin.Engine.Source.Origin. NO_MANIFEST
Indicates that no manifest exists.Methods in net.bytebuddy.build with annotations of type AlwaysNull Modifier and Type Method Description <T> T
Plugin.Engine.Source.Element.ForByteArray. resolveAs(java.lang.Class<T> type)
Resolves this element to a more specialized form if possible. -
Uses of AlwaysNull in net.bytebuddy.description
Fields in net.bytebuddy.description with annotations of type AlwaysNull Modifier and Type Field Description static java.lang.String
NamedElement. NO_NAME
Indicates that an element is not named.static java.lang.String
NamedElement.WithDescriptor. NON_GENERIC_SIGNATURE
The generic type signature of a non-generic byte code element.static TypeVariableSource
TypeVariableSource. UNDEFINED
Indicates 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 AlwaysNull Modifier and Type Field Description static AnnotationDescription.Loadable<?>
AnnotationDescription. UNDEFINED
Indicates a nonexistent annotation in a type-safe manner.static AnnotationValue<?,?>
AnnotationValue. UNDEFINED
An undefined annotation value.Methods in net.bytebuddy.description.annotation with annotations of type AlwaysNull Modifier and Type Method Description <T extends java.lang.annotation.Annotation>
AnnotationDescription.Loadable<T>AnnotationList.Empty. ofType(java.lang.Class<T> annotationType)
Finds the first annotation of the given type and returns it.AnnotationDescription
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 AlwaysNull Modifier and Type Field Description static java.lang.Object
FieldDescription. NO_DEFAULT_VALUE
A 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 AlwaysNull Modifier and Type Field Description static java.lang.Integer
ParameterDescription.Token. NO_MODIFIERS
Indicator for a method parameter without explicit modifiers.static java.lang.String
ParameterDescription.Token. NO_NAME
Indicator for a method parameter without an explicit name.static MethodDescription.InDefinedShape
MethodDescription. UNDEFINED
Represents any undefined property of a type description that is instead represented asnull
in order to resemble the Java reflection API which returnsnull
and is intuitive to many Java developers.Methods in net.bytebuddy.description.method with annotations of type AlwaysNull Modifier and Type Method Description AnnotationValue<?,?>
MethodDescription.ForLoadedConstructor. getDefaultValue()
Returns the method's default annotation value ornull
if no default value is defined for this method.AnnotationValue<?,?>
MethodDescription.Latent.TypeInitializer. getDefaultValue()
Returns the method's default annotation value ornull
if no default value is defined for this method. -
Uses of AlwaysNull in net.bytebuddy.description.type
Fields in net.bytebuddy.description.type with annotations of type AlwaysNull Modifier and Type Field Description static java.lang.String[]
TypeList. NO_INTERFACES
Represents that a type list does not contain any values for ASM interoperability which is represented bynull
.static PackageDescription
PackageDescription. UNDEFINED
A named constant for an undefined package what applies for primitive and array types.private static java.lang.reflect.Type
TypeDescription.Generic.Builder. UNDEFINED
Represents an undefinedType
within a build step.static TypeDescription.Generic
TypeDescription.Generic. UNDEFINED
Represents any undefined property representing a generic type description that is instead represented asnull
in order to resemble the Java reflection API which returnsnull
and is intuitive to many Java developers.static TypeDescription
TypeDescription. UNDEFINED
Represents any undefined property representing a type description that is instead represented asnull
in order to resemble the Java reflection API which returnsnull
and is intuitive to many Java developers.static TypeList
TypeList. UNDEFINED
Annull
type list.Methods in net.bytebuddy.description.type with annotations of type AlwaysNull Modifier and Type Method Description TypeDescription
TypeDescription.ArrayProjection. getDeclaringType()
Returns the declaring type of this instance. -
Uses of AlwaysNull in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic with annotations of type AlwaysNull Modifier and Type Field Description private static byte[]
ClassFileLocator.ForInstrumentation.ExtractionClassFileTransformer. DO_NOT_TRANSFORM
An indicator that an attempted class file transformation did not alter the handed class file.private static java.lang.ref.ReferenceQueue<java.lang.ClassLoader>
Nexus. NO_QUEUE
An type-safe constant for a non-operational reference queue. -
Uses of AlwaysNull in net.bytebuddy.dynamic.loading
Fields in net.bytebuddy.dynamic.loading with annotations of type AlwaysNull Modifier and Type Field Description static java.lang.ClassLoader
ClassLoadingStrategy. BOOTSTRAP_LOADER
A type-safe constant representing the bootstrap class loader which is represented bynull
within Java.static java.security.ProtectionDomain
ClassLoadingStrategy. NO_PROTECTION_DOMAIN
An undefined protection domain.private static byte[]
ClassReloadingStrategy.Strategy. NO_REDEFINITION
Indicates that a class is not redefined.private static java.net.URL
ByteArrayClassLoader. NO_URL
Indicates that a URL does not exist to improve code readability.private static java.lang.String
PackageDefinitionStrategy.Definition.Trivial. NO_VALUE
An empty value of a package's property.private static java.net.URL
PackageDefinitionStrategy.Definition.Trivial. NOT_SEALED
Represents an unsealed package.private static java.net.URL
PackageDefinitionStrategy.ManifestReading. NOT_SEALED
A URL defined a non-sealed package.static java.lang.Class<?>
ClassInjector.UsingReflection.Dispatcher. UNDEFINED
Indicates a class that is currently not defined.private static java.lang.Class<?>
ClassFilePostProcessor.ForClassFileTransformer. UNLOADED_TYPE
Indicates that a class is not currently loaded. -
Uses of AlwaysNull in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold with annotations of type AlwaysNull Modifier and Type Field Description private static org.objectweb.asm.AnnotationVisitor
TypeWriter.Default.ForInlining. IGNORE_ANNOTATION
Indicates that an annotation should be ignored.private static org.objectweb.asm.FieldVisitor
TypeWriter.Default.ForInlining. IGNORE_FIELD
Indicates that a field should be ignored.private static org.objectweb.asm.FieldVisitor
TypeWriter.Default.ValidatingClassVisitor. IGNORE_FIELD
Indicates that a field is ignored.private static org.objectweb.asm.MethodVisitor
TypeWriter.Default.ForInlining. IGNORE_METHOD
Indicates that a method should be ignored.private static org.objectweb.asm.MethodVisitor
TypeWriter.Default.ValidatingClassVisitor. IGNORE_METHOD
Indicates that a method is ignored.private static org.objectweb.asm.RecordComponentVisitor
TypeWriter.Default.ForInlining. IGNORE_RECORD_COMPONENT
Indicates that a record component should be ignored.private static java.lang.String
TypeWriter.Default. NO_REFERENCE
Indicates an empty reference in a class file which is expressed bynull
.private static java.lang.Void
TypeWriter.Default.ClassDumpAction. NOTHING
Indicates that nothing is returned from this action. -
Uses of AlwaysNull in net.bytebuddy.dynamic.scaffold.inline
Methods in net.bytebuddy.dynamic.scaffold.inline with annotations of type AlwaysNull Modifier and Type Method Description AnnotationValue<?,?>
MethodRebaseResolver.Resolution.ForRebasedConstructor.RebasedConstructor. getDefaultValue()
Returns the method's default annotation value ornull
if no default value is defined for this method.AnnotationValue<?,?>
MethodRebaseResolver.Resolution.ForRebasedMethod.RebasedMethod. getDefaultValue()
Returns the method's default annotation value ornull
if no default value is defined for this method. -
Uses of AlwaysNull in net.bytebuddy.implementation
Methods in net.bytebuddy.implementation with annotations of type AlwaysNull Modifier and Type Method Description protected java.lang.Void
FieldAccessor.ForSetter.OfConstantValue. initialize(TypeDescription instrumentedType)
Initializes a value to be used during method instrumentation.protected java.lang.Void
FieldAccessor.ForSetter.OfDefaultValue. initialize(TypeDescription instrumentedType)
Initializes a value to be used during method instrumentation.protected java.lang.Void
FieldAccessor.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 Modifier and Type Field Description static java.lang.String
AnnotationAppender. NO_NAME
A constant for informing ASM over ignoring a given name. -
Uses of AlwaysNull in net.bytebuddy.pool
Fields in net.bytebuddy.pool with annotations of type AlwaysNull Modifier and Type Field Description private static org.objectweb.asm.MethodVisitor
TypePool.Default. IGNORE_METHOD
Indicates that a visited method should be ignored.protected static java.lang.Integer
TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. NO_MODIFIERS
Donates an unknown modifier of a parameter.protected static java.lang.String
TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. NO_NAME
Donates an unknown name of a parameter.private static java.lang.String
TypePool.Default.LazyTypeDescription. NO_TYPE
Indicates that a type does not exist and does therefore not have a name. -
Uses of AlwaysNull in net.bytebuddy.utility
Fields in net.bytebuddy.utility with annotations of type AlwaysNull Modifier and Type Field Description static JavaModule
JavaModule. UNSUPPORTED
Canonical representation of a Java module on a JVM that does not support the module API.
-