public class SiteURLManager.SiteURLComparator
extends java.lang.Object
implements java.util.Comparator
| Constructor and Description | 
|---|
SiteURLComparator()
public constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
compare(java.lang.Object p1,
       java.lang.Object p2)
compare two URLs 
 | 
protected int | 
compareLevels(java.lang.String pURL1,
             java.lang.String pURL2)
compare level counts for two URLs 
 | 
boolean | 
equals(java.lang.Object pComparator)
see if another comparator is equal to this
 one 
 | 
protected java.lang.String | 
getDomainPortion(java.lang.String pURL)
get the domain name portion of a url 
 | 
protected int | 
getLevelCount(java.lang.String pURL)
get the number of levels in a URL 
 | 
protected int | 
getPriority(java.lang.String pURL)
get the priority of a given URL 
 | 
public int compare(java.lang.Object p1,
                   java.lang.Object p2)
compare in interface java.util.Comparatorprotected int compareLevels(java.lang.String pURL1,
                            java.lang.String pURL2)
pURL1 - the first URLpURL2 - the second URLprotected java.lang.String getDomainPortion(java.lang.String pURL)
pURL - the urlprotected int getLevelCount(java.lang.String pURL)
pURL - the url to count levels inprotected int getPriority(java.lang.String pURL)
pURL - the url to get the int priority forpublic boolean equals(java.lang.Object pComparator)
equals in interface java.util.Comparatorequals in class java.lang.Object