org.kinsources.kiwa.kidarep
Class ContributorIdIndex

java.lang.Object
  extended by org.kinsources.kiwa.kidarep.ContributorIdIndex
All Implemented Interfaces:
java.lang.Iterable<Contributor>

public class ContributorIdIndex
extends java.lang.Object
implements java.lang.Iterable<Contributor>

The IdAccountIndex class represents an account index.

Author:
christian.momon@devinsy.fr

Constructor Summary
ContributorIdIndex()
           
 
Method Summary
 void clear()
           
 Contributor getById(long value)
           
 boolean isEmpty()
           
 boolean isNotEmpty()
           
 java.util.Iterator<Contributor> iterator()
           
 java.util.Set<java.lang.Long> keys()
           
 Contributor put(Contributor source)
           
 void rebuild(Contributors source)
           
 void remove(Contributor contributor)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContributorIdIndex

public ContributorIdIndex()
Method Detail

clear

public void clear()

getById

public Contributor getById(long value)
Parameters:
id -
Returns:

isEmpty

public boolean isEmpty()
Returns:

isNotEmpty

public boolean isNotEmpty()
Returns:

iterator

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

keys

public java.util.Set<java.lang.Long> keys()
Returns:

put

public Contributor put(Contributor source)

rebuild

public void rebuild(Contributors source)
Parameters:
source -

remove

public void remove(Contributor contributor)
Parameters:
wire -

size

public int size()
Returns: