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.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.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.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 creatingStackManipulations 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 creatingTypeDescriptions without loading any classes.net.bytebuddy.utility.dispatcher A package to handle dispatching of classes. -
-
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy
Fields in net.bytebuddy with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private RandomStringNamingStrategy.PrefixingRandom. randomStringA seed generator.private RandomStringNamingStrategy.SuffixingRandom. randomStringAn instance for creating random seed values. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.agent.builder
Fields in net.bytebuddy.agent.builder with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private java.lang.Class<?>AgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. classBeingRedefinedThe class being redefined ornullif no such class exists.private java.lang.Class<?>AgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. classBeingRedefinedThe class being redefined ornullif no such class exists.private java.lang.ClassLoaderAgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. classLoaderThe type's class loader ornullif the type is loaded by the bootstrap loader.private java.lang.ClassLoaderAgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. classLoaderThe type's class loader ornullif the bootstrap class loader is represented.private java.lang.ClassLoaderAgentBuilder.DescriptionStrategy.SuperTypeLoading.Asynchronous.ThreadSwitchingClassLoadingDelegate.SimpleClassLoadingAction. classLoaderThe type's class loader ornullif the type is loaded by the bootstrap loader.private java.lang.StringAgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. internalNameThe type's internal name ornullif no such name exists.private java.lang.StringAgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. internalNameThe type's internal name ornullif no such name exists.private java.security.ProtectionDomainAgentBuilder.Default.ExecutingTransformer.Java9CapableVmDispatcher. protectionDomainThe type's protection domain ornullif not available.private java.security.ProtectionDomainAgentBuilder.Default.ExecutingTransformer.LegacyVmDispatcher. protectionDomainThe type's protection domain ornullif not available. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.asm
Fields in net.bytebuddy.asm with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private TypeDescription.GenericMemberSubstitution.Substitution.Chain.Step.ForAssignment.Factory. resultThe result type ornullif the type of the substitution result should be targeted.private TypeDescription.GenericMemberSubstitution.Substitution.Chain.Step.ForAssignment. resultThe result type ornullif the type of the substitution result should be targeted.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. sourceConstantDynamicTheConstantDynamictype in the original namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. sourceHandleTheHandletype in the original namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. sourceTypeTheTypetype in the original namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. targetConstantDynamicTheConstantDynamictype in the targeted namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. targetHandleTheHandletype in the targeted namespace.private java.lang.Class<?>ClassVisitorFactory.ConstantTranslator. targetTypeTheTypetype in the targeted namespace.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForAllArguments. typingThe typing to use ornullif implicit typing.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForArgument. typingThe typing to use ornullif the global typing setting should be applied.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForCurrent. typingThe typing to use ornullif implicit typing.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForField. typingThe typing to use ornullif implicit typing.private Assigner.TypingMemberSubstitution.Substitution.Chain.Step.ForDelegation.OffsetMapping.ForThisReference. typingThe typing to use ornullif implicit typing. -
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.lang.StringHashCodeAndEqualsPlugin. annotationTypeDefines the binary name of a runtime-visible annotation type that should be added to the parameter of theObject.equals(Object)method, ornullif no such name should be defined.private java.lang.ObjectPlugin.Factory.UsingReflection.ArgumentResolver.Resolution.Resolved. argumentThe resolved argument which might benull.private ClassFileVersionPlugin.Engine.Default. classFileVersionThe class file version to use for multi-release jars, ornull.private ClassFileVersionPlugin.Engine.Default.Preprocessor. classFileVersionThe multi-release class file version ornullfor a regular class.private java.lang.StringAccessControllerPlugin. propertyThe property to control if the access controller should be used even if available ornullif such a property should not be available.private RandomStringCachedReturnPlugin. randomStringA random string to use for avoid field name collisions.private java.lang.ObjectPlugin.Factory.UsingReflection.ArgumentResolver.ForIndex. valueThe value to resolve for the represented index.private java.lang.StringPlugin.Factory.UsingReflection.ArgumentResolver.ForIndex.WithDynamicType. valueA string representation of the supplied value.private java.lang.StringModuleVersionPlugin. versionThe version to include ornullto not include a version. -
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.GenericTypeDescription.Generic.Builder.OfNonGenericType. ownerTypeThe raw type's (annotated) declaring type ornullif no such type is defined.private TypeDescription.GenericTypeDescription.Generic.Builder.OfParameterizedType. ownerTypeThe generic owner type. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.dynamic
Fields in net.bytebuddy.dynamic with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private booleanClassFileLocator.ForJarFile. closeIndicates if the jar file should be closed upon closing this class file locator.protected java.lang.ObjectDynamicType.Builder.FieldDefinition.Optional.Valuable.AbstractBase.Adapter. defaultValueThe field's default value ornullif no value is to be defined.private java.lang.StringDynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter. mainClassThe module's main class ornullif no main class was specified.private java.lang.ref.ReferenceQueue<? super java.lang.ClassLoader>NexusAccessor. referenceQueueThe reference queue that is notified upon a GC eligibleNexusentry ornullif no such queue should be notified.private java.lang.StringDynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter.RequiresDefinitionAdapter. versionThe version of the required module ornullif no particular version is required.private java.lang.StringDynamicType.Builder.AbstractBase.Adapter.ModuleDefinitionAdapter. versionThe module version ornullif no version was specified. -
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.ClassLoaderClassInjector.UsingJna. classLoaderThe class loader to inject classes into ornullfor the bootstrap loader.private java.lang.ClassLoaderClassInjector.UsingUnsafe. classLoaderThe class loader to inject classes into ornullfor the bootstrap loader.private java.lang.ClassLoaderClassLoaderDecorator.NoOp. classLoaderThe class loader to return for all type descriptions ornullfor the bootstrap class loader.private java.lang.ClassLoaderModuleLayerFromSingleClassLoaderDecorator. classLoaderThe class loader to delegate to when types are not handled by the module layer.private java.security.ProtectionDomainClassInjector.UsingJna. protectionDomainThe protection domain to use ornullfor no protection domain.private java.security.ProtectionDomainClassInjector.UsingReflection. protectionDomainThe protection domain that is used when loading classes.private java.security.ProtectionDomainClassInjector.UsingUnsafe. protectionDomainThe protection domain to use ornullfor no protection domain.private java.security.ProtectionDomainClassLoadingStrategy.Default.InjectionDispatcher. protectionDomainThe protection domain to apply ornullif no protection domain is set.private java.security.ProtectionDomainClassLoadingStrategy.Default.WrappingDispatcher. protectionDomainThe protection domain to apply ornullif no protection domain is set.private java.security.ProtectionDomainClassLoadingStrategy.ForJnaInjection. protectionDomainThe protection domain to use ornullif no protection domain is set.private java.security.ProtectionDomainClassLoadingStrategy.ForUnsafeInjection. protectionDomainThe protection domain to use ornullif no protection domain is set.private java.net.URLPackageDefinitionStrategy.ManifestReading.SealBaseLocator.ForFixedValue. sealBaseThe seal base URL. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private java.lang.ObjectFieldRegistry.Default.Compiled.Entry. defaultValueThe default value to write to the field ornullif no default value is to be set for the field.private java.lang.ObjectFieldRegistry.Default.Entry. defaultValueThe default value to write to the field ornullif no default value is to be set for the field.private java.lang.ObjectTypeWriter.FieldPool.Record.ForExplicitField. defaultValueThe field's default value. -
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 java.lang.ObjectLoadedTypeInitializer.ForStaticField. accessControlContextThe access control context to use for loading classes ornullif the access controller is not available on the current VM.private TFieldAccessor.ForSetter.Appender. initializedThe initialized value which might benull.private java.lang.StringInvokeDynamic.InvocationProvider.ArgumentProvider.ForInstance. nameThe name of the field.private java.lang.StringMethodCall.ArgumentLoader.ForInstance.Factory. nameThe name of the field.private java.lang.StringMethodCall.TargetHandler.ForValue.Factory. nameThe name of the field to store the target.private java.util.Set<TypeDescription>DefaultMethodCall.Appender. nonPrioritizedInterfacesThe 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 RandomStringAuxiliaryType.NamingStrategy.SuffixingRandom. randomStringAn 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.ObjectMethodDelegationBinder.ParameterBinding.Anonymous. anonymousTokenA 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.ObjectTargetMethodAnnotationDrivenBinder.ParameterBinder.ForFixedValue.OfConstant. valueThe 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.SizeArrayFactory. sizeDecreaseThe 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 private java.lang.ClassLoaderClassLoaderParentMatcher. classLoaderThe class loader that is matched for being a child of the matched class loader.protected java.util.concurrent.ConcurrentMap<? super T,java.lang.Boolean>CachingMatcher. mapA 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.ClassLoaderTypePool.ClassLoading. classLoaderThe class loader to query.private java.lang.StringTypePool.Default.LazyTypeDescription.ModuleToken. mainClassThe module's main class ornullif no main class was specified.private java.lang.IntegerTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. modifiersThe modifiers of the parameter ornullif no modifiers are known for this parameter.private java.lang.StringTypePool.Default.LazyTypeDescription.MethodToken.ParameterToken. nameThe name of the parameter ornullif no explicit name for this parameter is known.private java.lang.StringTypePool.Default.LazyTypeDescription.ModuleToken. versionThe module version ornullif no version was specified. -
Uses of HashCodeAndEqualsPlugin.ValueHandling in net.bytebuddy.utility.dispatcher
Fields in net.bytebuddy.utility.dispatcher with annotations of type HashCodeAndEqualsPlugin.ValueHandling Modifier and Type Field Description private java.lang.ClassLoaderJavaDispatcher. classLoaderThe class loader to resolve the proxied type from ornullif the bootstrap loader should be used.private java.lang.ObjectJavaDispatcher.Dispatcher.ForDefaultValue.OfNonPrimitiveArray. valueThe default value.
-