gnu.inet.imap

Class IMAPResponse


public class IMAPResponse
extends java.lang.Object

An IMAP4rev1 server response.

Field Summary

static String
CONTINUATION
The continuation response tag.
static String
UNTAGGED
The untagged response tag.
protected List
code
The response code.
protected int
count
The message count (for responses returning counts).
protected String
id
The response ID.
protected String
mailbox
The mailbox (for STATUS responses).
protected String
tag
The tag for this response.
protected String
text
The human-readable text.

Method Summary

int
getCount()
String
getID()
List
getResponseCode()
String
getTag()
String
getText()
boolean
isContinuation()
boolean
isTagged()
boolean
isUntagged()
String
toANSIString()
ANSI-coloured toString for debugging.
String
toString()

Field Details

CONTINUATION

public static final String CONTINUATION
The continuation response tag.

UNTAGGED

public static final String UNTAGGED
The untagged response tag.

code

protected List code
The response code.

count

protected int count
The message count (for responses returning counts).

id

protected String id
The response ID.

mailbox

protected String mailbox
The mailbox (for STATUS responses).

tag

protected String tag
The tag for this response.

text

protected String text
The human-readable text.

Method Details

getCount

public int getCount()

getID

public String getID()

getResponseCode

public List getResponseCode()

getTag

public String getTag()

getText

public String getText()

isContinuation

public boolean isContinuation()

isTagged

public boolean isTagged()

isUntagged

public boolean isUntagged()

toANSIString

public String toANSIString()
ANSI-coloured toString for debugging.

toString

public String toString()