@Test
public void getMethodDescriptor() {

    Map<String, MethodDescriptor> propertyMap = BeanInfoCache.getInstance().getMethodDescriptor(Abean.class);
    for (Map.Entry<String, MethodDescriptor> entry : propertyMap.entrySet()) {
        logger.info(entry.getKey());
        logger.info(entry.getValue().getName());
    }
}