org.apache.james.mailboxmanager.impl
Class ListResultImpl
java.lang.Object
org.apache.james.mailboxmanager.impl.ListResultImpl
- All Implemented Interfaces:
- java.lang.Comparable, ListResult
public class ListResultImpl
- extends java.lang.Object
- implements ListResult, java.lang.Comparable
Constructor Summary |
ListResultImpl(java.lang.String name,
java.lang.String delimiter)
|
ListResultImpl(java.lang.String name,
java.lang.String delimiter,
boolean noInferiors,
int selectability)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ListResultImpl
public ListResultImpl(java.lang.String name,
java.lang.String delimiter)
ListResultImpl
public ListResultImpl(java.lang.String name,
java.lang.String delimiter,
boolean noInferiors,
int selectability)
createNoSelect
public static ListResult createNoSelect(java.lang.String name,
java.lang.String delimiter)
isNoInferiors
public final boolean isNoInferiors()
- Is this mailbox
\Noinferiors
as per RFC3501.
- Specified by:
isNoInferiors
in interface ListResult
- Returns:
- true if marked, false otherwise
getSelectability
public final int getSelectability()
- Gets the RFC3501 Selectability flag setting.
- Specified by:
getSelectability
in interface ListResult
- Returns:
ListResult.SELECTABILITY_FLAG_NONE
,
ListResult.SELECTABILITY_FLAG_MARKED
,
ListResult.SELECTABILITY_FLAG_NOSELECT
, or
ListResult.SELECTABILITY_FLAG_UNMARKED
getHierarchyDelimiter
public java.lang.String getHierarchyDelimiter()
- Specified by:
getHierarchyDelimiter
in interface ListResult
getName
public java.lang.String getName()
- Specified by:
getName
in interface ListResult
- Returns:
- full namespace-name
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(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.