Class URLCollection
java.lang.Object
org.apache.jmeter.protocol.http.parser.URLCollection
Collection class designed for handling URLs
 
Before a URL is added to the collection, it is wrapped in a URLString class. The iterator unwraps the URL before return.
N.B. Designed for use by HTMLParser, so is not a full implementation - e.g. does not support remove()
- 
Constructor Summary
ConstructorsConstructorDescriptionCreates a new URLCollection from an existing Collection - 
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator 
- 
Constructor Details
- 
URLCollection
Creates a new URLCollection from an existing Collection- Parameters:
 c- collection to start with (Must not benull)
 
 - 
 - 
Method Details
- 
add
Adds the URL to the Collection, first wrapping it in the URLString class- Parameters:
 u- URL to add- Returns:
 - boolean condition returned by the add() method of the underlying collection
 
 - 
addURL
Convenience method for adding URLs to the collection. If the url parameter isnull, empty or URL is malformed, nothing is done- Parameters:
 url- String, may be null or emptybaseUrl- base forurlto add information, which might be missing inurl- Returns:
 - boolean condition returned by the add() method of the underlying collection
 
 - 
iterator
 
 -