org.json.simple
Class ItemList

java.lang.Object
  extended by org.json.simple.ItemList

public class ItemList
extends Object

�����÷ָ����ֿ���һ��item.�ָ�������һ����һ��item.ÿ��item���߲����ǿհ׷�. ���磺 |a:b:c| => |a|,|b|,|c| |:| => ||,|| |a:| => |a|,||

Author:
FangYidong

Constructor Summary
ItemList()
           
ItemList(String s)
           
ItemList(String s, String sp, boolean isMultiToken)
           
 
Method Summary
 void add(int i, String item)
          ���뵥��item.
 void add(String item)
          ���뵥��item.
 void addAll(ItemList list)
          ��һ��item.
 void addAll(String s)
          ��һ��item.
 void addAll(String s, String sp)
          ��һ��item.
 void addAll(String s, String sp, boolean isMultiToken)
           
 void clear()
          �������item.
 String get(int i)
          ��õ�i��item.
 String[] getArray()
           
 List<String> getItems()
           
 void reset()
          ��λ.������ݣ����ָ�����Ĭ��ֵ.
 int size()
          ���item��.
 void split(String s, String sp, List<String> append)
           
 void split(String s, String sp, List<String> append, boolean isMultiToken)
           
 String toString()
          �÷ָ����ָ��ı�ʾ.
 String toString(String sp)
          �÷ָ����ָ��ı�ʾ.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ItemList

public ItemList()

ItemList

public ItemList(String s)
Parameters:
s - �ָ���������һ���ַ�������

ItemList

public ItemList(String s,
                String sp,
                boolean isMultiToken)
Parameters:
s -
sp -
isMultiToken - sp�Ƿ�Ϊ��ָ���
Method Detail

getItems

public List<String> getItems()

getArray

public String[] getArray()

split

public void split(String s,
                  String sp,
                  List<String> append,
                  boolean isMultiToken)

split

public void split(String s,
                  String sp,
                  List<String> append)

add

public void add(int i,
                String item)
���뵥��item.

Parameters:
i - �����λ��(֮ǰ)
item -

add

public void add(String item)
���뵥��item.

Parameters:
item -

addAll

public void addAll(ItemList list)
��һ��item.

Parameters:
list - �����list

addAll

public void addAll(String s)
��һ��item.

Parameters:
s - �ָ���������һ���ַ�������

addAll

public void addAll(String s,
                   String sp)
��һ��item.

Parameters:
s - �ָ���������һ���ַ�������
sp - �ָ���

addAll

public void addAll(String s,
                   String sp,
                   boolean isMultiToken)

get

public String get(int i)
��õ�i��item. 0-based.

Parameters:
i -
Returns:

size

public int size()
���item��.

Returns:

toString

public String toString()
�÷ָ����ָ��ı�ʾ.

Overrides:
toString in class Object

toString

public String toString(String sp)
�÷ָ����ָ��ı�ʾ.

Parameters:
sp - ����ø÷ָ����ָ�.
Returns:

clear

public void clear()
�������item.


reset

public void reset()
��λ.������ݣ����ָ�����Ĭ��ֵ.