Class GetMethodFromGetterNameCandidates

  • All Implemented Interfaces:
    PrivilegedAction<Method>

    public final class GetMethodFromGetterNameCandidates
    extends Object
    implements PrivilegedAction<Method>
    Returns the method with the specified property name or null if it does not exist. This action will iterate through getter name candidates and return the first found method.

    GetMethodFromPropertyName#lookForMethodsInHierarchy parameter controls if we need to check for methods on superclasses/implemented interfaces or not, if equals to false it will use Class.getDeclaredMethod(String, Class[]), and Class.getMethod(String, Class[]) otherwise.

    Author:
    Marko Bekhta