Interface FieldProxy.Binder.FieldResolver.Factory
-
- All Known Implementing Classes:
FieldProxy.Binder.FieldResolver.Factory.Duplex
,FieldProxy.Binder.FieldResolver.Factory.Simplex
- Enclosing interface:
- FieldProxy.Binder.FieldResolver
public static interface FieldProxy.Binder.FieldResolver.Factory
A factory for creating a field resolver.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
FieldProxy.Binder.FieldResolver.Factory.Duplex
A duplex factory for a type that both sets and gets a field value.static class
FieldProxy.Binder.FieldResolver.Factory.Simplex
A simplex factory where field getters and setters both have their own type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FieldProxy.Binder.FieldResolver
resolve(TypeDescription parameterType, FieldDescription fieldDescription)
Creates a field resolver.
-
-
-
Method Detail
-
resolve
FieldProxy.Binder.FieldResolver resolve(TypeDescription parameterType, FieldDescription fieldDescription)
Creates a field resolver.- Parameters:
parameterType
- The type of the annotated parameter.fieldDescription
- The field being proxied.- Returns:
- An appropriate field resolver.
-
-