mail
Class MailStore.MailCollection

java.lang.Object
  extended by java.util.AbstractCollection<Mail>
      extended by mail.MailStore.MailCollection
All Implemented Interfaces:
java.lang.Iterable<Mail>, java.util.Collection<Mail>
Enclosing class:
MailStore

public class MailStore.MailCollection
extends java.util.AbstractCollection<Mail>


Field Summary
(package private)  java.io.File dir
           
(package private)  int num
           
private static long serialVersionUID
           
 
Constructor Summary
MailStore.MailCollection(java.io.File dir)
           
MailStore.MailCollection(ID id)
           
 
Method Summary
 boolean add(Mail m)
           
 void clear()
           
 java.lang.String getName()
           
 java.util.Iterator<Mail> iterator()
           
 int size()
           
 
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Collection
equals, hashCode
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

dir

java.io.File dir

num

int num
Constructor Detail

MailStore.MailCollection

public MailStore.MailCollection(java.io.File dir)

MailStore.MailCollection

public MailStore.MailCollection(ID id)
Method Detail

iterator

public java.util.Iterator<Mail> iterator()
Specified by:
iterator in interface java.lang.Iterable<Mail>
Specified by:
iterator in interface java.util.Collection<Mail>
Specified by:
iterator in class java.util.AbstractCollection<Mail>

size

public int size()
Specified by:
size in interface java.util.Collection<Mail>
Specified by:
size in class java.util.AbstractCollection<Mail>

clear

public void clear()
Specified by:
clear in interface java.util.Collection<Mail>
Overrides:
clear in class java.util.AbstractCollection<Mail>

add

public boolean add(Mail m)
Specified by:
add in interface java.util.Collection<Mail>
Overrides:
add in class java.util.AbstractCollection<Mail>

getName

public java.lang.String getName()