public interface Vector
| Modifier and Type | Method and Description |
|---|---|
void |
add(Vector v)
Ajoute les valeurs du vector passé en argument a ce vector.
|
String |
getInfo()
return information on this vector.
|
double |
getMaxOccurence()
Deprecated.
since 2.1, use
getMaxOccurrence() instead |
double |
getMaxOccurrence()
Retourne la valeur la plus utilise dans le vector
|
int |
getNumberOfAssignedValue()
Returne number of assigned value, assigned value is value stored in memory
|
double |
getValue(int pos) |
void |
init(int capacity)
Init vector, before this method call, vector is in indetermined state.
|
boolean |
isImplementedAdd(Vector v)
Permet de savoir si add est implanté par ce vector.
|
boolean |
isImplementedMap()
Permet de savoir si map est implanté par ce vector.
|
boolean |
isImplementedMinus(Vector v)
Permet de savoir si minus est implanté par ce vector.
|
boolean |
isImplementedPaste(Vector v)
Permet de savoir si paste est implanté par ce vector.
|
VectorIterator |
iterator()
Retourne un objet Inc pret a etre utilisé pour boucler sur tous les
element de la matrice.
|
VectorIterator |
iteratorNotZero()
Retourne un objet Inc pret a etre utilisé pour boucler sur tous les
element different de 0 de la matrice.
|
void |
map(MapFunction f)
applique a chaque valeur du vector la
MapFunction. |
void |
minus(Vector v)
Soustrait les valeurs du vector passé en argument a ce vector.
|
void |
paste(Vector source)
Copie les valeurs du vector passé en argument dans ce vector.
|
void |
setValue(int pos,
double value) |
int |
size() |
void init(int capacity)
capacity - String getInfo()
int getNumberOfAssignedValue()
VectorIterator iterator()
VectorIterator iteratorNotZero()
@Deprecated double getMaxOccurence()
getMaxOccurrence() insteaddouble getMaxOccurrence()
double getValue(int pos)
void setValue(int pos,
double value)
int size()
boolean isImplementedPaste(Vector v)
v - vector to testboolean isImplementedAdd(Vector v)
v - vector to testboolean isImplementedMinus(Vector v)
v - vector to testboolean isImplementedMap()
void paste(Vector source)
source - vector to pastevoid add(Vector v)
v - vector to addvoid minus(Vector v)
v - vector to minusvoid map(MapFunction f)
MapFunction.
ATTENTION cette function ne doit pas converser d'etat interne qui
modifierait son comportement a chaque execution, sinon cette methode
ne fonctionne pas, car pour les Vector implanter a base de Map
la fonction n'est appliqué qu'au defaultValue et au valeur deja existantef - funtion to applyCopyright © 2004–2020 Code Lutin. All rights reserved.