Uses of Interface
org.nuiton.util.MatrixMap
| Package | Description |
|---|---|
| org.nuiton.util |
Ensemble de classe Java permettant de simplifier le développement en
factorisant des besoins que l'on retrouve dans tous les développement.
|
-
Uses of MatrixMap in org.nuiton.util
Classes in org.nuiton.util that implement MatrixMap Modifier and Type Class Description static classMatrixMap.AbstractMatrixMap<E>Classe abstraite permettant de facilement implanter les matrice fixe, elastique et submatrixstatic classMatrixMap.MatrixMapElastic<E>Implantation particuliere de matrice, qui lorsqu'on lui passe des dimension qui n'existe pas, elle les ajoutes dans les semantiques.static classMatrixMap.MatrixMapFixed<E>Implantation de MatrixMap dont les dimensions sont fixees a la creation Les dimensions ne change plus par la suitestatic classMatrixMap.SubMatrix<E>Pour l'instant une sous matrice a obligatoirement le meme nombre de dimension que la matrice qu'elle contient.Fields in org.nuiton.util declared as MatrixMap Modifier and Type Field Description protected MatrixMap<E>MatrixMap.MatrixMapElastic. internalMatrixMapprotected MatrixMap<E>MatrixMap.SubMatrix. matrixMethods in org.nuiton.util that return MatrixMap Modifier and Type Method Description MatrixMapMatrixMap.AbstractMatrixMap. clone()MatrixMap<E>MatrixMap.AbstractMatrixMap. copy()Copy la matrice pour pouvoir la modifier sans perdre les donnees initiales.MatrixMap<E>MatrixMap. copy()Copy la matrice pour pouvoir la modifier sans perdre les donnees initiales.MatrixMap<E>MatrixMap.MatrixMapElastic. copy()static <T> MatrixMap<T>MatrixMap.Factory. create(java.lang.String name, java.lang.String[] dimNames, java.util.List... semantics)static <T> MatrixMap<T>MatrixMap.Factory. create(java.lang.String name, java.util.List... semantics)static <T> MatrixMap<T>MatrixMap.Factory. create(java.util.List... semantics)static <T> MatrixMap<T>MatrixMap.Factory. create(MatrixMap<T> matrix)static <T> MatrixMap<T>MatrixMap.Factory. createElastic(java.lang.String name, java.lang.String[] dimNames, java.util.List... semantics)static <T> MatrixMap<T>MatrixMap.Factory. createElastic(java.lang.String name, java.util.List... semantics)static <T> MatrixMap<T>MatrixMap.Factory. createElastic(java.util.List... semantics)static <T> MatrixMap<T>MatrixMap.Factory. createElastic(MatrixMap<T> matrix)MatrixMap<E>MatrixMap.AbstractMatrixMap. extend(java.lang.Object... sems)MatrixMap<E>MatrixMap. extend(java.lang.Object... sems)Permet de retourner une nouvelle matrice ayant les semantiques passées en parametre.MatrixMap<E>MatrixMap.MatrixMapElastic. extend(java.lang.Object... sems)MatrixMap<E>MatrixMap.MatrixMapElastic. getInternalMatrixMap()MatrixMap<E>MatrixMap.AbstractMatrixMap. getSubMatrix(int[]... elems)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap.AbstractMatrixMap. getSubMatrix(int dim, int[] elem)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap.AbstractMatrixMap. getSubMatrix(int dim, int start, int nb)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap.AbstractMatrixMap. getSubMatrix(int dim, java.lang.Object... elem)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap.AbstractMatrixMap. getSubMatrix(int dim, java.lang.Object start, int nb)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap.AbstractMatrixMap. getSubMatrix(java.lang.Object[]... elems)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap. getSubMatrix(int dim, java.lang.Object... elem)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap. getSubMatrix(int dim, java.lang.Object start, int nb)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap. getSubMatrix(java.lang.Object[]... elems)Permet de prendre une sous matrice dans la matrice courante.MatrixMap<E>MatrixMap.MatrixMapElastic. getSubMatrix(int dim, java.lang.Object... elem)MatrixMap<E>MatrixMap.MatrixMapElastic. getSubMatrix(int dim, java.lang.Object start, int nb)MatrixMap<E>MatrixMap.MatrixMapElastic. getSubMatrix(java.lang.Object[]... elems)MatrixMap<E>MatrixMap.AbstractMatrixMap. getSubMatrixOnSemantic(int dim, java.lang.Object... elem)Add to desambiguas some call with xpath engine, but do the same thingMatrixMap.AbstractMatrixMap.getSubMatrix(int, Object[])MatrixMap<E>MatrixMap.AbstractMatrixMap. map(MatrixMap.MapFunction<E> f)Retourne la matrice elle meme.MatrixMap<E>MatrixMap. map(MatrixMap.MapFunction<E> f)Applique sur chaque element de la matrice la fonction fMatrixMap<E>MatrixMap.MatrixMapElastic. map(MatrixMap.MapFunction<E> f)MatrixMap<E>MatrixMap.MatrixMapFixed. map(MatrixMap.MapFunction<E> f)protected MatrixMap<E>MatrixMap.AbstractMatrixMap. paste(int[] origin, MatrixMap<E> mat)MatrixMap<E>MatrixMap.AbstractMatrixMap. paste(MatrixMap<E> mat)Modifie la matrice actuel en metant les valeurs de mat passé en parametre La copie se fait en fonction de la semantique, si un element dans une dimension n'est pas trouvé, alors il est passéMatrixMapMatrixMap.MatrixMapElastic. paste(MatrixMap<E> mat)MatrixMap<E>MatrixMap.MatrixMapFixed. paste(int[] origin, MatrixMap<E> mat)Copie une matrice dans la matrice actuelle.MatrixMapMatrixMap. paste(MatrixMap<E> mat)Copie une matrice dans la matrice actuelle.MatrixMapMatrixMap.AbstractMatrixMap. pasteIndex(MatrixMap<E> mat)Copie une matrice dans la matrice actuelle.MatrixMap<E>MatrixMap.AbstractMatrixMap. reduce()Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.MatrixMap<E>MatrixMap.AbstractMatrixMap. reduce(int minNbDim)Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.protected MatrixMap<E>MatrixMap.AbstractMatrixMap. reduce(java.util.List<java.lang.String> dimName, java.util.List<java.util.List> sem, int[] correspondance)Create new matrice from the current matrix.MatrixMap<E>MatrixMap.MatrixMapElastic. reduce()MatrixMap<E>MatrixMap.MatrixMapElastic. reduce(int minNbDim)MatrixMap<E>MatrixMap. reduce()Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.MatrixMap<E>MatrixMap. reduce(int minNbDim)Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.MatrixMap<E>MatrixMap.AbstractMatrixMap. reduceDims(int... dims)Reduit le matrice seulement sur les dimensions passées en argument.MatrixMap<E>MatrixMap.MatrixMapElastic. reduceDims(int... dims)MatrixMap<E>MatrixMap. reduceDims(int... dims)Reduit le matrice seulement sur les dimensions passées en argument.Methods in org.nuiton.util with parameters of type MatrixMap Modifier and Type Method Description static <T> MatrixMap<T>MatrixMap.Factory. create(MatrixMap<T> matrix)static <T> MatrixMap<T>MatrixMap.Factory. createElastic(MatrixMap<T> matrix)booleanMatrixMap.AbstractMatrixMap. equals(MatrixMap mat)booleanMatrixMap. equals(MatrixMap mat)Verifie que deux matrices sont completement equals (dimension, semantique, nom, valeur, ...)booleanMatrixMap.MatrixMapElastic. equals(MatrixMap mat)booleanMatrixMap.AbstractMatrixMap. equalsValues(MatrixMap mat)Verifie si les matrices sont egales en ne regardant que les valeurs et pas les semantiquesbooleanMatrixMap. equalsValues(MatrixMap<E> mat)Verifie si les matrices sont egales en ne regardant que les valeurs et pas les semantiquesbooleanMatrixMap.MatrixMapElastic. equalsValues(MatrixMap<E> mat)protected MatrixMap<E>MatrixMap.AbstractMatrixMap. paste(int[] origin, MatrixMap<E> mat)MatrixMap<E>MatrixMap.AbstractMatrixMap. paste(MatrixMap<E> mat)Modifie la matrice actuel en metant les valeurs de mat passé en parametre La copie se fait en fonction de la semantique, si un element dans une dimension n'est pas trouvé, alors il est passéMatrixMapMatrixMap.MatrixMapElastic. paste(MatrixMap<E> mat)MatrixMap<E>MatrixMap.MatrixMapFixed. paste(int[] origin, MatrixMap<E> mat)Copie une matrice dans la matrice actuelle.MatrixMapMatrixMap. paste(MatrixMap<E> mat)Copie une matrice dans la matrice actuelle.MatrixMapMatrixMap.AbstractMatrixMap. pasteIndex(MatrixMap<E> mat)Copie une matrice dans la matrice actuelle.voidMatrixMap.MatrixMapElastic. setInternalMatrixMap(MatrixMap<E> internalMatrixMap)Constructors in org.nuiton.util with parameters of type MatrixMap Constructor Description AbstractMatrixMap(MatrixMap<E> matrix)MatrixMapElastic(MatrixMap<E> m)MatrixMapFixed(MatrixMap<E> matrix)SubMatrix(MatrixMap<E> matrix, int dim, int[] elem)SubMatrix(MatrixMap<E> matrix, int dim, int start, int nb)