protected static class Field.Binder.FieldLocator.LookupEngine.ForHierarchy extends Field.Binder.FieldLocator.LookupEngine
Field.Binder.FieldLocator.LookupEngine.ForExplicitType, Field.Binder.FieldLocator.LookupEngine.ForHierarchy, Field.Binder.FieldLocator.LookupEngine.Illegal| Modifier | Constructor and Description |
|---|---|
protected |
ForHierarchy(String fieldName)
Creates a new lookup engine that looks up a field name within the class hierarchy of the
instrumented type.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
int |
hashCode() |
protected Field.Binder.FieldLocator.Resolution |
resolve(TypeDescription instrumentedType)
Locates a field if possible and returns a corresponding resolution.
|
String |
toString() |
protected ForHierarchy(String fieldName)
fieldName - The name of the field to be found.protected Field.Binder.FieldLocator.Resolution resolve(TypeDescription instrumentedType)
Field.Binder.FieldLocator.LookupEngineresolve in class Field.Binder.FieldLocator.LookupEngineinstrumentedType - The instrumented type from which a field is to be accessed.Copyright © 2014–2015. All rights reserved.