public class DefaultMethodResolver extends Object implements IMethodResolver
Methods.| Constructor and Description |
|---|
DefaultMethodResolver() |
| Modifier and Type | Method and Description |
|---|---|
Serializable |
getId(Method method)
Generates an identifier for the given method consisting of the method name and the first
character of each parameter type.
|
Method |
getMethod(Class<?> owner,
Serializable id)
Inverse operation of
getId(Method). |
Method |
getSetter(Method getter)
Resolves the setter by Java Beans convention.
|
public Serializable getId(Method method)
Java Bean getters are abbreviated to the name of the property.
getId in interface IMethodResolvermethod - methodpublic Method getMethod(Class<?> owner, Serializable id)
getId(Method).getMethod in interface IMethodResolverowner - the owning classid - method identifierpublic Method getSetter(Method getter)
Setters are allowed to have arbitrary parameters, given that they match the arguments of the getter plus one additional argument matching the getter's return type.
getSetter in interface IMethodResolvergetter - the getterCopyright © 2015–2019 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.