该 TableDataProvider 实现包装列表的内容。该数据提供器通常用于包装方法所返回的字符串列表。
FieldKey 或字符串字段名称,也会忽略该名称。任何字段键或名称将获取位于当前光标位置的对象。此数据提供器是若干个 TableDataProvider 实现之一,这些实现使用光标概念,可以将光标放在基础数据中的特定行上。TableDataProvider 提供了随机访问(其中指定了 FieldKey 和 RowKey)以及基于光标的访问(其中指定了 FieldKey,RowKey 是由光标的当前设置决定的)。
ArrayList 作为其内部数据存储,该存储是列表的可序列化实现。可以使用 setList(List) 方法交换出内部存储。要使此数据提供器保持可序列化,包含的列表必须是可序列化的实现。