Package lukfor.tables
Class RowOperations
- java.lang.Object
-
- lukfor.tables.RowOperations
-
public class RowOperations extends Object
-
-
Constructor Summary
Constructors Constructor Description RowOperations(Table table)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Rowappend()voidclear()String[][]data()String[][]data(int start, int end)voiddrop(List<Boolean> bitmask)voiddrop(IRowFilter filter)voiddropByRegEx(String column, String regExp)voiddropDuplicates()voiddropMissings()voiddropMissings(String column)Rowget(int index)List<Row>getAll(String column, Object value)List<Row>getAll(IRowFilter filter)List<Row>getAllByRegEx(String column, String value)intgetSize()voidselect(List<Boolean> bitmask)voidselect(IRowFilter filter)voidselectByRegEx(String column, String regExp)voidsortAscBy(String column)voidsortBy(String column)voidsortBy(String column, int order)voidsortDescBy(String column)
-
-
-
Constructor Detail
-
RowOperations
public RowOperations(Table table)
-
-
Method Detail
-
get
public Row get(int index)
-
getAll
public List<Row> getAll(IRowFilter filter)
-
append
public Row append()
-
sortBy
public void sortBy(String column)
-
sortAscBy
public void sortAscBy(String column)
-
sortDescBy
public void sortDescBy(String column)
-
sortBy
public void sortBy(String column, int order)
-
dropByRegEx
public void dropByRegEx(String column, String regExp) throws RuntimeException
- Throws:
RuntimeException
-
drop
public void drop(IRowFilter filter) throws RuntimeException
- Throws:
RuntimeException
-
drop
public void drop(List<Boolean> bitmask) throws RuntimeException
- Throws:
RuntimeException
-
dropDuplicates
public void dropDuplicates()
-
dropMissings
public void dropMissings()
-
dropMissings
public void dropMissings(String column)
-
select
public void select(IRowFilter filter)
-
getSize
public int getSize()
-
data
public String[][] data()
-
data
public String[][] data(int start, int end) throws RuntimeException
- Throws:
RuntimeException
-
clear
public void clear()
-
-