public Object get(String name) {
        if (bean != null) {
            Method method = getReadMethod(name);
            if (method != null) {
                try {
                    return method.invoke(bean, NULL_ARGUMENTS);
                } catch (IllegalAccessException | NullPointerException | InvocationTargetException | IllegalArgumentException e) {
                }
            }
        }
        return null;
    }
Returns the value of the bean's property with the given name.
<p>
The given name must be a {@code String} and must not be
null; otherwise, this method returns {@code null}.
If the bean defines a property with the given name, the value of
that property is returned. Otherwise, {@code null} is
returned.
<p>
Write-only properties will not be matched as the test operates against
property read methods.

@param name the name of the property whose value to return
@return the value of the property with that name
querydsl-core/src/main/java/com/querydsl/core/util/BeanMap.java