switch (Character.toUpperCase(s.charAt(1))) { case 'S': // \Seen add(Flags.Flag.SEEN); break; case 'R': // \Recent add(Flags.Flag.RECENT); break; case 'D': char c = s.charAt(2); if (c == 'e' || c == 'E') // \Deleted add(Flags.Flag.DELETED); else if (c == 'r' || c == 'R') // \Draft add(Flags.Flag.DRAFT); } else add(s); // unknown, treat it as a user flag break; case 'A': // \Answered add(Flags.Flag.ANSWERED); break; case 'F': // \Flagged add(Flags.Flag.FLAGGED); break; case '*': // \* add(Flags.Flag.USER); break; default: add(s); // unknown, treat it as a user flag break;
switch (Character.toUpperCase(s.charAt(1))) { case 'S': // \Seen add(Flags.Flag.SEEN); break; case 'R': // \Recent add(Flags.Flag.RECENT); break; case 'D': char c = s.charAt(2); if (c == 'e' || c == 'E') // \Deleted add(Flags.Flag.DELETED); else if (c == 'r' || c == 'R') // \Draft add(Flags.Flag.DRAFT); } else add(s); // unknown, treat it as a user flag break; case 'A': // \Answered add(Flags.Flag.ANSWERED); break; case 'F': // \Flagged add(Flags.Flag.FLAGGED); break; case '*': // \* add(Flags.Flag.USER); break; default: add(s); // unknown, treat it as a user flag break;
case 'F': case 'f': if (match(FLAGS.name)) return new FLAGS((IMAPResponse)this); break; case 'I': case 'i':
switch (Character.toUpperCase(s.charAt(1))) { case 'S': // \Seen add(Flags.Flag.SEEN); break; case 'R': // \Recent add(Flags.Flag.RECENT); break; case 'D': char c = s.charAt(2); if (c == 'e' || c == 'E') // \Deleted add(Flags.Flag.DELETED); else if (c == 'r' || c == 'R') // \Draft add(Flags.Flag.DRAFT); } else add(s); // unknown, treat it as a user flag break; case 'A': // \Answered add(Flags.Flag.ANSWERED); break; case 'F': // \Flagged add(Flags.Flag.FLAGGED); break; case '*': // \* add(Flags.Flag.USER); break; default: add(s); // unknown, treat it as a user flag break;
case 'F': case 'f': if (match(FLAGS.name)) return new FLAGS((IMAPResponse)this); break; case 'I': case 'i':
switch (Character.toUpperCase(s.charAt(1))) { case 'S': // \Seen add(Flags.Flag.SEEN); break; case 'R': // \Recent add(Flags.Flag.RECENT); break; case 'D': char c = s.charAt(2); if (c == 'e' || c == 'E') // \Deleted add(Flags.Flag.DELETED); else if (c == 'r' || c == 'R') // \Draft add(Flags.Flag.DRAFT); } else add(s); // unknown, treat it as a user flag break; case 'A': // \Answered add(Flags.Flag.ANSWERED); break; case 'F': // \Flagged add(Flags.Flag.FLAGGED); break; case '*': // \* add(Flags.Flag.USER); break; default: add(s); // unknown, treat it as a user flag break;
switch (Character.toUpperCase(s.charAt(1))) { case 'S': // \Seen add(Flags.Flag.SEEN); break; case 'R': // \Recent add(Flags.Flag.RECENT); break; case 'D': char c = s.charAt(2); if (c == 'e' || c == 'E') // \Deleted add(Flags.Flag.DELETED); else if (c == 'r' || c == 'R') // \Draft add(Flags.Flag.DRAFT); } else add(s); // unknown, treat it as a user flag break; case 'A': // \Answered add(Flags.Flag.ANSWERED); break; case 'F': // \Flagged add(Flags.Flag.FLAGGED); break; case '*': // \* add(Flags.Flag.USER); break; default: add(s); // unknown, treat it as a user flag break;
switch (Character.toUpperCase(s.charAt(1))) { case 'S': // \Seen add(Flags.Flag.SEEN); break; case 'R': // \Recent add(Flags.Flag.RECENT); break; case 'D': char c = s.charAt(2); if (c == 'e' || c == 'E') // \Deleted add(Flags.Flag.DELETED); else if (c == 'r' || c == 'R') // \Draft add(Flags.Flag.DRAFT); } else add(s); // unknown, treat it as a user flag break; case 'A': // \Answered add(Flags.Flag.ANSWERED); break; case 'F': // \Flagged add(Flags.Flag.FLAGGED); break; case '*': // \* add(Flags.Flag.USER); break; default: add(s); // unknown, treat it as a user flag break;
switch (Character.toUpperCase(s.charAt(1))) { case 'S': // \Seen add(Flags.Flag.SEEN); break; case 'R': // \Recent add(Flags.Flag.RECENT); break; case 'D': char c = s.charAt(2); if (c == 'e' || c == 'E') // \Deleted add(Flags.Flag.DELETED); else if (c == 'r' || c == 'R') // \Draft add(Flags.Flag.DRAFT); } else add(s); // unknown, treat it as a user flag break; case 'A': // \Answered add(Flags.Flag.ANSWERED); break; case 'F': // \Flagged add(Flags.Flag.FLAGGED); break; case '*': // \* add(Flags.Flag.USER); break; default: add(s); // unknown, treat it as a user flag break;
switch (Character.toUpperCase(s.charAt(1))) { case 'S': // \Seen add(Flags.Flag.SEEN); break; case 'R': // \Recent add(Flags.Flag.RECENT); break; case 'D': char c = s.charAt(2); if (c == 'e' || c == 'E') // \Deleted add(Flags.Flag.DELETED); else if (c == 'r' || c == 'R') // \Draft add(Flags.Flag.DRAFT); } else add(s); // unknown, treat it as a user flag break; case 'A': // \Answered add(Flags.Flag.ANSWERED); break; case 'F': // \Flagged add(Flags.Flag.FLAGGED); break; case '*': // \* add(Flags.Flag.USER); break; default: add(s); // unknown, treat it as a user flag break;
if (match(FLAGS.name)) { i = new FLAGS((IMAPResponse)this);
if (match(FLAGS.name)) { i = new FLAGS((IMAPResponse)this);