45
45
import net .bytebuddy .description .field .FieldDescription ;
46
46
import net .bytebuddy .description .method .MethodDescription ;
47
47
import net .bytebuddy .description .method .MethodList ;
48
- import net .bytebuddy .description .modifier .FieldManifestation ;
48
+ import net .bytebuddy .description .modifier .FieldPersistence ;
49
49
import net .bytebuddy .description .modifier .Visibility ;
50
50
import net .bytebuddy .description .type .TypeDefinition ;
51
51
import net .bytebuddy .description .type .TypeDescription ;
@@ -165,7 +165,7 @@ private DynamicType.Builder<?> doEnhance(DynamicType.Builder<?> builder, TypeDes
165
165
if ( enhancementContext .doDirtyCheckingInline ( managedCtClass ) ) {
166
166
if ( collectCollectionFields ( managedCtClass ).isEmpty () ) {
167
167
builder = builder .implement ( SelfDirtinessTracker .class )
168
- .defineField ( EnhancerConstants .TRACKER_FIELD_NAME , DirtyTracker .class , FieldManifestation .TRANSIENT , Visibility .PRIVATE )
168
+ .defineField ( EnhancerConstants .TRACKER_FIELD_NAME , DirtyTracker .class , FieldPersistence .TRANSIENT , Visibility .PRIVATE )
169
169
.annotateField ( AnnotationDescription .Builder .ofType ( Transient .class ).build () )
170
170
.defineMethod ( EnhancerConstants .TRACKER_CHANGER_NAME , void .class , Visibility .PUBLIC )
171
171
.withParameters ( String .class )
@@ -184,9 +184,9 @@ private DynamicType.Builder<?> doEnhance(DynamicType.Builder<?> builder, TypeDes
184
184
}
185
185
else {
186
186
builder = builder .implement ( ExtendedSelfDirtinessTracker .class )
187
- .defineField ( EnhancerConstants .TRACKER_FIELD_NAME , DirtyTracker .class , FieldManifestation .TRANSIENT , Visibility .PRIVATE )
187
+ .defineField ( EnhancerConstants .TRACKER_FIELD_NAME , DirtyTracker .class , FieldPersistence .TRANSIENT , Visibility .PRIVATE )
188
188
.annotateField ( AnnotationDescription .Builder .ofType ( Transient .class ).build () )
189
- .defineField ( EnhancerConstants .TRACKER_COLLECTION_NAME , CollectionTracker .class , FieldManifestation .TRANSIENT , Visibility .PRIVATE )
189
+ .defineField ( EnhancerConstants .TRACKER_COLLECTION_NAME , CollectionTracker .class , FieldPersistence .TRANSIENT , Visibility .PRIVATE )
190
190
.annotateField ( AnnotationDescription .Builder .ofType ( Transient .class ).build () )
191
191
.defineMethod ( EnhancerConstants .TRACKER_CHANGER_NAME , void .class , Visibility .PUBLIC )
192
192
.withParameters ( String .class )
@@ -271,7 +271,7 @@ else if ( enhancementContext.isCompositeClass( managedCtClass ) ) {
271
271
.defineField (
272
272
EnhancerConstants .TRACKER_COMPOSITE_FIELD_NAME ,
273
273
CompositeOwnerTracker .class ,
274
- FieldManifestation .TRANSIENT ,
274
+ FieldPersistence .TRANSIENT ,
275
275
Visibility .PRIVATE
276
276
)
277
277
.annotateField ( AnnotationDescription .Builder .ofType ( Transient .class ).build () )
@@ -344,7 +344,7 @@ private static DynamicType.Builder<?> addFieldWithGetterAndSetter(
344
344
String fieldName ,
345
345
String getterName ,
346
346
String setterName ) {
347
- return builder .defineField ( fieldName , type , Visibility .PRIVATE , FieldManifestation .TRANSIENT )
347
+ return builder .defineField ( fieldName , type , Visibility .PRIVATE , FieldPersistence .TRANSIENT )
348
348
.annotateField ( AnnotationDescription .Builder .ofType ( Transient .class ).build () )
349
349
.defineMethod ( getterName , type , Visibility .PUBLIC )
350
350
.intercept ( FieldAccessor .ofField ( fieldName ) )
0 commit comments