DataRowCollection
Наследование: java.lang.Object
Все реализованные интерфейсы: java.lang.Iterable
public class DataRowCollection implements Iterable
Представляет набор строк дляDataTable.
Методы
Метод | Описание |
---|---|
add(System.Data.DataRow row) | Добавляет указанныйDataRow кDataRowCollection объект. |
add(Object[] values) | Создает строку, используя указанные значения, и добавляет ее вDataRowCollection. |
clear() | Очищает коллекцию всех строк. |
equals(Object arg0) | |
find(Object[] keys) | Получает строку, содержащую указанные значения первичного ключа. |
find(String primaryKeyValue) | Получает строку, заданную значением первичного ключа. |
get(int index) | Получает строку по указанному индексу. |
get(Object[] values) | Получает строку, содержащую указанные значения. |
getClass() | |
getCount() | Получает общее количествоDataRow предметы из этой коллекции. |
hashCode() | |
insertAt(System.Data.DataRow row, int pos) | Вставляет новую строку в коллекцию в указанном месте. |
iterator() | Получает java.util.Iterator для этой коллекции. |
notify() | |
notifyAll() | |
removeAt(int index) | Удаляет строку по указанному индексу из коллекции. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
add(System.Data.DataRow row)
public void add(System.Data.DataRow row)
Добавляет указанныйDataRow кDataRowCollection объект.
Параметры:
Параметр | Тип | Описание |
---|---|---|
row | DataRow | DataRow добавить. |
add(Object[] values)
public void add(Object[] values)
Создает строку, используя указанные значения, и добавляет ее вDataRowCollection.
Параметры:
Параметр | Тип | Описание |
---|---|---|
values | java.lang.Object[] | Массив значений, которые используются для создания новой строки. |
clear()
public void clear()
Очищает коллекцию всех строк.
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
find(Object[] keys)
public System.Data.DataRow find(Object[] keys)
Получает строку, содержащую указанные значения первичного ключа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
keys | java.lang.Object[] | Массив значений первичного ключа для поиска. Тип массива — Объект. |
Возвращает: DataRow - АDataRow объект, содержащий указанные значения первичного ключа; в противном случае нулевое значение, если значение первичного ключа не существует вDataRowCollection.
find(String primaryKeyValue)
public System.Data.DataRow find(String primaryKeyValue)
Получает строку, заданную значением первичного ключа.
Параметры:
Параметр | Тип | Описание |
---|---|---|
primaryKeyValue | java.lang.String | Значение первичного ключа DataRow для поиска. |
Возвращает: DataRow - DataRow, который содержит указанное значение первичного ключа; в противном случае нулевое значение, если значение первичного ключа не существует в DataRowCollection.
get(int index)
public System.Data.DataRow get(int index)
Получает строку по указанному индексу.
Параметры:
Параметр | Тип | Описание |
---|---|---|
index | int | Отсчитываемый от нуля индекс возвращаемой строки. |
Возвращает: DataRow - указанныйDataRow.
get(Object[] values)
public System.Data.DataRow get(Object[] values)
Получает строку, содержащую указанные значения. Если присутствует столбец (столбцы) первичного ключа, будет использоваться индекс. Если индекса нет, то используется простое линейное сканирование. Будьте осторожны с этим, потому что это может занять значительное количество времени.
Параметры:
Параметр | Тип | Описание |
---|---|---|
values | java.lang.Object[] | данные строки |
Возвращает:
DataRow - найденная строка илиnull
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getCount()
public int getCount()
Получает общее количествоDataRow предметы из этой коллекции.
Возвращает: int - общее количествоDataRow предметы из этой коллекции.
hashCode()
public native int hashCode()
Возвращает: инт
insertAt(System.Data.DataRow row, int pos)
public void insertAt(System.Data.DataRow row, int pos)
Вставляет новую строку в коллекцию в указанном месте.
Параметры:
Параметр | Тип | Описание |
---|---|---|
row | DataRow | DataRow добавить. |
pos | int | Расположение (отсчитываемое от нуля) в коллекции, куда вы хотите добавить DataRow. |
iterator()
public Iterator iterator()
Получает java.util.Iterator для этой коллекции.
Возвращает: java.util.Iterator — java.util.Iterator для этой коллекции.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
removeAt(int index)
public void removeAt(int index)
Удаляет строку по указанному индексу из коллекции.
Параметры:
Параметр | Тип | Описание |
---|---|---|
index | int | Индекс удаляемой строки. |
toString()
public String toString()
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |