q.setString(queryPos++, companyId);
q.setString(queryPos++, className);
q.setString(queryPos++, classPK);
com.liferay.portal.model.Address[] array = new com.liferay.portal.model.Address[3];
ScrollableResults sr = q.scroll();
if (sr.first()) {
while (true) {
AddressHBM addressHBM = (AddressHBM)sr.get(0);