public int getSubIdInt() { if (mSubIdInt == -1) { if (mSubId != null) { mSubIdInt = Integer.parseInt(mSubId);
public int getSubIdInt() throws ServiceException { if (mSubIdInt == -1 && mSubId != null) try { mSubIdInt = Integer.parseInt(mSubId.trim()); } catch (NumberFormatException nfe) { throw ServiceException.INVALID_REQUEST("invalid subpart id: " + mSubId, null);
    public int getSubIdInt() {        if (mSubIdInt == -1) {            if (mSubId != null) {                mSubIdInt = Integer.parseInt(mSubId);            }        }        return mSubIdInt;    }