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, ...