org.apache.james.mailrepository.javamail
Interface UidToKeyBidiMap


public interface UidToKeyBidiMap

Used to map uids to keys and keys to uids


Method Summary
 boolean containsKey(java.lang.String key)
           
 long getByKey(java.lang.String key)
           
 java.lang.String getByUid(long uid)
           
 java.lang.String[] getKeys()
           
 void put(java.lang.String key, long uid)
           
 void removeByKey(java.lang.String key)
           
 void retainAllListedAndAddedByKeys(java.lang.String[] keysBefore, java.util.Collection keys)
           
 

Method Detail

containsKey

boolean containsKey(java.lang.String key)

put

void put(java.lang.String key,
         long uid)

removeByKey

void removeByKey(java.lang.String key)

getKeys

java.lang.String[] getKeys()

getByUid

java.lang.String getByUid(long uid)

retainAllListedAndAddedByKeys

void retainAllListedAndAddedByKeys(java.lang.String[] keysBefore,
                                   java.util.Collection keys)

getByKey

long getByKey(java.lang.String key)


Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.