DataRelationCollection

Наследование: java.lang.Object

Все реализованные интерфейсы: java.lang.Iterable

public class DataRelationCollection implements Iterable

Представляет собой коллекциюDataRelation объекты для этогоDataSet.

Методы

МетодОписание
add(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)СоздаетDataRelation с указанным родительским и дочерним столбцом и добавляет его в коллекцию.
add(System.Data.DataRelation relation)ДобавляетDataRelation кDataRelationCollection.
add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String parentColumnName, String childColumnName)Добавляет отношение к коллекции.
add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String[] parentColumnNames, String[] childColumnNames)Добавляет отношение к коллекции.
add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)СоздаетDataRelation с указанным именем, родительским и дочерним столбцами и добавляет его в коллекцию.
add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)СоздаетDataRelation с указанным именем, родительским и дочерним столбцами, с необязательными ограничениями в соответствии со значением параметра createConstraints, и добавляет его в коллекцию.
clear()Очищает коллекцию любых отношений.
contains(System.Data.DataRelation relation)Проверяет, существует ли в коллекции объект DataRelation с определенным именем (без учета регистра).
equals(Object arg0)
get(int index)ПолучаетDataRelation объект по указанному индексу.
get(String name)ПолучаетDataRelation объект, указанный по имени.
getClass()
getCount()
hashCode()
indexOf(System.Data.DataRelation relation)Получает индекс указанногоDataRelation объект.
iterator()
notify()
notifyAll()
removeAt(int index)Удаляет отношение по указанному индексу из коллекции.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

public void add(System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

СоздаетDataRelation с указанным родительским и дочерним столбцом и добавляет его в коллекцию.

Параметры:

ПараметрТипОписание
parentColumnDataColumnРодительский столбец отношения.
childColumnDataColumnДочерний столбец отношения.

add(System.Data.DataRelation relation)

public void add(System.Data.DataRelation relation)

ДобавляетDataRelation кDataRelationCollection.

Параметры:

ПараметрТипОписание
relationDataRelationDataRelation для добавления в коллекцию.

add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String parentColumnName, String childColumnName)

public void add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String parentColumnName, String childColumnName)

Добавляет отношение к коллекции. Не выполняет проверки на дублирование и т.д.

Параметры:

ПараметрТипОписание
parentTableDataTableРодительская таблица отношения.
childTableDataTableДочерняя таблица отношения.
parentColumnNamejava.lang.StringИмя родительского столбца отношения.
childColumnNamejava.lang.StringИмя дочернего столбца отношения.

add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String[] parentColumnNames, String[] childColumnNames)

public void add(System.Data.DataTable parentTable, System.Data.DataTable childTable, String[] parentColumnNames, String[] childColumnNames)

Добавляет отношение к коллекции. Не выполняет проверки на дублирование и т.д.

Параметры:

ПараметрТипОписание
parentTableDataTableРодительская таблица отношения.
childTableDataTableДочерняя таблица отношения.
parentColumnNamesjava.lang.String[]Массив имени родительского столбца отношения.
childColumnNamesjava.lang.String[]Массив имен дочерних столбцов отношения.

add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

public void add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn)

СоздаетDataRelation с указанным именем, родительским и дочерним столбцами и добавляет его в коллекцию.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя отношения.
parentColumnDataColumnРодительский столбец отношения.
childColumnDataColumnДочерний столбец отношения.

add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)

public void add(String name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, boolean createConstraints)

СоздаетDataRelation с указанным именем, родительским и дочерним столбцами, с необязательными ограничениями в соответствии со значением параметра createConstraints, и добавляет его в коллекцию.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя отношения.
parentColumnDataColumnРодительский столбец отношения.
childColumnDataColumnДочерний столбец отношения.
createConstraintsbooleantrue для создания ограничений; иначе ложно. (По умолчанию верно).

clear()

public void clear()

Очищает коллекцию любых отношений.

contains(System.Data.DataRelation relation)

public boolean contains(System.Data.DataRelation relation)

Проверяет, существует ли в коллекции объект DataRelation с определенным именем (без учета регистра).

Параметры:

ПараметрТипОписание
relationDataRelationИмя отношения, которое необходимо найти.

Возвращает: boolean - true, если отношение с указанным именем существует; иначе ложно.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

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

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

get(int index)

public System.Data.DataRelation get(int index)

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

Параметры:

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

Возвращает: DataRelation -DataRelation или нулевое значение, если указаноDataRelation не существует.

get(String name)

public System.Data.DataRelation get(String name)

ПолучаетDataRelation объект, указанный по имени.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя отношения, которое необходимо найти.

Возвращает: DataRelation - НазванныйDataRelation или нулевое значение, если указаноDataRelation не существует.

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getCount()

public int getCount()

Возвращает: int - общее количество элементов в коллекции

hashCode()

public native int hashCode()

Возвращает: инт

indexOf(System.Data.DataRelation relation)

public int indexOf(System.Data.DataRelation relation)

Получает индекс указанногоDataRelation объект.

Параметры:

ПараметрТипОписание
relationDataRelationОтношение к поиску.

Возвращает: int — индекс отношения, начинающийся с 0, или -1, если отношение не найдено в коллекции.

iterator()

public Iterator 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