org.gudy.azureus2.core3.config.impl
Class StringListImpl

java.lang.Object
  extended by org.gudy.azureus2.core3.config.impl.StringListImpl
All Implemented Interfaces:
StringList

public class StringListImpl
extends Object
implements StringList

Author:
Olivier Chalouhi

Constructor Summary
StringListImpl()
           
StringListImpl(Collection _list)
           
StringListImpl(StringListImpl _list)
           
 
Method Summary
 void add(int index, String str)
           
 void add(String str)
           
 void clear()
           
 boolean contains(String str)
           
 String get(int i)
           
 int indexOf(String str)
           
 StringIterator iterator()
           
 String remove(int index)
           
 int size()
           
 String[] toArray()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringListImpl

public StringListImpl()

StringListImpl

public StringListImpl(StringListImpl _list)

StringListImpl

public StringListImpl(Collection _list)
Method Detail

size

public int size()
Specified by:
size in interface StringList

get

public String get(int i)
Specified by:
get in interface StringList

add

public void add(String str)
Specified by:
add in interface StringList

add

public void add(int index,
                String str)
Specified by:
add in interface StringList

iterator

public StringIterator iterator()
Specified by:
iterator in interface StringList

indexOf

public int indexOf(String str)
Specified by:
indexOf in interface StringList

contains

public boolean contains(String str)
Specified by:
contains in interface StringList

remove

public String remove(int index)
Specified by:
remove in interface StringList

toArray

public String[] toArray()
Specified by:
toArray in interface StringList

clear

public void clear()
Specified by:
clear in interface StringList