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.
参数:
范围 | 类型 | 描述 |
---|---|---|
column | DataColumn | 这DataColumn添加。 |
add(String columnName)
public void add(String columnName)
创建并添加一个DataColumn具有指定名称的对象DataColumnCollection.
参数:
范围 | 类型 | 描述 |
---|---|---|
columnName | java.lang.String | 列的名称。 |
add(String columnName, Class type)
public System.Data.DataColumn add(String columnName, Class type)
创建并添加一个DataColumn具有指定名称和类型的对象DataColumnCollection.
参数:
范围 | 类型 | 描述 |
---|---|---|
columnName | java.lang.String | 这DataColumn.getColumnName() / DataColumn.setColumnName(java.lang.String)创建列时使用。 |
type | java.lang.Class | 这DataColumn.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具有指定名称、类型和特定值的列集合。
参数:
范围 | 类型 | 描述 |
---|---|---|
columnName | java.lang.String | 姓名 |
type | java.lang.Class | 数据类型 |
columnMapping | int | 列映射类型 |
allowAutoIncrement | boolean | 是否允许自增 |
allowDBNull | boolean | 是否允许 DBNull 值 |
退货: DataColumn 创建了一个DataColumn实例。
clear()
public void clear()
清除任何列的集合。
contains(String name)
public boolean contains(String name)
检查集合是否包含具有指定名称的列。
参数:
范围 | 类型 | 描述 |
---|---|---|
name | java.lang.String | 这DataColumn.getColumnName() / DataColumn.setColumnName(java.lang.String)要查找的列。 |
退货: boolean - 如果存在具有此名称的列,则为 true;否则,假的。
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
get(int index)
public System.Data.DataColumn get(int index)
获取DataColumn来自指定索引处的集合。
参数:
范围 | 类型 | 描述 |
---|---|---|
index | int | 要返回的列的从零开始的索引。 |
退货: DataColumn - 这DataColumn在指定的索引处。
get(String name)
public System.Data.DataColumn get(String name)
获取DataColumn从具有指定名称的集合中。
参数:
范围 | 类型 | 描述 |
---|---|---|
name | java.lang.String | 这DataColumn.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)
获取由名称指定的列的索引。
参数:
范围 | 类型 | 描述 |
---|---|---|
column | DataColumn | 要返回的列的名称。 |
退货: int - 如果找到,则为 column 指定的列的索引;否则,-1。
indexOf(String columnName)
public int indexOf(String columnName)
获取具有特定名称(名称不区分大小写)的列的索引。
参数:
范围 | 类型 | 描述 |
---|---|---|
columnName | java.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集合中的对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
column | DataColumn | 这DataColumn去除。 |
remove(String name)
public void remove(String name)
删除了DataColumn集合中具有指定名称的对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
name | java.lang.String | 要删除的列的名称。 |
toString()
public String toString()
退货: java.lang.字符串
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 |