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.module Contains descriptions of Java modules.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 bybytearrays.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.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 creatingTypeDescriptions 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_FOUNDIndicates 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_TRANSFORMATIONThe value that is to be returned from aClassFileTransformerto indicate that no class file transformation is to be applied.private static byte[]AgentBuilder.Default.Transformation. NONEIndicates that a type should not be ignored.private static java.lang.Class<?>AgentBuilder.Default. NOT_PREVIOUSLY_DEFINEDA 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_DEFINEDA type-safe constant to express that a class is not already loaded when applying a class file transformer.static java.lang.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 AlwaysNull Modifier and Type Field Description static org.objectweb.asm.AnnotationVisitorAdvice.Dispatcher. IGNORE_ANNOTATIONExpresses that an annotation should not be visited.private static org.objectweb.asm.AnnotationVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. IGNORE_ANNOTATIONIndicates that an annotation is not of interest.private static org.objectweb.asm.FieldVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. IGNORE_FIELDIndicates that a field is not of interest.static org.objectweb.asm.MethodVisitorAdvice.Dispatcher. IGNORE_METHODIndicates that a method does not represent advice and does not need to be visited.private static org.objectweb.asm.MethodVisitorTypeReferenceAdjustment.TypeReferenceClassVisitor. IGNORE_METHODIndicates that a method is not of interest.private static AsmClassReaderAdvice. UNDEFINEDIndicates 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.ManifestPlugin.Engine.Source.Origin. NO_MANIFESTIndicates that no manifest exists.Methods in net.bytebuddy.build with annotations of type AlwaysNull Modifier and Type Method Description <T> TPlugin.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.StringNamedElement. NO_NAMEIndicates that an element is not named.static java.lang.StringNamedElement.WithDescriptor. NON_GENERIC_SIGNATUREThe generic type signature of a non-generic byte code element.static 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 AlwaysNull Modifier and Type Field Description static AnnotationDescription.Loadable<?>AnnotationDescription. UNDEFINEDIndicates a nonexistent annotation in a type-safe manner.static AnnotationValue<?,?>AnnotationValue. UNDEFINEDAn 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.AnnotationDescriptionAnnotationList.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.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 AlwaysNull Modifier and Type Field Description static java.lang.IntegerParameterDescription.Token. NO_MODIFIERSIndicator for a method parameter without explicit modifiers.static java.lang.StringParameterDescription.Token. NO_NAMEIndicator for a method parameter without an explicit name.static 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 AlwaysNull Modifier and Type Method Description AnnotationValue<?,?>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 AlwaysNull Modifier and Type Field Description static 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 AlwaysNull Modifier and Type Field Description static java.lang.String[]TypeList. NO_INTERFACESRepresents that a type list does not contain any values for ASM interoperability which is represented bynull.static PackageDescriptionPackageDescription. UNDEFINEDA named constant for an undefined package what applies for primitive and array types.private static java.lang.reflect.TypeTypeDescription.Generic.Builder. UNDEFINEDRepresents an undefinedTypewithin a build step.static 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 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 TypeListTypeList. UNDEFINEDAnnulltype list.Methods in net.bytebuddy.description.type with annotations of type AlwaysNull Modifier and Type Method Description TypeDescriptionTypeDescription.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_TRANSFORMAn 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_QUEUEAn 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.ClassLoaderClassLoadingStrategy. BOOTSTRAP_LOADERA type-safe constant representing the bootstrap class loader which is represented bynullwithin Java.static java.security.ProtectionDomainClassLoadingStrategy. NO_PROTECTION_DOMAINAn undefined protection domain.private static byte[]ClassReloadingStrategy.Strategy. NO_REDEFINITIONIndicates that a class is not redefined.private static java.net.URLByteArrayClassLoader. NO_URLIndicates that a URL does not exist to improve code readability.private static java.lang.StringPackageDefinitionStrategy.Definition.Trivial. NO_VALUEAn empty value of a package's property.private static java.net.URLPackageDefinitionStrategy.Definition.Trivial. NOT_SEALEDRepresents an unsealed package.private static java.net.URLPackageDefinitionStrategy.ManifestReading. NOT_SEALEDA URL defined a non-sealed package.static java.lang.Class<?>ClassInjector.UsingReflection.Dispatcher. UNDEFINEDIndicates a class that is currently not defined.private static java.lang.Class<?>ClassFilePostProcessor.ForClassFileTransformer. UNLOADED_TYPEIndicates 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.AnnotationVisitorTypeWriter.Default.ForInlining. IGNORE_ANNOTATIONIndicates that an annotation should be ignored.private static org.objectweb.asm.FieldVisitorTypeWriter.Default.ForInlining. IGNORE_FIELDIndicates that a field should be ignored.private static org.objectweb.asm.FieldVisitorTypeWriter.Default.ValidatingClassVisitor. IGNORE_FIELDIndicates that a field is ignored.private static org.objectweb.asm.MethodVisitorTypeWriter.Default.ForInlining. IGNORE_METHODIndicates that a method should be ignored.private static org.objectweb.asm.MethodVisitorTypeWriter.Default.ValidatingClassVisitor. IGNORE_METHODIndicates that a method is ignored.private static org.objectweb.asm.RecordComponentVisitorTypeWriter.Default.ForInlining. IGNORE_RECORD_COMPONENTIndicates that a record component should be ignored.private static java.lang.StringTypeWriter.Default. NO_REFERENCEIndicates an empty reference in a class file which is expressed bynull.private static java.lang.VoidTypeWriter.Default.ClassDumpAction. NOTHINGIndicates 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 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 AlwaysNull Modifier and Type Method Description protected java.lang.VoidFieldAccessor.ForSetter.OfConstantValue. initialize(TypeDescription instrumentedType)Initializes a value to be used during method instrumentation.protected java.lang.VoidFieldAccessor.ForSetter.OfDefaultValue. initialize(TypeDescription instrumentedType)Initializes a value to be used during method instrumentation.protected java.lang.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 Modifier and Type Field Description static java.lang.StringAnnotationAppender. NO_NAMEA 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.MethodVisitorTypePool.Default. IGNORE_METHODIndicates that a visited method should be ignored.protected static java.lang.IntegerTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. NO_MODIFIERSDonates an unknown modifier of a parameter.protected static java.lang.StringTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. NO_NAMEDonates an unknown name of a parameter.private static java.lang.StringTypePool.Default.LazyTypeDescription. NO_TYPEIndicates that a type does not exist and does therefore not have a name.static 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 AlwaysNull Modifier and Type Field Description static 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 AlwaysNull Modifier and Type Method Description AsmClassWriterAsmClassWriter.Factory.Default.EmptyAsmClassReader. toWriter(int flags, TypePool typePool)AsmClassWriterAsmClassWriter.Factory.Default.NonRetainingAsmClassReader. toWriter(int flags, TypePool typePool)<T> TAsmClassWriter.Factory.Default.EmptyAsmClassReader. unwrap(java.lang.Class<T> type)Unwraps a class reader to the underlying reader mechanism.
-