@HashCodeAndEqualsPlugin.Enhance protected static class FieldRegistry.Default.Compiled extends Object implements FieldRegistry.Compiled
Modifier and Type | Class and Description |
---|---|
protected static class |
FieldRegistry.Default.Compiled.Entry
An entry of a compiled field registry.
|
FieldRegistry.Compiled.NoOp
TypeWriter.FieldPool.Disabled, TypeWriter.FieldPool.Record
Modifier | Constructor and Description |
---|---|
protected |
Compiled(TypeDescription instrumentedType,
List<FieldRegistry.Default.Compiled.Entry> entries)
Creates a new compiled field registry.
|
Modifier and Type | Method and Description |
---|---|
TypeWriter.FieldPool.Record |
target(FieldDescription fieldDescription)
Looks up a handler entry for a given field.
|
protected Compiled(TypeDescription instrumentedType, List<FieldRegistry.Default.Compiled.Entry> entries)
instrumentedType
- The instrumented type for which this registry was compiled for.entries
- The entries of this compiled field registry.public TypeWriter.FieldPool.Record target(FieldDescription fieldDescription)
target
in interface TypeWriter.FieldPool
fieldDescription
- The field being processed.Copyright © 2014–2022. All rights reserved.