|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.udo.cs.yale.example.BooleanArrayDataRow
public class BooleanArrayDataRow
Implementation of DataRow that is backed up by a boolean array. Please note that for almost no practical applications the usage of this data row type is recommended. It might however come handy in case of association rule learning or after a discretization step.
| Field Summary | |
|---|---|
private boolean[] |
data
Holds the data for all attributes. |
| Constructor Summary | |
|---|---|
BooleanArrayDataRow(boolean[] data)
Creates a new data row backed by an primitive array. |
|
| Method Summary | |
|---|---|
void |
ensureNumberOfColumns(int numberOfColumns)
Creates a new array of the given size if necessary and copies the data into the new array. |
double |
get(Attribute attribute)
Returns the desired data for the given attribute. |
void |
set(Attribute attribute,
double value)
Sets the given data for the given attribute. |
java.lang.String |
toString()
Returns a string representation of the data row. |
void |
trim()
Does nothing. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private boolean[] data
| Constructor Detail |
|---|
public BooleanArrayDataRow(boolean[] data)
| Method Detail |
|---|
public double get(Attribute attribute)
get in interface DataRow
public void set(Attribute attribute,
double value)
set in interface DataRowpublic void ensureNumberOfColumns(int numberOfColumns)
ensureNumberOfColumns in interface DataRowpublic void trim()
trim in interface DataRowpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||