public class VAList
extends java.lang.Object
This class stores a list of Value-attribute elements. This list contains a FreqList associated to each class, i.e. stores the frequency of each classes associated to a given value.
Modifier and Type | Field and Description |
---|---|
protected java.util.Vector |
elemsList
Value-attribute elements list.
|
protected int |
totalElems
Total number of elements in the list.
|
Constructor and Description |
---|
VAList()
Creates a new instance of VAList
|
Modifier and Type | Method and Description |
---|---|
void |
addValueNClass(double value,
double _class)
Adds an attribute value with its associated class to this list.
|
int |
getNumElems()
This method returns the total of elements ever added to this list.
|
int |
getNumVA()
This method gives the number of VA elements stored (i.e. the number of different values)
|
valueAssociations |
getnVA(int i)
This method returns the valueAssociations object which is in position 'i'.
|
valueAssociations |
getVA(double ref)
this method returns a object with the frequencies list associated to
the value passed as parameter
|
protected java.util.Vector elemsList
protected int totalElems
public void addValueNClass(double value, double _class)
Adds an attribute value with its associated class to this list. If no frequency list for this value exists yet, then creates one new.
value
- The value of the attribute_class
- The class of the instance from which the value has been extractedpublic valueAssociations getVA(double ref)
this method returns a object with the frequencies list associated to the value passed as parameter
ref
- The class of the list we want to retrievepublic valueAssociations getnVA(int i)
This method returns the valueAssociations object which is in position 'i'. It is intended for sequential access.
i
- The index of the VA object we wantpublic int getNumVA()
This method gives the number of VA elements stored (i.e. the number of different values)
public int getNumElems()
This method returns the total of elements ever added to this list.