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 объект.

Параметры:

ПараметрТипОписание
rowDataRowDataRow добавить.

add(Object[] values)

public void add(Object[] values)

Создает строку, используя указанные значения, и добавляет ее вDataRowCollection.

Параметры:

ПараметрТипОписание
valuesjava.lang.Object[]Массив значений, которые используются для создания новой строки.

clear()

public void clear()

Очищает коллекцию всех строк.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

find(Object[] keys)

public System.Data.DataRow find(Object[] keys)

Получает строку, содержащую указанные значения первичного ключа.

Параметры:

ПараметрТипОписание
keysjava.lang.Object[]Массив значений первичного ключа для поиска. Тип массива — Объект.

Возвращает: DataRow - АDataRow объект, содержащий указанные значения первичного ключа; в противном случае нулевое значение, если значение первичного ключа не существует вDataRowCollection.

find(String primaryKeyValue)

public System.Data.DataRow find(String primaryKeyValue)

Получает строку, заданную значением первичного ключа.

Параметры:

ПараметрТипОписание
primaryKeyValuejava.lang.StringЗначение первичного ключа DataRow для поиска.

Возвращает: DataRow - DataRow, который содержит указанное значение первичного ключа; в противном случае нулевое значение, если значение первичного ключа не существует в DataRowCollection.

get(int index)

public System.Data.DataRow get(int index)

Получает строку по указанному индексу.

Параметры:

ПараметрТипОписание
indexintОтсчитываемый от нуля индекс возвращаемой строки.

Возвращает: DataRow - указанныйDataRow.

get(Object[] values)

public System.Data.DataRow get(Object[] values)

Получает строку, содержащую указанные значения. Если присутствует столбец (столбцы) первичного ключа, будет использоваться индекс. Если индекса нет, то используется простое линейное сканирование. Будьте осторожны с этим, потому что это может занять значительное количество времени.

Параметры:

ПараметрТипОписание
valuesjava.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)

Вставляет новую строку в коллекцию в указанном месте.

Параметры:

ПараметрТипОписание
rowDataRowDataRow добавить.
posintРасположение (отсчитываемое от нуля) в коллекции, куда вы хотите добавить 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)

Удаляет строку по указанному индексу из коллекции.

Параметры:

ПараметрТипОписание
indexintИндекс удаляемой строки.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int