in ti/phase2/jars/core/src/java/org/apache/ti/core/urls/MutableURI.java [844:871]
public boolean equals(Object object) {
if (object == this) {
return true;
}
if (object == null || !object.getClass().equals(this.getClass())) {
return false;
}
MutableURI testURI = (MutableURI) object;
if ((_scheme == testURI.getScheme() || (_scheme != null && _scheme.equalsIgnoreCase(testURI.getScheme()))) &&
(_userInfo == testURI.getUserInfo() || (_userInfo != null && _userInfo.equals(testURI.getUserInfo()))) &&
(_host == testURI.getHost() || (_host != null && _host.equalsIgnoreCase(testURI.getHost()))) &&
_port == testURI.getPort() &&
(_path == testURI.getPath() || (_path != null && _path.equals(testURI.getPath()))) &&
(_fragment == testURI.getFragment() || (_fragment != null && _fragment.equals(testURI.getFragment()))) &&
(_encoding == testURI.getEncoding() || (_encoding != null && _encoding.equals(testURI.getEncoding())))) {
Map/*< String, List< String > >*/ params = getParameters();
Map/*< String, List< String > >*/ testParams = testURI.getParameters();
if (params == testParams || (params != null && params.equals(testParams))) {
return true;
}
}
return false;
}