Home | History | Annotate | Download | only in mail

Lines Matching refs:addressList

130     public static boolean isAllValid(String addressList) {
133 if (addressList != null && addressList.length() > 0) {
134 Rfc822Token[] tokens = Rfc822Tokenizer.tokenize(addressList);
150 * @param addressList Address list in comma-delimited string.
153 public static Address[] parse(String addressList) {
154 if (addressList == null || addressList.length() == 0) {
157 Rfc822Token[] tokens = Rfc822Tokenizer.tokenize(addressList);
395 * @param addressList string packed with pack() or CSV of RFC822 addresses
398 public static Address[] unpack(String addressList) {
399 if (addressList == null || addressList.length() == 0) {
403 if ((addressList.indexOf(LIST_DELIMITER_PERSONAL) == -1) &&
404 (addressList.indexOf(LIST_DELIMITER_EMAIL) == -1)) {
405 return Address.parse(addressList);
409 int length = addressList.length();
418 int addressEndIndex = addressList.indexOf(LIST_DELIMITER_PERSONAL);
421 pairEndIndex = addressList.indexOf(LIST_DELIMITER_EMAIL, pairStartIndex);
429 address = new Address(addressList.substring(pairStartIndex, pairEndIndex), null);
431 address = new Address(addressList.substring(pairStartIndex, addressEndIndex),
432 addressList.substring(addressEndIndex + 1, pairEndIndex));
434 addressEndIndex = addressList.indexOf(LIST_DELIMITER_PERSONAL, pairEndIndex + 1);