FieldCollection

遗产: java.lang.Object

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

public class FieldCollection implements Iterable

的集合Field表示指定范围内的字段的对象。

要了解更多信息,请访问Working with Fields文档文章。

此集合的一个实例迭代开始落在指定范围内的字段。

FieldCollection集合不拥有它包含的字段,而只是字段的选择。

FieldCollection集合是“实时的”,即对创建它的节点对象的子对象的更改会立即反映在由FieldCollection属性和方法。

方法

方法描述
clear()从文档和此集合本身中删除此集合的所有字段。
equals(Object arg0)
get(int index)返回指定索引处的字段。
getClass()
getCount()返回集合中的字段数。
hashCode()
iterator()返回一个枚举器对象。
notify()
notifyAll()
remove(Field field)从此集合和文档中删除指定的字段。
removeAt(int index)从此集合和文档中删除指定索引处的字段。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

clear()

public void clear()

从文档和此集合本身中删除此集合的所有字段。

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

get(int index)

public Field get(int index)

返回指定索引处的字段。

该指数是从零开始的。

允许使用负索引,表示从集合的后面访问。例如 -1 表示最后一项,-2 表示倒数第二项,依此类推。

如果索引大于或等于列表中的项目数,则返回空引用。

如果索引为负且其绝对值大于列表中的项目数,则返回空引用。

参数:

范围类型描述
indexint集合中的索引。

退货: Field - 指定索引处的字段。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getCount()

public int getCount()

返回集合中的字段数。

退货: int - 集合中的字段数。

hashCode()

public native int hashCode()

退货: 整数

iterator()

public Iterator iterator()

返回一个枚举器对象。

退货: java.util.迭代器

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

remove(Field field)

public void remove(Field field)

从此集合和文档中删除指定的字段。

参数:

范围类型描述
fieldField要删除的字段。

removeAt(int index)

public void removeAt(int index)

从此集合和文档中删除指定索引处的字段。

参数:

范围类型描述
indexint集合中的索引。

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