String propertyName = javaModelAnalyzerUtil.getPropertyName(methodEl);
ExecutableType execType = (ExecutableType) javaModelAnalyzerUtil.getType(pojoClassType, methodEl);
TypeMirror propertyTypeMirror = execType.getReturnType();
TypeM propertyType = typeMFactory.getTypeM(propertyTypeMirror);
PropertyM prop = output.getBuilderModel().getProperties().get(propertyName, propertyType);
if (prop != null) {
prop.readableVia(new MethodM(methodEl.getSimpleName().toString(), methodEl.getModifiers())
.declaredIn(typeMFactory.getTypeM(input.getPojoType())));
}
output.getInput().getOrginatingElements().add(javaModelAnalyzerUtil.getCompilationUnit(methodEl));
}
}