|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.AbstractSequentialList<E>
java.util.LinkedList
org.lastbamboo.common.sdp.GenericObjectList
org.lastbamboo.common.sdp.fields.SDPObjectList
public class SDPObjectList
| Field Summary |
|---|
| Fields inherited from class org.lastbamboo.common.sdp.GenericObjectList |
|---|
AND, AT, COLON, COMMA, DOT, DOUBLE_QUOTE, EQUALS, GREATER_THAN, HT, indentation, LESS_THAN, listName, LPAREN, myClass, NEWLINE, PERCENT, POUND, QUESTION, QUOTE, RETURN, RPAREN, SEMICOLON, separator, SLASH, SP, STAR |
| Fields inherited from class java.util.AbstractList |
|---|
modCount |
| Constructor Summary | |
|---|---|
SDPObjectList()
|
|
SDPObjectList(String lname)
|
|
SDPObjectList(String lname,
Class clazz)
Get the input text of the sdp object (from which the object was generated). |
|
| Method Summary | |
|---|---|
void |
add(SDPObject s)
Add an sdp object to this list. |
String |
encode()
Encode the list in semicolon separated form. |
GenericObject |
first()
This is the default list iterator.This will not handle nested list traversal. |
void |
mergeObjects(GenericObjectList mergeList)
Do a merge of the GenericObjects contained in this list with the GenericObjects in the mergeList. |
GenericObject |
next()
Fetch the next object from the list based on the default list iterator |
GenericObject |
next(ListIterator li)
Traverse the list given a list iterator |
void |
replace(String objectText,
GenericObject replacementObject,
boolean matchSubstring)
Do a find and replace of objects in this list. |
void |
replace(String objectText,
GenericObjectList replacementObject,
boolean matchSubstring)
Do a find and replace of objects in this list. |
String |
toString()
Alias for the encode function above. |
| Methods inherited from class org.lastbamboo.common.sdp.GenericObjectList |
|---|
add, add, addFirst, clone, concatenate, concatenate, debugDump, debugDump, equals, getIndentation, getIterator, getMyClass, isCloneable, isMySubclass, match, replace, replace, setMyClass, setSeparator |
| Methods inherited from class java.util.LinkedList |
|---|
add, addAll, addAll, addLast, clear, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, toArray, toArray |
| Methods inherited from class java.util.AbstractSequentialList |
|---|
iterator |
| Methods inherited from class java.util.AbstractList |
|---|
hashCode, listIterator, removeRange, subList |
| Methods inherited from class java.util.AbstractCollection |
|---|
containsAll, isEmpty, removeAll, retainAll |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.List |
|---|
containsAll, hashCode, isEmpty, iterator, listIterator, removeAll, retainAll, subList |
| Methods inherited from interface java.util.Deque |
|---|
iterator |
| Constructor Detail |
|---|
public SDPObjectList(String lname,
Class clazz)
public SDPObjectList()
public SDPObjectList(String lname)
| Method Detail |
|---|
public void mergeObjects(GenericObjectList mergeList)
mergeObjects in class GenericObjectListmergeList - is the list of Generic objects that we want to do
an object by object merge with. Note that no new objects are
added to this list.public void add(SDPObject s)
public GenericObject first()
GenericObjectList
first in class GenericObjectListpublic GenericObject next()
GenericObjectList
next in class GenericObjectListpublic GenericObject next(ListIterator li)
GenericObjectList
next in class GenericObjectListpublic String encode()
GenericObjectList
encode in class GenericObjectListpublic String toString()
GenericObjectList
toString in class GenericObjectList
public void replace(String objectText,
GenericObject replacementObject,
boolean matchSubstring)
throws IllegalArgumentException
replace in class GenericObjectListobjectText - text of the object to find.replacementObject - object to replace the target with (
in case a target is found).matchSubstring - boolean that indicates whether to flag a
match when objectText is a substring of a candidate object's
encoded text.
IllegalArgumentException
public void replace(String objectText,
GenericObjectList replacementObject,
boolean matchSubstring)
throws IllegalArgumentException
replace in class GenericObjectListobjectText - text of the object to find.replacementObject - object to replace the target with (in
case a target is found).matchSubstring - boolean that indicates whether to flag a
match when objectText is a substring of a candidate object's
encoded text.
IllegalArgumentException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||