Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

ch.elexis.util
Class MFUList<T>

java.lang.Object
  extended by ch.elexis.util.MFUList<T>
Type Parameters:
T - must implement Serializable
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable<T>

public class MFUList<T>
extends java.lang.Object
implements java.lang.Iterable<T>, java.io.Serializable

A class to keep track of the usage of certain objects

See Also:
Serialized Form

Constructor Summary
MFUList(int objectsToStart, int objectsToKeep)
           
 
Method Summary
 void count(T obj)
           
 java.util.List<T> getAll()
           
 int getIndex(T obj)
           
 java.util.Iterator<T> iterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MFUList

public MFUList(int objectsToStart,
               int objectsToKeep)
Method Detail

count

public void count(T obj)

getAll

public java.util.List<T> getAll()

getIndex

public int getIndex(T obj)

iterator

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

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013