org.apache.james.mailbox.util
Class SimpleMailboxMetaData
java.lang.Object
org.apache.james.mailbox.util.SimpleMailboxMetaData
- All Implemented Interfaces:
- java.lang.Comparable<MailboxMetaData>, MailboxMetaData
public class SimpleMailboxMetaData
- extends java.lang.Object
- implements MailboxMetaData, java.lang.Comparable<MailboxMetaData>
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
SimpleMailboxMetaData
public SimpleMailboxMetaData(MailboxPath path,
java.lang.String delimiter)
SimpleMailboxMetaData
public SimpleMailboxMetaData(MailboxPath path,
java.lang.String delimiter,
MailboxMetaData.Children inferiors,
MailboxMetaData.Selectability selectability)
createNoSelect
public static MailboxMetaData createNoSelect(MailboxPath path,
java.lang.String delimiter)
inferiors
public final MailboxMetaData.Children inferiors()
- Is this mailbox
\Noinferiors as per RFC3501.
- Specified by:
inferiors in interface MailboxMetaData
- Returns:
- true if marked, false otherwise
getSelectability
public final MailboxMetaData.Selectability getSelectability()
- Gets the RFC3501 Selectability flag.
- Specified by:
getSelectability in interface MailboxMetaData
getHierarchyDelimiter
public java.lang.String getHierarchyDelimiter()
- Description copied from interface:
MailboxMetaData
- Return the delimiter
- Specified by:
getHierarchyDelimiter in interface MailboxMetaData
- Returns:
- delimiter
getPath
public MailboxPath getPath()
- Description copied from interface:
MailboxMetaData
- Return the MailboxPath
- Specified by:
getPath in interface MailboxMetaData
- Returns:
- path
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
- See Also:
Object.hashCode()
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
- See Also:
Object.equals(java.lang.Object)
compareTo
public int compareTo(MailboxMetaData o)
- Specified by:
compareTo in interface java.lang.Comparable<MailboxMetaData>
Copyright © 2002-2010 The Apache Software Foundation. All Rights Reserved.