Uses of Interface
org.nuiton.util.MatrixMap

Packages that use MatrixMap
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
static class MatrixMap.AbstractMatrixMap<E>
          Classe abstraite permettant de facilement implanter les matrice fixe, elastique et submatrix
static class MatrixMap.MatrixMapElastic<E>
          Implantation particuliere de matrice, qui lorsqu'on lui passe des dimension qui n'existe pas, elle les ajoutes dans les semantiques.
static class MatrixMap.MatrixMapFixed<E>
          Implantation de MatrixMap dont les dimensions sont fixees a la creation Les dimensions ne change plus par la suite
static class MatrixMap.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
protected  MatrixMap<E> MatrixMap.MatrixMapElastic.internalMatrixMap
           
protected  MatrixMap<E> MatrixMap.SubMatrix.matrix
           
 

Methods in org.nuiton.util that return MatrixMap
 MatrixMap MatrixMap.AbstractMatrixMap.clone()
           
 MatrixMap<E> MatrixMap.copy()
          Copy la matrice pour pouvoir la modifier sans perdre les donnees initiales.
 MatrixMap<E> MatrixMap.MatrixMapElastic.copy()
           
 MatrixMap<E> MatrixMap.AbstractMatrixMap.copy()
          Copy la matrice pour pouvoir la modifier sans perdre les donnees initiales.
static
<T> MatrixMap<T>
MatrixMap.Factory.create(List... semantics)
           
static
<T> MatrixMap<T>
MatrixMap.Factory.create(MatrixMap<T> matrix)
           
static
<T> MatrixMap<T>
MatrixMap.Factory.create(String name, List... semantics)
           
static
<T> MatrixMap<T>
MatrixMap.Factory.create(String name, String[] dimNames, List... semantics)
           
static
<T> MatrixMap<T>
MatrixMap.Factory.createElastic(List... semantics)
           
static
<T> MatrixMap<T>
MatrixMap.Factory.createElastic(MatrixMap<T> matrix)
           
static
<T> MatrixMap<T>
MatrixMap.Factory.createElastic(String name, List... semantics)
           
