| Modifier and Type | Field and Description |
|---|---|
protected double[] |
data |
| Constructor and Description |
|---|
DoubleBigVector() |
DoubleBigVector(int capacity) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Vector v)
Ajoute les valeurs du vector passé en argument a ce vector.
|
boolean |
equals(Object o) |
double |
getMaxOccurence()
Deprecated.
|
double |
getMaxOccurrence()
Retourne la valeur la plus utilise dans le vector
|
double |
getValue(int pos) |
int |
hashCode()
use 3 values of data and length of data to create hashcode.
|
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.
|
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 src)
Copie les valeurs du vector passé en argument dans ce vector.
|
void |
setValue(int pos,
double value) |
int |
size() |
public DoubleBigVector()
public DoubleBigVector(int capacity)
public void init(int capacity)
Vector@Deprecated public double getMaxOccurence()
getMaxOccurence in interface Vectorpublic double getMaxOccurrence()
VectorgetMaxOccurrence in interface Vectorpublic int hashCode()
public boolean isImplementedPaste(Vector v)
VectorisImplementedPaste in interface Vectorv - vector to testpublic boolean isImplementedAdd(Vector v)
VectorisImplementedAdd in interface Vectorv - vector to testpublic boolean isImplementedMinus(Vector v)
VectorisImplementedMinus in interface Vectorv - vector to testpublic boolean isImplementedMap()
VectorisImplementedMap in interface Vectorpublic void paste(Vector src)
Vectorpublic void add(Vector v)
Vectorpublic void minus(Vector v)
Vectorpublic void map(MapFunction f)
VectorMapFunction.
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 existanteCopyright © 2004–2014 CodeLutin. All rights reserved.