com.fsck.k9.mail.Address.toEncodedString()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(131)

本文整理了Java中com.fsck.k9.mail.Address.toEncodedString()方法的一些代码示例,展示了Address.toEncodedString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Address.toEncodedString()方法的具体详情如下:
包路径:com.fsck.k9.mail.Address
类名称:Address
方法名:toEncodedString

Address.toEncodedString介绍

暂无

代码示例

代码示例来源:origin: k9mail/k-9

  1. public static String toEncodedString(Address[] addresses) {
  2. if (addresses == null) {
  3. return null;
  4. }
  5. StringBuilder sb = new StringBuilder();
  6. for (int i = 0; i < addresses.length; i++) {
  7. sb.append(addresses[i].toEncodedString());
  8. if (i < addresses.length - 1) {
  9. sb.append(',');
  10. }
  11. }
  12. return sb.toString();
  13. }

代码示例来源:origin: k9mail/k-9

  1. @Override
  2. public void setSender(Address sender) {
  3. if (sender != null) {
  4. setHeader("Sender", sender.toEncodedString());
  5. this.mSender = new Address[] {
  6. sender
  7. };
  8. } else {
  9. this.mSender = null;
  10. }
  11. }

代码示例来源:origin: k9mail/k-9

  1. @Override
  2. public void setFrom(Address from) {
  3. if (from != null) {
  4. setHeader("From", from.toEncodedString());
  5. this.mFrom = new Address[] {
  6. from
  7. };
  8. } else {
  9. this.mFrom = null;
  10. }
  11. }

代码示例来源:origin: k9mail/k-9

  1. @Override
  2. public void setReplyTo(Address[] replyTo) {
  3. if (replyTo == null || replyTo.length == 0) {
  4. removeHeader("Reply-to");
  5. mReplyTo = null;
  6. } else {
  7. setHeader("Reply-to", Address.toEncodedString(replyTo));
  8. mReplyTo = replyTo;
  9. }
  10. }

代码示例来源:origin: k9mail/k-9

  1. this.mTo = null;
  2. } else {
  3. setHeader("To", Address.toEncodedString(addresses));
  4. this.mTo = addresses;
  5. this.mCc = null;
  6. } else {
  7. setHeader("CC", Address.toEncodedString(addresses));
  8. this.mCc = addresses;
  9. this.mBcc = null;
  10. } else {
  11. setHeader("BCC", Address.toEncodedString(addresses));
  12. this.mBcc = addresses;
  13. this.xOriginalTo = null;
  14. } else {
  15. setHeader("X-Original-To", Address.toEncodedString(addresses));
  16. this.xOriginalTo = addresses;
  17. this.deliveredTo = null;
  18. } else {
  19. setHeader("Delivered-To", Address.toEncodedString(addresses));
  20. this.deliveredTo = addresses;
  21. this.xEnvelopeTo = null;
  22. } else {
  23. setHeader("X-Envelope-To", Address.toEncodedString(addresses));
  24. this.xEnvelopeTo = addresses;

代码示例来源:origin: k9mail/k-9

  1. private static void checkAddresses(Address[] actual, String... expected) {
  2. for (int i = 0; i < actual.length; i++) {
  3. assertEquals(actual[i].toEncodedString(), expected[i]);
  4. }
  5. assertEquals(expected.length, actual.length);
  6. }

代码示例来源:origin: k9mail/k-9

  1. message.setHeader("Disposition-Notification-To", from.toEncodedString());
  2. message.setHeader("X-Confirm-Reading-To", from.toEncodedString());
  3. message.setHeader("Return-Receipt-To", from.toEncodedString());

相关文章