All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AbstractByteList Abstract base class for resizable lists holdingbyte
elements; abstract.AbstractCollection Abstract base class for resizable collections holding objects or primitive data types such asint
,float
, etc.AbstractContinousDistribution Abstract base class for all continous distributions.AbstractDistribution Abstract base class for all random distributions.AbstractDoubleIntMap Abstract base class for hash maps holding (key,value) associations of type(double-->int)
.AbstractDoubleList Abstract base class for resizable lists holdingdouble
elements; abstract.AbstractFloatList Abstract base class for resizable lists holdingfloat
elements; abstract.AbstractIntDoubleMap Abstract base class for hash maps holding (key,value) associations of type(int-->double)
.AbstractIntIntMap Abstract base class for hash maps holding (key,value) associations of type(int-->int)
.AbstractIntList Abstract base class for resizable lists holdingint
elements; abstract.AbstractIntObjectMap<T> Abstract base class for hash maps holding (key,value) associations of type(int-->Object)
.AbstractList Abstract base class for resizable lists holding objects or primitive data types such asint
,float
, etc.AbstractLongDoubleMap Ajouté par Code Lutin pour le support deOpenLongDoubleHashMap
Abstract base class for hash maps holding (key,value) associations of type(long-->double)
.AbstractLongList Abstract base class for resizable lists holdinglong
elements; abstract.AbstractLongObjectMap<T> Abstract base class for hash maps holding (key,value) associations of type(long-->Object)
.AbstractMap Abstract base class for hash maps holding objects or primitive data types such asint
,float
, etc. as keys and/or values.AbstractMatrixND Abstract matrix class with all dimension and semantics support (but no internal value storage).Arithmetic Arithmetic functions.Arrays Array manipulations; complementsjava.util.Arrays
.BasicMatrix Objet matrice qui ne permet que le stockage de double dans un matrice à autant de dimension que l'on souhaite.BasicMatrixIterator BasicMatrixIterator.ByteArrayList Resizable list holdingbyte
elements; implemented with arrays.ByteComparator A comparison function which imposes a total ordering on some collection of elements.ByteProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.CharComparator A comparison function which imposes a total ordering on some collection of elements.Constants Defines some useful constants.DimensionHelper Classe permettant de diminuer au maximum l'allocation de tableau de int pour les dimensions.DoubleArrayList Resizable list holdingdouble
elements; implemented with arrays.DoubleBigMappedVector DoubleBigMappedVector.DoubleBigVector DoubleBigVector.DoubleBufferConsumer Target of a streamingDoubleBuffer
into which data is flushed upon buffer overflow.DoubleComparator A comparison function which imposes a total ordering on some collection of elements.DoubleFunction Interface that represents a function object: a function that takes a single argument and returns a single value.DoubleIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.DoubleProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.DoubleSparseArrayVector Permet de stocker des données à une position lineaire et de la redemander.DoubleSparseHashVector Permet de stocker des données differente de la valeur par defaut (0.0) dans une Map<int, double>.DRand Quick medium quality uniform pseudo-random number generator.FloatArrayList Resizable list holdingfloat
elements; implemented with arrays.FloatBigVector FloatBigVector.FloatComparator A comparison function which imposes a total ordering on some collection of elements.FloatProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.FloatVector Permet de stocker des données à une position lineair et de la redemander Cette classe ne gére que les données lineaire.GenericSorting Generically sorts arbitrary shaped data (for example multiple arrays, 1,2 or 3-d matrices, and so on) using a quicksort or mergesort.HashFunctions Provides various hash functions.IntArrayList Resizable list holdingint
elements; implemented with arrays.IntBufferConsumer Target of a streamingIntBuffer
into which data is flushed upon buffer overflow.IntComparator A comparison function which imposes a total ordering on some collection of elements.IntDoubleProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.IntFunction Interface that represents a function object: a function that takes a single argument and returns a single value.IntIntProcedure Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.IntObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.IntProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.LazyVector Cette classe encapsule un Vector et permet de l'initialiser reellement que lorsqu'on souhaite modifier une valeur.LongArrayList Resizable list holdinglong
elements; implemented with arrays.LongComparator A comparison function which imposes a total ordering on some collection of elements.LongDoubleProcedure Ajouté par Code Lutin pour le support deOpenLongDoubleHashMap
Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.LongObjectProcedure<T> Interface that represents a procedure object: a procedure that takes two arguments and does not return a value.LongProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.MapFunction Permet de faire un traitement sur des valeurs et d'en retourner des nouvelles.MatrixEncoder MatriceEncoder.MatrixException MatriceException.java Created: Tue Jun 29 11:46:39 1999MatrixFactory Cette classe permet de creer des matrices, toutes les creations de matrice doivent etre faite a travers cette classe.MatrixHelper Contains usefull methods to get information on matrix.MatrixIterator MatrixIterator.MatrixIteratorImpl MatrixIteratorImpl.MatrixND MatrixND interface for different matrix implementation.MatrixNDImpl MatrixNDImpl.MatrixProvider Matrix provider used byMatrixProxy
to fill matrix value after dimensions reductions.MatrixProxy Matrix proxy contains only dimension and semantics definition, but does not allocate memory spaces for value.MatrixSemanticsDecorator Permet d'interpreter les semantics, par exemple convertir un Id en une entite via le SemanticMapper passe en argumentMatrixSemanticsDecorator.SemanticsDecoratorMatrixIterator MatrixStringEncoder Convert matrix intoString
and inverse.MersenneTwister MersenneTwister (MT19937) is one of the strongest uniform pseudo-random number generators known so far; at the same time it is quick.Mult Only for performance tuning of compute intensive linear algebraic computations.ObjectArrayList<T> Resizable list holdingObject
elements; implemented with arrays.ObjectProcedure Interface that represents a procedure object: a procedure that takes a single argument and does not return a value.OpenDoubleIntHashMap Hash map holding (key,value) associations of type(double-->int)
; Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.OpenIntDoubleHashMap Hash map holding (key,value) associations of type(int-->double)
; Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.OpenIntIntHashMap Hash map holding (key,value) associations of type(int-->int)
; Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.OpenIntObjectHashMap<T> Hash map holding (key,value) associations of type(int-->Object)
; Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.OpenLongDoubleHashMap 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.OpenLongObjectHashMap<T> Hash map holding (key,value) associations of type(long-->Object)
; Automatically grows and shrinks as needed; Implemented using open addressing with double hashing.PersistentObject This empty class is the common root for all persistent capable classes.PrimeFinder Not of interest for users; only for implementors of hashtables.QuickOpenIntIntHashMap Status: Experimental; Do not use for production yet.RandomEngine Abstract base class for uniform pseudo-random number generating engines.SemanticList<T> SemanticList.SemanticMapper Mapper used during import/export to map CSV file semantics to real semantics value depending on execution context.SemanticsDecorator<Decorated,Undecorated> Permet de convertir automatiquement une semantics vers une autre representation Par exemple d'une representation String vers une EntityShortComparator A comparison function which imposes a total ordering on some collection of elements.Sorting Quicksorts, mergesorts and binary searches; complementsjava.util.Arrays
.SparseArrayVectorIterator Implantation pour les sparse qui peuvent facilement retourner des tableaux trie des valeurs assigneesSparseHashVectorIterator Implantation pour les sparse qui utilise des Map comme backend et ne peuvent pas facilement retourner des tableaux triesSparseVector SparseVectorIterator SubMatrix Pour l'instant une sous matrice a obligatoirement le meme nombre de dimension que la matrice qu'elle contient.SubMatrix.DimensionConverter Permet de faire une conversion de la dimension demandé dans la sous matrice avec la position reel de la matrice sous jacente.SubMatrix.MappingConverter La conversion est le mapping d'un element vers un autre element.SubMatrix.ShiftConverter La conversion est juste un decalage d'indiceSwapper Interface for an object that knows how to swap elements at two positions (a,b).Uniform Uniform distribution; Math definition and animated definition.Vector Vector.VectorForEachFunction 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, ...VectorIterator VectorIteratorImpl