All Classes and Interfaces

Class
Description
Abstract base class for resizable lists holding byte elements; abstract.
Abstract base class for resizable collections holding objects or primitive data types such as int, float, etc.
Abstract base class for all continous distributions.
Abstract base class for all random distributions.
Abstract base class for hash maps holding (key,value) associations of type (double-->int).
Abstract base class for resizable lists holding double elements; abstract.
Abstract base class for resizable lists holding float elements; abstract.
Abstract base class for hash maps holding (key,value) associations of type (int-->double).
Abstract base class for hash maps holding (key,value) associations of type (int-->int).
Abstract base class for resizable lists holding int elements; abstract.
Abstract base class for hash maps holding (key,value) associations of type (int-->Object).
Abstract base class for resizable lists holding objects or primitive data types such as int, float, etc.
Ajouté par Code Lutin pour le support de OpenLongDoubleHashMap Abstract base class for hash maps holding (key,value) associations of type (long-->double).
Abstract base class for resizable lists holding long elements; abstract.
Abstract base class for hash maps holding (key,value) associations of type (long-->Object).
Abstract base class for hash maps holding objects or primitive data types such as int, float, etc. as keys and/or values.
Abstract matrix class with all dimension and semantics support (but no internal value storage).
Arithmetic functions.
Array manipulations; complements java.util.Arrays.
Objet matrice qui ne permet que le stockage de double dans un matrice à autant de dimension que l'on souhaite.
BasicMatrixIterator.
Resizable list holding byte elements; implemented with arrays.
A comparison function which imposes a total ordering on some collection of elements.
Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
A comparison function which imposes a total ordering on some collection of elements.
Defines some useful constants.
Classe permettant de diminuer au maximum l'allocation de tableau de int pour les dimensions.
Resizable list holding double elements; implemented with arrays.
DoubleBigMappedVector.
DoubleBigVector.
Target of a streaming DoubleBuffer into which data is flushed upon buffer overflow.
A comparison function which imposes a total ordering on some collection of elements.
Interface that represents a function object: a function that takes a single argument and returns a single value.
Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
Permet de stocker des données à une position lineaire et de la redemander.
Permet de stocker des données differente de la valeur par defaut (0.0) dans une Map<int, double>.
Quick medium quality uniform pseudo-random number generator.
Resizable list holding float elements; implemented with arrays.
FloatBigVector.
A comparison function which imposes a total ordering on some collection of elements.
Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
Permet de stocker des données à une position lineair et de la redemander Cette classe ne gére que les données lineaire.
Generically sorts arbitrary shaped data (for example multiple arrays, 1,2 or 3-d matrices, and so on) using a quicksort or mergesort.
Provides various hash functions.
Resizable list holding int elements; implemented with arrays.
Target of a streaming IntBuffer into which data is flushed upon buffer overflow.
A comparison function which imposes a total ordering on some collection of elements.
Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
Interface that represents a function object: a function that takes a single argument and returns a single value.
Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
Cette classe encapsule un Vector et permet de l'initialiser reellement que lorsqu'on souhaite modifier une valeur.
Resizable list holding long elements; implemented with arrays.
A comparison function which imposes a total ordering on some collection of elements.
Ajouté par Code Lutin pour le support de OpenLongDoubleHashMap Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.
Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
Permet de faire un traitement sur des valeurs et d'en retourner des nouvelles.
MatriceEncoder.
MatriceException.java Created: Tue Jun 29 11:46:39 1999
Cette classe permet de creer des matrices, toutes les creations de matrice doivent etre faite a travers cette classe.
Contains usefull methods to get information on matrix.
MatrixIterator.
MatrixIteratorImpl.
MatrixND interface for different matrix implementation.
MatrixNDImpl.
Matrix provider used by MatrixProxy to fill matrix value after dimensions reductions.
Matrix proxy contains only dimension and semantics definition, but does not allocate memory spaces for value.
Permet d'interpreter les semantics, par exemple convertir un Id en une entite via le SemanticMapper passe en argument
 
Convert matrix into String and inverse.
MersenneTwister (MT19937) is one of the strongest uniform pseudo-random number generators known so far; at the same time it is quick.
Only for performance tuning of compute intensive linear algebraic computations.
Resizable list holding Object elements; implemented with arrays.
Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.
Hash map holding (key,value) associations of type (double-->int); Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.
Hash map holding (key,value) associations of type (int-->double); Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.
Hash map holding (key,value) associations of type (int-->int); Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.
Hash map holding (key,value) associations of type (int-->Object); Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.
Ajouté par Code Lutin le 8 décembre 2022 Hash map holding (key,value) associations of type (long-->double); Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.
Hash map holding (key,value) associations of type (long-->Object); Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.
This empty class is the common root for all persistent capable classes.
Not of interest for users; only for implementors of hashtables.
Status: Experimental; Do not use for production yet.
Abstract base class for uniform pseudo-random number generating engines.
SemanticList.
Mapper used during import/export to map CSV file semantics to real semantics value depending on execution context.
Permet de convertir automatiquement une semantics vers une autre representation Par exemple d'une representation String vers une Entity
A comparison function which imposes a total ordering on some collection of elements.
Quicksorts, mergesorts and binary searches; complements java.util.Arrays.
Implantation pour les sparse qui peuvent facilement retourner des tableaux trie des valeurs assignees
Implantation pour les sparse qui utilise des Map comme backend et ne peuvent pas facilement retourner des tableaux tries
 
 
Pour l'instant une sous matrice a obligatoirement le meme nombre de dimension que la matrice qu'elle contient.
Permet de faire une conversion de la dimension demandé dans la sous matrice avec la position reel de la matrice sous jacente.
La conversion est le mapping d'un element vers un autre element.
La conversion est juste un decalage d'indice
Interface for an object that knows how to swap elements at two positions (a,b).
Uniform distribution; Math definition and animated definition.
Vector.
Methode appelé lorsqu'on veut parcourir un vecteur On garanti que le parcours est total, mais par forcément dans l'ordre des éléments c-a-d qu'on peut parcourir: 3, 1, 0, 8, ...