|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.BitSet | +--algod.BitVector
Début d'essai d'implémentation d'un BooleanVector avec des bits à la place des booléens.
Field Summary | |
private boolean |
defautValue
Deprecated. Valeur par défaut lors de la création de nouvelles cases. |
Fields inherited from class java.util.BitSet |
|
Constructor Summary | |
BitVector()
Deprecated. Crée un nouveau tableau de boolean. |
|
BitVector(int initialCapacity)
Deprecated. Crée un nouveau tableau de boolean. |
|
BitVector(int initialCapacity,
boolean defautValue)
Deprecated. Crée un nouveau tableau de boolean. |
Method Summary | |
boolean |
and(int index,
boolean value)
Deprecated. Fait un et-logique sur un élément du tableau. |
int |
capacity()
Deprecated. |
void |
clear()
Deprecated. Réinitialise tout le tableau avec la valeur par défaut. |
void |
destroy()
Deprecated. Destructeur du tableau. |
boolean |
get(int index)
Deprecated. Accés à un élément du tableau. |
boolean |
or(int index,
boolean value)
Deprecated. Fait un ou-logique sur un élément du tableau. |
void |
set(int index)
Deprecated. Met à true un élément du tableau. |
void |
set(int index,
boolean value)
Deprecated. Change la valeur d'un élément du tableau. |
(package private) void |
setSize(int newSize)
Deprecated. Change la taille du tableau. |
(package private) void |
setSizeIf(int minSize)
Deprecated. Change la taille du tableau si nécessaire. |
void |
unset(int index)
Deprecated. Met à false un élément du tableau. |
Methods inherited from class java.util.BitSet |
and, andNot, cardinality, clear, clear, clone, equals, flip, flip, get, hashCode, intersects, isEmpty, length, nextClearBit, nextSetBit, or, set, set, size, toString, xor |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
private final boolean defautValue
Constructor Detail |
public BitVector(int initialCapacity, boolean defautValue)
initialCapacity
- la taille initiale du tableau.defautValue
- valeur avec laquelle les nouvelles cellules sont initialisées.public BitVector(int initialCapacity)
false
.
initialCapacity
- la taille initiale du tableau.public BitVector()
false
.
Method Detail |
public void destroy()
public final void clear()
clear
in class java.util.BitSet
final void setSize(int newSize)
defautValue
.
final void setSizeIf(int minSize)
setSize(int)
public final boolean get(int index)
get
in class java.util.BitSet
public final void set(int index, boolean value)
set
in class java.util.BitSet
index
- index de l'élément modifié.value
- valeur de l'élément.public final void set(int index)
true
un élément du tableau.
set
in class java.util.BitSet
index
- index de l'élément modifié.public final void unset(int index)
false
un élément du tableau.
index
- index de l'élément modifié.public final boolean and(int index, boolean value)
index
- index de l'élément modifié.value
- valeur avec laquelle le et-logique est effectué.public final boolean or(int index, boolean value)
index
- index de l'élément modifié.value
- valeur avec laquelle le ou-logique est effectué.public final int capacity()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |