Klasse DataMatrixSubset
java.lang.Object
org.deidentifier.arx.framework.data.DataMatrix
org.deidentifier.arx.framework.data.DataMatrixSubset
- Alle implementierten Schnittstellen:
Serializable
A subset of a data matrix
- Siehe auch:
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidand(int row, int value) ANDs the first value of the row with the given valueclone()booleanequals(int row1, int row2) Compares two rows for equalitybooleanequals(int row, int[] data) Returns whether the given row has the given databooleanequalsIgnoringOutliers(int row1, int row2) Equals ignoring outliersintget(int row, int col) Returns the specified valueintReturns the number of columnsintReturns the number of rowsintgetValueAtColumn(int column) Gets the value in the given column for the row which has been set via setRow(row).inthashCode(int row) Returns an hashcode for the given rowvoiditerator(int row) First iteratorbooleanFirst iteratorintFirst iteratorvoiditerator_write(int value) First iteratorvoidor(int row, int value) ORs the first value of the row with the given valuevoidset(int row, int column, int value) Sets a valuevoidsetRow(int row) Sets the row index for data accessvoidsetRow(int row, int[] data) Sets the data for one rowvoidsetValueAtColumn(int column, int value) Sets the value in the given column for the row which has been set via setRow(row).voidswap(int row1, int row2) Swaps the data in both rowsVon Klasse geerbte Methoden org.deidentifier.arx.framework.data.DataMatrix
clone, copyFrom, equalsIgnore, hashCode, hashCodeIgnore
-
Konstruktordetails
-
DataMatrixSubset
Creates a new instance- Parameter:
matrix-subset-
-
-
Methodendetails
-
and
public void and(int row, int value) Beschreibung aus Klasse kopiert:DataMatrixANDs the first value of the row with the given value- Setzt außer Kraft:
andin KlasseDataMatrix- Parameter:
row-value-
-
clone
- Setzt außer Kraft:
clonein KlasseDataMatrix
-
equals
public boolean equals(int row1, int row2) Beschreibung aus Klasse kopiert:DataMatrixCompares two rows for equality- Setzt außer Kraft:
equalsin KlasseDataMatrix- Parameter:
row1-row2-- Gibt zurück:
-
equals
public boolean equals(int row, int[] data) Beschreibung aus Klasse kopiert:DataMatrixReturns whether the given row has the given data- Setzt außer Kraft:
equalsin KlasseDataMatrix- Parameter:
row-data-- Gibt zurück:
-
equalsIgnoringOutliers
public boolean equalsIgnoringOutliers(int row1, int row2) Beschreibung aus Klasse kopiert:DataMatrixEquals ignoring outliers- Setzt außer Kraft:
equalsIgnoringOutliersin KlasseDataMatrix- Parameter:
row1-row2-- Gibt zurück:
-
get
public int get(int row, int col) Beschreibung aus Klasse kopiert:DataMatrixReturns the specified value- Setzt außer Kraft:
getin KlasseDataMatrix- Parameter:
row-col-- Gibt zurück:
-
getNumColumns
public int getNumColumns()Beschreibung aus Klasse kopiert:DataMatrixReturns the number of columns- Setzt außer Kraft:
getNumColumnsin KlasseDataMatrix- Gibt zurück:
-
getNumRows
public int getNumRows()Beschreibung aus Klasse kopiert:DataMatrixReturns the number of rows- Setzt außer Kraft:
getNumRowsin KlasseDataMatrix- Gibt zurück:
-
getValueAtColumn
public int getValueAtColumn(int column) Beschreibung aus Klasse kopiert:DataMatrixGets the value in the given column for the row which has been set via setRow(row).- Setzt außer Kraft:
getValueAtColumnin KlasseDataMatrix- Parameter:
column-
-
hashCode
public int hashCode(int row) Beschreibung aus Klasse kopiert:DataMatrixReturns an hashcode for the given row- Setzt außer Kraft:
hashCodein KlasseDataMatrix- Parameter:
row-- Gibt zurück:
-
iterator
public void iterator(int row) Beschreibung aus Klasse kopiert:DataMatrixFirst iterator- Setzt außer Kraft:
iteratorin KlasseDataMatrix- Parameter:
row-
-
iterator_hasNext
public boolean iterator_hasNext()Beschreibung aus Klasse kopiert:DataMatrixFirst iterator- Setzt außer Kraft:
iterator_hasNextin KlasseDataMatrix- Gibt zurück:
-
iterator_next
public int iterator_next()Beschreibung aus Klasse kopiert:DataMatrixFirst iterator- Setzt außer Kraft:
iterator_nextin KlasseDataMatrix- Gibt zurück:
-
iterator_write
public void iterator_write(int value) Beschreibung aus Klasse kopiert:DataMatrixFirst iterator- Setzt außer Kraft:
iterator_writein KlasseDataMatrix- Parameter:
value-
-
or
public void or(int row, int value) Beschreibung aus Klasse kopiert:DataMatrixORs the first value of the row with the given value- Setzt außer Kraft:
orin KlasseDataMatrix- Parameter:
row-value-
-
set
public void set(int row, int column, int value) Beschreibung aus Klasse kopiert:DataMatrixSets a value- Setzt außer Kraft:
setin KlasseDataMatrix- Parameter:
row-column-value-
-
setRow
public void setRow(int row) Beschreibung aus Klasse kopiert:DataMatrixSets the row index for data access- Setzt außer Kraft:
setRowin KlasseDataMatrix- Parameter:
row-
-
setRow
public void setRow(int row, int[] data) Beschreibung aus Klasse kopiert:DataMatrixSets the data for one row- Setzt außer Kraft:
setRowin KlasseDataMatrix- Parameter:
row-data-
-
setValueAtColumn
public void setValueAtColumn(int column, int value) Beschreibung aus Klasse kopiert:DataMatrixSets the value in the given column for the row which has been set via setRow(row).- Setzt außer Kraft:
setValueAtColumnin KlasseDataMatrix- Parameter:
column-value-
-
swap
public void swap(int row1, int row2) Beschreibung aus Klasse kopiert:DataMatrixSwaps the data in both rows- Setzt außer Kraft:
swapin KlasseDataMatrix- Parameter:
row1-row2-
-