- getRawType
Returns the field's raw type.
- getFieldClass
Gets or creates the descriptor for the given field class.
- getSetter
Finds the setter method for a given property.
- getUiChildMethods
Returns a list of methods annotated with @UiChild.
- <init>
Default constructor. This is package-visible for testing only.
- disambiguateSetters
Given a collection of setters for the same property, picks which one to use. Not
having a proper set
- findAllSetters
Recursively finds all setters for the given class and its superclasses.
- findSetters
Finds all setters in the class, and puts them in the #settersfield.
- findUiChildren
Scans the class to find all methods annotated with @UiChild.
- findUiConstructor
Finds the constructor annotated with @UiConcontructor if there is one, and puts
it in the #uiConstru
- isSetterMethod
Checks whether the given method qualifies as a setter. This looks at the method
qualifiers, name and
- rankMethodOnParameters
Ranks given method based on parameter conversion cost. A lower rank is preferred
over a higher rank