|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
MatrixMap.Factory.create(List... semantics)
|
|
static
|
MatrixMap.Factory.create(MatrixMap<T> matrix)
|
|
static
|
MatrixMap.Factory.create(String name,
List... semantics)
|
|
static
|
MatrixMap.Factory.create(String name,
String[] dimNames,
List... semantics)
|
|
static
|
MatrixMap.Factory.createElastic(List... semantics)
|
|
static
|
MatrixMap.Factory.createElastic(MatrixMap<T> matrix)
|
|
static
|
MatrixMap.Factory.createElastic(String name,
List... semantics)
|
|
static
|
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
|
MatrixMap.Factory.create(MatrixMap<T> matrix)
|
|
static
|
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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||