Uses of Interface
org.nuiton.util.MatrixMap
Packages that use MatrixMap
Package
Description
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 MatrixMapModifier and TypeClassDescriptionstatic classClasse abstraite permettant de facilement implanter les matrice fixe, elastique et submatrixstatic classImplantation particuliere de matrice, qui lorsqu'on lui passe des dimension qui n'existe pas, elle les ajoutes dans les semantiques.static classImplantation de MatrixMap dont les dimensions sont fixees a la creation Les dimensions ne change plus par la suitestatic classPour 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 MatrixMapModifier and TypeFieldDescriptionMatrixMap.MatrixMapElastic.internalMatrixMapMatrixMap.SubMatrix.matrixMethods in org.nuiton.util that return MatrixMapModifier and TypeMethodDescriptionMatrixMap.AbstractMatrixMap.clone()MatrixMap.AbstractMatrixMap.copy()Copy la matrice pour pouvoir la modifier sans perdre les donnees initiales.MatrixMap.copy()Copy la matrice pour pouvoir la modifier sans perdre les donnees initiales.MatrixMap.MatrixMapElastic.copy()static <T> MatrixMap<T> static <T> MatrixMap<T> static <T> MatrixMap<T> static <T> MatrixMap<T> static <T> MatrixMap<T> MatrixMap.Factory.createElastic(String name, String[] dimNames, List... semantics) static <T> MatrixMap<T> MatrixMap.Factory.createElastic(String name, List... semantics) static <T> MatrixMap<T> MatrixMap.Factory.createElastic(List... semantics) static <T> MatrixMap<T> MatrixMap.Factory.createElastic(MatrixMap<T> matrix) Permet de retourner une nouvelle matrice ayant les semantiques passées en parametre.MatrixMap.MatrixMapElastic.getInternalMatrixMap()MatrixMap.AbstractMatrixMap.getSubMatrix(int[]... elems) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.AbstractMatrixMap.getSubMatrix(int dim, int[] elem) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.AbstractMatrixMap.getSubMatrix(int dim, int start, int nb) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.AbstractMatrixMap.getSubMatrix(int dim, Object... elem) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.AbstractMatrixMap.getSubMatrix(int dim, Object start, int nb) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.AbstractMatrixMap.getSubMatrix(Object[]... elems) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.getSubMatrix(int dim, Object... elem) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.getSubMatrix(int dim, Object start, int nb) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.getSubMatrix(Object[]... elems) Permet de prendre une sous matrice dans la matrice courante.MatrixMap.MatrixMapElastic.getSubMatrix(int dim, Object... elem) MatrixMap.MatrixMapElastic.getSubMatrix(int dim, Object start, int nb) MatrixMap.MatrixMapElastic.getSubMatrix(Object[]... elems) MatrixMap.AbstractMatrixMap.getSubMatrixOnSemantic(int dim, Object... elem) Add to desambiguas some call with xpath engine, but do the same thingMatrixMap.AbstractMatrixMap.getSubMatrix(int, Object[])MatrixMap.AbstractMatrixMap.map(MatrixMap.MapFunction<E> f) Retourne la matrice elle meme.MatrixMap.map(MatrixMap.MapFunction<E> f) Applique sur chaque element de la matrice la fonction fMatrixMap.MatrixMapElastic.map(MatrixMap.MapFunction<E> f) MatrixMap.MatrixMapFixed.map(MatrixMap.MapFunction<E> f) 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éCopie une matrice dans la matrice actuelle.Copie une matrice dans la matrice actuelle.MatrixMap.AbstractMatrixMap.pasteIndex(MatrixMap<E> mat) Copie une matrice dans la matrice actuelle.MatrixMap.AbstractMatrixMap.reduce()Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.MatrixMap.AbstractMatrixMap.reduce(int minNbDim) Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.Create new matrice from the current matrix.MatrixMap.MatrixMapElastic.reduce()MatrixMap.MatrixMapElastic.reduce(int minNbDim) MatrixMap.reduce()Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.MatrixMap.reduce(int minNbDim) Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.MatrixMap.AbstractMatrixMap.reduceDims(int... dims) Reduit le matrice seulement sur les dimensions passées en argument.MatrixMap.MatrixMapElastic.reduceDims(int... dims) MatrixMap.reduceDims(int... dims) Reduit le matrice seulement sur les dimensions passées en argument.Methods in org.nuiton.util with parameters of type MatrixMapModifier and TypeMethodDescriptionstatic <T> MatrixMap<T> static <T> MatrixMap<T> MatrixMap.Factory.createElastic(MatrixMap<T> matrix) booleanbooleanVerifie que deux matrices sont completement equals (dimension, semantique, nom, valeur, ...)booleanbooleanMatrixMap.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) 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éCopie une matrice dans la matrice actuelle.Copie une matrice dans la matrice actuelle.MatrixMap.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 MatrixMapModifierConstructorDescriptionAbstractMatrixMap(MatrixMap<E> matrix) MatrixMapFixed(MatrixMap<E> matrix)