gnu.inet.imap
Class Namespaces

java.lang.Object
  extended by gnu.inet.imap.Namespaces

public class Namespaces
extends java.lang.Object

A tuple of IMAP namespaces, as defined in RFC 2342.

Author:
Chris Burdess

Nested Class Summary
static class Namespaces.Namespace
          An individual namespace specification.
 
Method Summary
 Namespaces.Namespace[] getOther()
          Returns the list of other users' namespaces.
 Namespaces.Namespace[] getPersonal()
          Returns the list of personal namespaces.
 Namespaces.Namespace[] getShared()
          Returns the list of shared namespaces.
 java.lang.String toString()
          Debugging.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getPersonal

public Namespaces.Namespace[] getPersonal()
Returns the list of personal namespaces.


getOther

public Namespaces.Namespace[] getOther()
Returns the list of other users' namespaces.


getShared

public Namespaces.Namespace[] getShared()
Returns the list of shared namespaces.


toString

public java.lang.String toString()
Debugging.

Overrides:
toString in class java.lang.Object


© Copyright 2003 The Free Software Foundation, all rights reserved