Uses of Class
net.bytebuddy.build.HashCodeAndEqualsPlugin.ValueHandling
-
Packages that use HashCodeAndEqualsPlugin.ValueHandling Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.net.bytebuddy.build A package for types that allow for applying Byte Buddy transformation during a build process.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.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
.net.bytebuddy.implementation.bind The types and classes of this package are responsible for binding a method call to calling another method.net.bytebuddy.implementation.bind.annotation This package contains annotations, types and classes that are responsible for binding a method to calling another method by interpreting annotations that indicate how a method should be bound to another method.net.bytebuddy.implementation.bytecode.collection This package is dedicated to creatingStackManipulation
s that create collections or arrays from a given number of values.net.bytebuddy.matcher Contains an API for matching Java byte code entities.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescription
s without loading any classes. -
-
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy
Fields in net.bytebuddy with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private RandomString
NamingStrategy.PrefixingRandom. randomString
A seed generator.private RandomString
NamingStrategy.SuffixingRandom. randomString
An instance for creating random seed values. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.build
Fields in net.bytebuddy.build with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private java.util.Map<TypeDescription,TypeDescription>
CachedReturnPlugin. adviceByType
A map of advice types mapped by their argument type.private java.lang.Object
Plugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved. argument
The resolved argument which might benull
.private RandomString
CachedReturnPlugin. randomString
A random string to use for avoid field name collisions. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.description.type
Fields in net.bytebuddy.description.type with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private TypeDescription.Generic
TypeDescription.Generic.Builder.OfNonGenericType. ownerType
The raw type's (annotated) declaring type ornull
if no such type is defined. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description protected java.lang.Object
DynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter. defaultValue
The field's default value ornull
if no value is to be defined.private java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader>
NexusAccessor. referenceQueue
The reference queue that is notified upon a GC eligibleNexus
entry ornull
if no such queue should be notified. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.dynamic.loading
Fields in net.bytebuddy.dynamic.loading with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private java.lang.ClassLoader
ClassInjector.UsingUnsafe. classLoader
The class loader to inject classes into ornull
for the bootstrap loader.private java.security.ProtectionDomain
ClassInjector.UsingReflection. protectionDomain
The protection domain that is used when loading classes.private java.security.ProtectionDomain
ClassInjector.UsingUnsafe. protectionDomain
The protection domain to use ornull
for no protection domain.private java.security.ProtectionDomain
ClassLoadingStrategy.Default.InjectionDispatcher. protectionDomain
The protection domain to apply ornull
if no protection domain is set.private java.security.ProtectionDomain
ClassLoadingStrategy.Default.WrappingDispatcher. protectionDomain
The protection domain to apply ornull
if no protection domain is set.private java.security.ProtectionDomain
ClassLoadingStrategy.ForUnsafeInjection. protectionDomain
The protection domain to use ornull
if no protection domain is set. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.implementation
Fields in net.bytebuddy.implementation with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private TypeDescription.Generic
FixedValue.ForValue. fieldType
The type if the field for storing the fixed value.private java.lang.String
InvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance. name
The name of the field.private java.lang.String
MethodCall.ArgumentLoader.ForInstance.Factory. name
The name of the field.private java.lang.String
MethodCall.TargetHandler.ForValue.Factory. name
The name of the field to store the target.private java.util.Set<TypeDescription>
DefaultMethodCall.Appender. nonPrioritizedInterfaces
The relevant non-prioritized interfaces to be considered by this appender. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.implementation.auxiliary
Fields in net.bytebuddy.implementation.auxiliary with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private RandomString
AuxiliaryType.NamingStrategy.SuffixingRandom. randomString
An instance for creating random values. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.implementation.bind
Fields in net.bytebuddy.implementation.bind with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private java.lang.Object
MethodDelegationBinder.ParameterBinding.Anonymous. anonymousToken
A pseudo-token that is not exposed and therefore anonymous. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.implementation.bind.annotation
Fields in net.bytebuddy.implementation.bind.annotation with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private java.lang.Object
TargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant. value
The value that is assigned to any annotated parameter. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.implementation.bytecode.collection
Fields in net.bytebuddy.implementation.bytecode.collection with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private StackManipulation.Size
ArrayFactory. sizeDecrease
The decrease of stack size after each value storage operation. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.matcher
Fields in net.bytebuddy.matcher with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description protected java.util.concurrent.ConcurrentMap<? super T,java.lang.Boolean>
CachingMatcher. map
A map that serves as a cache for previous matches. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.pool
Fields in net.bytebuddy.pool with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private java.lang.Integer
TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. modifiers
The modifiers of the parameter ornull
if no modifiers are known for this parameter.private java.lang.String
TypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. name
The name of the parameter ornull
if no explicit name for this parameter is known.
-