Uses of Class
com.sun.mail.iap.Argument
Packages that use Argument
Package
Description
This package includes internal IMAP support classes and
SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
This package includes internal IMAP support classes and
SHOULD NOT BE USED DIRECTLY BY APPLICATIONS.
-
Uses of Argument in com.sun.mail.gimap.protocol
Methods in com.sun.mail.gimap.protocol that return ArgumentModifier and TypeMethodDescriptionGmailSearchSequence.generateSequence
(SearchTerm term, String charset) protected Argument
GmailSearchSequence.gmailMsgidSearch
(GmailMsgIdTerm term) protected Argument
GmailSearchSequence.gmailRawSearch
(GmailRawSearchTerm term, String charset) protected Argument
GmailSearchSequence.gmailThridSearch
(GmailThrIdTerm term) -
Uses of Argument in com.sun.mail.iap
Methods in com.sun.mail.iap that return ArgumentModifier and TypeMethodDescriptionAppend the given Argument to this Argument.Argument.writeArgument
(Argument c) Write out as parenthesised list.Write out given string as an Atom.Argument.writeBytes
(byte[] b) Write out given byte[] as a Literal.Argument.writeBytes
(Literal b) Write out given data as a literal.Argument.writeBytes
(ByteArrayOutputStream b) Write out given ByteArrayOutputStream as a Literal.Argument.writeNString
(String s) Write out given string as an NSTRING, depending on the type of the characters inside the string.Argument.writeNString
(String s, String charset) Convert the given string into bytes in the specified charset, and write the bytes out as an NSTRINGArgument.writeNString
(String s, Charset charset) Convert the given string into bytes in the specified charset, and write the bytes out as an NSTRINGArgument.writeNumber
(int i) Write out number.Argument.writeNumber
(long i) Write out number.Argument.writeString
(String s) Write out given string as an ASTRING, depending on the type of the characters inside the string.Argument.writeString
(String s, String charset) Convert the given string into bytes in the specified charset, and write the bytes out as an ASTRINGArgument.writeString
(String s, Charset charset) Convert the given string into bytes in the specified charset, and write the bytes out as an ASTRINGMethods in com.sun.mail.iap with parameters of type ArgumentModifier and TypeMethodDescriptionAppend the given Argument to this Argument.Response[]
Send a command to the server.void
Protocol.simpleCommand
(String cmd, Argument args) Convenience routine to handle simple IAP commands that do not have responses specific to that command.Argument.writeArgument
(Argument c) Write out as parenthesised list.Protocol.writeCommand
(String command, Argument args) -
Uses of Argument in com.sun.mail.imap.protocol
Methods in com.sun.mail.imap.protocol that return ArgumentModifier and TypeMethodDescriptionprotected Argument
protected Argument
protected Argument
protected Argument
SearchSequence.generateSequence
(SearchTerm term, String charset) Generate the IMAP search sequence for the given search expression.protected Argument
SearchSequence.header
(HeaderTerm term, String charset) protected Argument
SearchSequence.messageid
(MessageIDTerm term, String charset) protected Argument
SearchSequence.modifiedSince
(ModifiedSinceTerm term) Generate argument for ModifiedSinceTerm.protected Argument
protected Argument
Generate argument for OlderTerm.protected Argument
protected Argument
SearchSequence.receiveddate
(DateTerm term) protected Argument
SearchSequence.recipient
(Message.RecipientType type, String address, String charset) protected Argument
protected Argument
protected Argument
SearchSequence.subject
(SubjectTerm term, String charset) protected Argument
SearchSequence.younger
(YoungerTerm term) Generate argument for YoungerTerm.Methods in com.sun.mail.imap.protocol with parameters of type ArgumentModifier and TypeMethodDescriptionprotected void
IMAPProtocol.writeMailboxName
(Argument args, String name) Encode a mailbox name appropriately depending on whether or not the server supports UTF-8, and add the encoded name to the Argument.