org.mitre.jsip
Class SipUriList

java.lang.Object
  |
  +--java.util.AbstractCollection
        |
        +--java.util.AbstractList
              |
              +--java.util.ArrayList
                    |
                    +--org.mitre.jsip.SipUriList
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.io.Serializable

public class SipUriList
extends java.util.ArrayList

See Also:
Serialized Form

Constructor Summary
SipUriList()
          SipUriList
SipUriList(java.lang.String parseinput)
          SipUriList
 
Method Summary
 void addToEnd(SipUri uri)
          addToEnd
 void addToHead(SipUri uri)
          addToHead
 SipUri getHead()
          getHead
 int getListLength()
          getListLength
 java.lang.String getReverseOrderList()
          getReverseOrderList
 java.lang.String getUriList()
          Return the list as a concatenated string
 java.lang.String[] getUriListArray()
          Return the list as an array of strings
 void parseList(java.lang.String input)
          parseList
 void removeHead()
          removeHead
 SipUriList reverseList()
          reverseList
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList
 

Constructor Detail

SipUriList

public SipUriList()
SipUriList

SipUriList

public SipUriList(java.lang.String parseinput)
SipUriList
Parameters:
parseinput -  
Method Detail

getUriList

public java.lang.String getUriList()
Return the list as a concatenated string
Returns:
String

getUriListArray

public java.lang.String[] getUriListArray()
Return the list as an array of strings

getReverseOrderList

public java.lang.String getReverseOrderList()
getReverseOrderList
Returns:
String

parseList

public void parseList(java.lang.String input)
parseList
Parameters:
input -  

removeHead

public void removeHead()
removeHead

getHead

public SipUri getHead()
getHead
Returns:
SipUri

reverseList

public SipUriList reverseList()
reverseList
Returns:
SipUriList&

addToHead

public void addToHead(SipUri uri)
addToHead
Parameters:
uri -  

addToEnd

public void addToEnd(SipUri uri)
addToEnd
Parameters:
uri -  

getListLength

public int getListLength()
getListLength
Returns:
int