Class MatrixMap.SemanticList<T>

java.lang.Object
java.util.AbstractCollection<T>
java.util.AbstractList<T>
org.nuiton.util.MatrixMap.SemanticList<T>
Type Parameters:
T - FIXME
All Implemented Interfaces:
Iterable<T>, Collection<T>, List<T>, RandomAccess, SequencedCollection<T>
Enclosing interface:
MatrixMap<E>

public static class MatrixMap.SemanticList<T> extends AbstractList<T> implements RandomAccess
Collection particuliere utilisee pour la stockage des semantiques.

Sert a optimiser la recherche de la position d'une donnee dans la liste. Permet aussi de verifier qu'on ajoute pas de doublon dans la liste

Since:
2.2.1
Author:
Benjamin Poussin - poussin@codelutin.com