private Iterator<MessageResult.Header> getHeaders(MessageResult messageResult, int[] path, boolean isBase) throws MailboxException { final Iterator<MessageResult.Header> headers; if (isBase) { headers = messageResult.getHeaders().headers(); } else { MessageResult.MimePath mimePath = new MimePathImpl(path); headers = messageResult.iterateHeaders(mimePath); } return headers; }
private Iterator<MessageResult.Header> getHeaders(final MessageResult messageResult, final int[] path, final boolean isBase) throws MailboxException { final Iterator<MessageResult.Header> headers; if (isBase) { headers = messageResult.getHeaders().headers(); } else { MessageResult.MimePath mimePath = new MimePathImpl(path); headers = messageResult.iterateHeaders(mimePath); } return headers; }