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 SummaryConstructorsConstructorDescriptionCreates a new URLCollection from an existing Collection
- 
Method SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Constructor Details- 
URLCollectionCreates a new URLCollection from an existing Collection- Parameters:
- c- collection to start with (Must not be- null)
 
 
- 
- 
Method Details- 
addAdds 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
 
- 
addURLConvenience 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 empty
- baseUrl- base for- urlto add information, which might be missing in- url
- Returns:
- boolean condition returned by the add() method of the underlying collection
 
- 
iterator
 
-