Вы можете сделать это в однострочном пространстве, используя Commons BeanUtils и Collections: (зачем писать свой собственный код, когда другие сделали это для вас?)
import org.apache.commons.beanutils.BeanToPropertyValueTransformer;
import org.apache.commons.collections.CollectionUtils;
...
List<Long> ids = (List<Long>) CollectionUtils.collect(viewValues,
new BeanToPropertyValueTransformer("id"));