org.kinsources.kiwa.sciboard
Class RequestIdIndex

java.lang.Object
  extended by org.kinsources.kiwa.sciboard.RequestIdIndex
All Implemented Interfaces:
java.lang.Iterable<Request>

public class RequestIdIndex
extends java.lang.Object
implements java.lang.Iterable<Request>

The IdRequestIndex class represents an account index.

Author:
christian.momon@devinsy.fr

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

Constructor Detail

RequestIdIndex

public RequestIdIndex()
Method Detail

clear

public void clear()

getById

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

isEmpty

public boolean isEmpty()
Returns:

isNotEmpty

public boolean isNotEmpty()
Returns:

iterator

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

keys

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

put

public Request put(Request source)

rebuild

public void rebuild(Requests source)
Parameters:
source -

size

public int size()
Returns: