/** * {@inheritDoc} */ @Override public boolean equals(final Object obj) { if (this == obj) { return true; } if ((obj instanceof Url) == false) { return false; } Url rhs = (Url)obj; return getSegments().equals(rhs.getSegments()) && getQueryParameters().equals(rhs.getQueryParameters()) && Objects.isEqual(getFragment(), rhs.getFragment()); }
/** * {@inheritDoc} */ @Override public boolean equals(final Object obj) { if (this == obj) { return true; } if ((obj instanceof Url) == false) { return false; } Url rhs = (Url)obj; return getSegments().equals(rhs.getSegments()) && getQueryParameters().equals(rhs.getQueryParameters()) && Objects.isEqual(getFragment(), rhs.getFragment()); }
/** * {@inheritDoc} */ @Override public int hashCode() { return Objects.hashCode(getSegments(), getQueryParameters(), getFragment()); }
/** * {@inheritDoc} */ @Override public int hashCode() { return Objects.hashCode(getSegments(), getQueryParameters(), getFragment()); }
String _fragment = getFragment(); if (Strings.isEmpty(_fragment) == false)
String _fragment = getFragment(); if (Strings.isEmpty(_fragment) == false)
relativeUrl.setFragment(url.getFragment()); String renderedUrl = relativeUrl.toString();
relativeUrl.setFragment(url.getFragment()); String renderedUrl = relativeUrl.toString();
path = new StringBuilder(base.toString()); if (url.getFragment() != null) path.append('#').append(url.getFragment());
path = new StringBuilder(base.toString()); if (url.getFragment() != null) path.append('#').append(url.getFragment());