| Package | Description | 
|---|---|
| net.bytebuddy.build | A package for types that allow for applying Byte Buddy transformation during a build process. | 
| net.bytebuddy.implementation | The implementation package contains any logic for intercepting method calls. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract EqualsMethod | HashCodeAndEqualsPlugin.Enhance.InvokeSuper. equalsMethod(TypeDescription instrumentedType)Resolves the equals method to use. | 
| Modifier and Type | Method and Description | 
|---|---|
| static EqualsMethod | EqualsMethod. isolated()Creates an equals method implementation that does not invoke the super class's  Object.equals(Object)method. | 
| static EqualsMethod | EqualsMethod. requiringSuperClassEquality()Creates an equals implementation that invokes the super class's  Object.equals(Object)method first. | 
| EqualsMethod | EqualsMethod. withEnumerationTypedFieldsFirst()Returns a new version of this equals method that compares fields with enumeration types prior to fields with non-enumeration types. | 
| EqualsMethod | EqualsMethod. withFieldOrder(Comparator<? super FieldDescription.InDefinedShape> comparator)Applies the supplied comparator to determine an order for fields for being compared. | 
| EqualsMethod | EqualsMethod. withIdentityFields(ElementMatcher<? super FieldDescription.InDefinedShape> identity)Returns a new version of this equals method implementation that considers the matched fields by their identity. | 
| EqualsMethod | EqualsMethod. withIgnoredFields(ElementMatcher<? super FieldDescription.InDefinedShape> ignored)Returns a new version of this equals method implementation that ignores the specified fields additionally to any
 previously specified fields. | 
| EqualsMethod | EqualsMethod. withNonNullableFields(ElementMatcher<? super FieldDescription.InDefinedShape> nonNullable)Returns a new version of this equals method implementation that does not apply a  nullvalue check for the specified fields
 if they have a reference type additionally to any previously specified fields. | 
| EqualsMethod | EqualsMethod. withPrimitiveTypedFieldsFirst()Returns a new version of this equals method that compares fields with primitive types prior to fields with non-primitive types. | 
| EqualsMethod | EqualsMethod. withPrimitiveWrapperTypedFieldsFirst()Returns a new version of this equals method that compares fields with primitive wrapper types prior to fields with non-primitive wrapper types. | 
| EqualsMethod | EqualsMethod. withStringTypedFieldsFirst() | 
| EqualsMethod | EqualsMethod. withSubclassEquality()Returns a new version of this equals method implementation that permits subclasses of the instrumented type to be equal to instances
 of the instrumented type instead of requiring an exact match. | 
Copyright © 2014–2025. All rights reserved.