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 |
|---|---|
boolean |
equals(Object other) |
StackManipulation |
getter()
Creates a getter representation for a given field.
|
int |
hashCode() |
protected static FieldAccess.Defined |
of(FieldDescription fieldDescription,
FieldAccess.Defined fieldAccess)
Creates a generic access dispatcher for a given field.
|
StackManipulation |
putter()
Creates a putter representation for a given field.
|
String |
toString() |
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 getter()
FieldAccess.Definedgetter in interface FieldAccess.Definedpublic StackManipulation putter()
FieldAccess.Definedputter in interface FieldAccess.DefinedCopyright © 2014–2016. All rights reserved.