@HashCodeAndEqualsPlugin.Enhance protected static class FieldAccess.OfGenericField extends Object implements FieldAccess.Defined
Modifier | Constructor and Description |
---|---|
protected |
OfGenericField(TypeDefinition targetType,
FieldAccess.Defined defined)
Creates a new dispatcher for a generic field.
|
Modifier and Type | Method and Description |
---|---|
protected static FieldAccess.Defined |
of(FieldDescription fieldDescription,
FieldAccess.Defined fieldAccess)
Creates a generic access dispatcher for a given field.
|
StackManipulation |
read()
Creates a getter representation for a given field.
|
StackManipulation |
write()
Creates a setter representation for a given field.
|
protected OfGenericField(TypeDefinition targetType, FieldAccess.Defined defined)
targetType
- The resolved generic field type.defined
- An accessor for the field in its defined shape.protected static FieldAccess.Defined of(FieldDescription fieldDescription, FieldAccess.Defined fieldAccess)
fieldDescription
- The field that is being accessed.fieldAccess
- A field accessor for the field in its defined shape.public StackManipulation read()
read
in interface FieldAccess.Defined
public StackManipulation write()
write
in interface FieldAccess.Defined
Copyright © 2014–2025. All rights reserved.