DataColumnCollection

遗产: java.lang.Object

所有已实现的接口: java.lang.Iterable

public class DataColumnCollection implements Iterable

代表集合DataColumn一个对象DataTable.

方法

方法描述
add(System.Data.DataColumn column)创建并添加指定的DataColumn反对DataColumnCollection.
add(String columnName)创建并添加一个DataColumn具有指定名称的对象DataColumnCollection.
add(String columnName, Class type)创建并添加一个DataColumn具有指定名称和类型的对象DataColumnCollection.
add(String columnName, Class type, int columnMapping, boolean allowAutoIncrement, boolean allowDBNull)创建并添加一个DataColumn具有指定名称、类型和特定值的列集合。
clear()清除任何列的集合。
contains(String name)检查集合是否包含具有指定名称的列。
equals(Object arg0)
get(int index)获取DataColumn来自指定索引处的集合。
get(String name)获取DataColumn从具有指定名称的集合中。
getClass()
getCount()
hashCode()
indexOf(System.Data.DataColumn column)获取由名称指定的列的索引。
indexOf(String columnName)获取具有特定名称(名称不区分大小写)的列的索引。
iterator()
notify()
notifyAll()
remove(System.Data.DataColumn column)删除指定的DataColumn集合中的对象。
remove(String name)删除了DataColumn集合中具有指定名称的对象。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

add(System.Data.DataColumn column)

public void add(System.Data.DataColumn column)

创建并添加指定的DataColumn反对DataColumnCollection.

参数:

范围类型描述
columnDataColumnDataColumn添加。

add(String columnName)

public void add(String columnName)

创建并添加一个DataColumn具有指定名称的对象DataColumnCollection.

参数:

范围类型描述
columnNamejava.lang.String列的名称。

add(String columnName, Class type)

public System.Data.DataColumn add(String columnName, Class type)

创建并添加一个DataColumn具有指定名称和类型的对象DataColumnCollection.

参数:

范围类型描述
columnNamejava.lang.StringDataColumn.getColumnName() / DataColumn.setColumnName(java.lang.String)创建列时使用。
typejava.lang.ClassDataColumn.getDataType() / DataColumn.setDataType(java.lang.Class)的新专栏。

退货: DataColumn - 新创建的DataColumn.

add(String columnName, Class type, int columnMapping, boolean allowAutoIncrement, boolean allowDBNull)

public System.Data.DataColumn add(String columnName, Class type, int columnMapping, boolean allowAutoIncrement, boolean allowDBNull)

创建并添加一个DataColumn具有指定名称、类型和特定值的列集合。

参数:

范围类型描述
columnNamejava.lang.String姓名
typejava.lang.Class数据类型
columnMappingint列映射类型
allowAutoIncrementboolean是否允许自增
allowDBNullboolean是否允许 DBNull 值

退货: DataColumn 创建了一个DataColumn实例。

clear()

public void clear()

清除任何列的集合。

contains(String name)

public boolean contains(String name)

检查集合是否包含具有指定名称的列。

参数:

范围类型描述
namejava.lang.StringDataColumn.getColumnName() / DataColumn.setColumnName(java.lang.String)要查找的列。

退货: boolean - 如果存在具有此名称的列,则为 true;否则,假的。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

get(int index)

public System.Data.DataColumn get(int index)

获取DataColumn来自指定索引处的集合。

参数:

范围类型描述
indexint要返回的列的从零开始的索引。

退货: DataColumn - 这DataColumn在指定的索引处。

get(String name)

public System.Data.DataColumn get(String name)

获取DataColumn从具有指定名称的集合中。

参数:

范围类型描述
namejava.lang.StringDataColumn.getColumnName() / DataColumn.setColumnName(java.lang.String)要返回的列。

退货: DataColumn - 这DataColumn在具有指定的集合中DataColumn.getColumnName() / DataColumn.setColumnName(java.lang.String);否则为空值,如果DataColumn不存在。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getCount()

public int getCount()

退货: int - 集合中元素的总数。

hashCode()

public native int hashCode()

退货: 整数

indexOf(System.Data.DataColumn column)

public int indexOf(System.Data.DataColumn column)

获取由名称指定的列的索引。

参数:

范围类型描述
columnDataColumn要返回的列的名称。

退货: int - 如果找到,则为 column 指定的列的索引;否则,-1。

indexOf(String columnName)

public int indexOf(String columnName)

获取具有特定名称(名称不区分大小写)的列的索引。

参数:

范围类型描述
columnNamejava.lang.String要查找的列的名称。

退货: int - 具有指定名称的列的从零开始的索引,如果该列在集合中不存在,则为 -1。

iterator()

public Iterator iterator()

退货: java.util.迭代器

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove(System.Data.DataColumn column)

public void remove(System.Data.DataColumn column)

删除指定的DataColumn集合中的对象。

参数:

范围类型描述
columnDataColumnDataColumn去除。

remove(String name)

public void remove(String name)

删除了DataColumn集合中具有指定名称的对象。

参数:

范围类型描述
namejava.lang.String要删除的列的名称。

toString()

public String toString()

退货: java.lang.字符串

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