static
<T> MatrixMap<T>
MatrixMap.Factory.createElastic(String name, String[] dimNames, List... semantics)
           
 MatrixMap<E> MatrixMap.extend(Object... sems)
          Permet de retourner une nouvelle matrice ayant les semantiques passées en parametre.
 MatrixMap<E> MatrixMap.MatrixMapElastic.extend(Object... sems)
           
 MatrixMap<E> MatrixMap.AbstractMatrixMap.extend(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.getSubMatrix(int dim, Object... elem)
          Permet de prendre une sous matrice dans la matrice courante.
 MatrixMap<E> MatrixMap.MatrixMapElastic.getSubMatrix(int dim, Object... elem)
           
 MatrixMap<E> MatrixMap.AbstractMatrixMap.getSubMatrix(int dim, Object... elem)
          Permet de prendre une sous matrice dans la matrice courante.
 MatrixMap<E> MatrixMap.getSubMatrix(int dim, Object start, int nb)
          Permet de prendre une sous matrice dans la matrice courante.
 MatrixMap<E> MatrixMap.MatrixMapElastic.getSubMatrix(int dim, Object start, int nb)
           
 MatrixMap<E> MatrixMap.AbstractMatrixMap.getSubMatrix(int dim, Object start, int nb)
          Permet de prendre une sous matrice dans la matrice courante.
 MatrixMap<E> MatrixMap.getSubMatrix(Object[]... elems)
          Permet de prendre une sous matrice dans la matrice courante.
 MatrixMap<E> MatrixMap.MatrixMapElastic.getSubMatrix(Object[]... elems)
           
 MatrixMap<E> MatrixMap.AbstractMatrixMap.getSubMatrix(Object[]... elems)
          Permet de prendre une sous matrice dans la matrice courante.
 MatrixMap<E> MatrixMap.AbstractMatrixMap.getSubMatrixOnSemantic(int dim, Object... elem)
          Add to desambiguas some call with xpath engine, but do the same thing MatrixMap.AbstractMatrixMap.getSubMatrix(int, Object[])
 MatrixMap<E> MatrixMap.map(MatrixMap.MapFunction<E> f)
          Applique sur chaque element de la matrice la fonction f
 MatrixMap<E> MatrixMap.MatrixMapElastic.map(MatrixMap.MapFunction<E> f)
           
 MatrixMap<E> MatrixMap.MatrixMapFixed.map(MatrixMap.MapFunction<E> f)
           
 MatrixMap<E> MatrixMap.AbstractMatrixMap.map(MatrixMap.MapFunction<E> f)
          Retourne la matrice elle meme.
 MatrixMap<E> MatrixMap.MatrixMapFixed.paste(int[] origin, MatrixMap<E> mat)
          Copie une matrice dans la matrice actuelle.
protected  MatrixMap<E> MatrixMap.AbstractMatrixMap.paste(int[] origin, MatrixMap<E> mat)
           
 MatrixMap MatrixMap.paste(MatrixMap<E> mat)
          Copie une matrice dans la matrice actuelle.
 MatrixMap MatrixMap.MatrixMapElastic.paste(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é
 MatrixMap MatrixMap.AbstractMatrixMap.pasteIndex(MatrixMap<E> mat)
          Copie une matrice dans la matrice actuelle.
 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.MatrixMapElastic.reduce()
           
 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.reduce(int minNbDim)
          Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée.
 MatrixMap<E> MatrixMap.MatrixMapElastic.reduce(int minNbDim)
           
 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(List<String> dimName, List<List> sem, int[] correspondance)
          Create new matrice from the current matrix.
 MatrixMap<E> MatrixMap.reduceDims(int... dims)
          Reduit le matrice seulement sur les dimensions passées en argument.
 MatrixMap<E> MatrixMap.MatrixMapElastic.reduceDims(int... dims)
           
 MatrixMap<E> MatrixMap.AbstractMatrixMap.reduceDims(int... dims)
          Reduit le matrice seulement sur les dimensions passées en argument.
 

Methods in org.nuiton.util with parameters of type MatrixMap
static
<T> MatrixMap<T>
MatrixMap.Factory.create(MatrixMap<T> matrix)
           
static
<T> MatrixMap<T>
MatrixMap.Factory.createElastic(MatrixMap<T> matrix)
           
 boolean MatrixMap.equals(MatrixMap mat)
          Verifie que deux matrices sont completement equals (dimension, semantique, nom, valeur, ...)
 boolean MatrixMap.MatrixMapElastic.equals(MatrixMap mat)
           
 boolean MatrixMap.AbstractMatrixMap.equals(MatrixMap mat)
           
 boolean MatrixMap.AbstractMatrixMap.equalsValues(MatrixMap mat)
          Verifie si les matrices sont egales en ne regardant que les valeurs et pas les semantiques
 boolean MatrixMap.equalsValues(MatrixMap<E> mat)
          Verifie si les matrices sont egales en ne regardant que les valeurs et pas les semantiques
 boolean MatrixMap.MatrixMapElastic.equalsValues(MatrixMap<E> mat)
           
 MatrixMap<E> MatrixMap.MatrixMapFixed.paste(int[] origin, MatrixMap<E> mat)
          Copie une matrice dans la matrice actuelle.
protected  MatrixMap<E> MatrixMap.AbstractMatrixMap.paste(int[] origin, MatrixMap<E> mat)
           
 MatrixMap MatrixMap.paste(MatrixMap<E> mat)
          Copie une matrice dans la matrice actuelle.
 MatrixMap MatrixMap.MatrixMapElastic.paste(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é
 MatrixMap MatrixMap.AbstractMatrixMap.pasteIndex(MatrixMap<E> mat)
          Copie une matrice dans la matrice actuelle.
 void MatrixMap.MatrixMapElastic.setInternalMatrixMap(MatrixMap<E> internalMatrixMap)
           
 

Constructors in org.nuiton.util with parameters of type MatrixMap
MatrixMap.AbstractMatrixMap(MatrixMap<E> matrix)
           
MatrixMap.MatrixMapElastic(MatrixMap<E> m)
           
MatrixMap.MatrixMapFixed(MatrixMap<E> matrix)
           
MatrixMap.SubMatrix(MatrixMap<E> matrix, int dim, int[] elem)
           
MatrixMap.SubMatrix(MatrixMap<E> matrix, int dim, int start, int nb)
           
 



Copyright © 2004-2011 CodeLutin. All Rights Reserved.