org.kinsources.kiwa.eucles
Class Mails

java.lang.Object
  extended by org.kinsources.kiwa.eucles.Mails
All Implemented Interfaces:
java.lang.Iterable<Mail>

public class Mails
extends java.lang.Object
implements java.lang.Iterable<Mail>

Author:
christian.momon@devinsy.fr

Constructor Summary
Mails()
           
Mails(int initialCapacity)
           
 
Method Summary
 void add(Mail mail)
           
 void clear()
           
 Mails copy()
          This methods returns a shallow copy of the current object.
 Mail first()
           
 Mails first(int targetCount)
           
 Mail getByIndex(int index)
           
 boolean isEmpty()
           
 boolean isNotEmpty()
           
 java.util.Iterator<Mail> iterator()
           
 long lastId()
           
 void remove(Mail wire)
           
 Mails reverse()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mails

public Mails()

Mails

public Mails(int initialCapacity)
Method Detail

add

public void add(Mail mail)
Parameters:
eventLog -

clear

public void clear()

copy

public Mails copy()
This methods returns a shallow copy of the current object.

Returns:
a shallow copy of the current object.

first

public Mail first()
Parameters:
targetCount -
Returns:

first

public Mails first(int targetCount)
Parameters:
targetCount -
Returns:

getByIndex

public Mail getByIndex(int index)
Parameters:
index -
Returns:

isEmpty

public boolean isEmpty()
Returns:

isNotEmpty

public boolean isNotEmpty()
Returns:

iterator

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

lastId

public long lastId()
Returns:

remove

public void remove(Mail wire)
Parameters:
id -

reverse

public Mails reverse()
Returns:

size

public int size()
Returns: