@Override public boolean equals(Object other) { if (this == other) { return true; } if (!(other instanceof OpaqueUriComponents)) { return false; } OpaqueUriComponents otherComp = (OpaqueUriComponents) other; return (ObjectUtils.nullSafeEquals(getScheme(), otherComp.getScheme()) && ObjectUtils.nullSafeEquals(this.ssp, otherComp.ssp) && ObjectUtils.nullSafeEquals(getFragment(), otherComp.getFragment())); }
@Override public URI toUri() { try { return new URI(getScheme(), this.ssp, getFragment()); } catch (URISyntaxException ex) { throw new IllegalStateException("Could not create URI object: " + ex.getMessage(), ex); } }
@Override public String toUriString() { StringBuilder uriBuilder = new StringBuilder(); if (getScheme() != null) { uriBuilder.append(getScheme()); uriBuilder.append(':'); } if (this.ssp != null) { uriBuilder.append(this.ssp); } if (getFragment() != null) { uriBuilder.append('#'); uriBuilder.append(getFragment()); } return uriBuilder.toString(); }
@Override public URI toUri() { try { return new URI(getScheme(), this.ssp, getFragment()); } catch (URISyntaxException ex) { throw new IllegalStateException("Could not create URI object: " + ex.getMessage(), ex); } }
@Override public boolean equals(Object other) { if (this == other) { return true; } if (!(other instanceof OpaqueUriComponents)) { return false; } OpaqueUriComponents otherComp = (OpaqueUriComponents) other; return (ObjectUtils.nullSafeEquals(getScheme(), otherComp.getScheme()) && ObjectUtils.nullSafeEquals(this.ssp, otherComp.ssp) && ObjectUtils.nullSafeEquals(getFragment(), otherComp.getFragment())); }
@Override public String toUriString() { StringBuilder uriBuilder = new StringBuilder(); if (getScheme() != null) { uriBuilder.append(getScheme()); uriBuilder.append(':'); } if (this.ssp != null) { uriBuilder.append(this.ssp); } if (getFragment() != null) { uriBuilder.append('#'); uriBuilder.append(getFragment()); } return uriBuilder.toString(); }
@Override protected void copyToUriComponentsBuilder(UriComponentsBuilder builder) { if (getScheme() != null) { builder.scheme(getScheme()); } if (getSchemeSpecificPart() != null) { builder.schemeSpecificPart(getSchemeSpecificPart()); } if (getFragment() != null) { builder.fragment(getFragment()); } }
@Override public int hashCode() { int result = ObjectUtils.nullSafeHashCode(getScheme()); result = 31 * result + ObjectUtils.nullSafeHashCode(this.ssp); result = 31 * result + ObjectUtils.nullSafeHashCode(getFragment()); return result; }
@Override protected void copyToUriComponentsBuilder(UriComponentsBuilder builder) { if (getScheme() != null) { builder.scheme(getScheme()); } if (getSchemeSpecificPart() != null) { builder.schemeSpecificPart(getSchemeSpecificPart()); } if (getFragment() != null) { builder.fragment(getFragment()); } }
@Override protected UriComponents expandInternal(UriTemplateVariables uriVariables) { String expandedScheme = expandUriComponent(getScheme(), uriVariables); String expandedSsp = expandUriComponent(getSchemeSpecificPart(), uriVariables); String expandedFragment = expandUriComponent(getFragment(), uriVariables); return new OpaqueUriComponents(expandedScheme, expandedSsp, expandedFragment); }
@Override public int hashCode() { int result = ObjectUtils.nullSafeHashCode(getScheme()); result = 31 * result + ObjectUtils.nullSafeHashCode(this.ssp); result = 31 * result + ObjectUtils.nullSafeHashCode(getFragment()); return result; }
@Override protected UriComponents expandInternal(UriTemplateVariables uriVariables) { String expandedScheme = expandUriComponent(getScheme(), uriVariables); String expandedSsp = expandUriComponent(getSchemeSpecificPart(), uriVariables); String expandedFragment = expandUriComponent(getFragment(), uriVariables); return new OpaqueUriComponents(expandedScheme, expandedSsp, expandedFragment); }
@Override public URI toUri() { try { return new URI(getScheme(), this.ssp, getFragment()); } catch (URISyntaxException ex) { throw new IllegalStateException("Could not create URI object: " + ex.getMessage(), ex); } }
@Override public URI toUri() { try { return new URI(getScheme(), this.ssp, getFragment()); } catch (URISyntaxException ex) { throw new IllegalStateException("Could not create URI object: " + ex.getMessage(), ex); } }
@Override public boolean equals(Object other) { if (this == other) { return true; } if (!(other instanceof OpaqueUriComponents)) { return false; } OpaqueUriComponents otherComp = (OpaqueUriComponents) other; return (ObjectUtils.nullSafeEquals(getScheme(), otherComp.getScheme()) && ObjectUtils.nullSafeEquals(this.ssp, otherComp.ssp) && ObjectUtils.nullSafeEquals(getFragment(), otherComp.getFragment())); }
@Override protected void copyToUriComponentsBuilder(UriComponentsBuilder builder) { if (getScheme() != null) { builder.scheme(getScheme()); } if (getSchemeSpecificPart() != null) { builder.schemeSpecificPart(getSchemeSpecificPart()); } if (getFragment() != null) { builder.fragment(getFragment()); } }
@Override protected void copyToUriComponentsBuilder(UriComponentsBuilder builder) { if (getScheme() != null) { builder.scheme(getScheme()); } if (getSchemeSpecificPart() != null) { builder.schemeSpecificPart(getSchemeSpecificPart()); } if (getFragment() != null) { builder.fragment(getFragment()); } }
@Override public int hashCode() { int result = ObjectUtils.nullSafeHashCode(getScheme()); result = 31 * result + ObjectUtils.nullSafeHashCode(this.ssp); result = 31 * result + ObjectUtils.nullSafeHashCode(getFragment()); return result; }
@Override public int hashCode() { int result = ObjectUtils.nullSafeHashCode(getScheme()); result = 31 * result + ObjectUtils.nullSafeHashCode(this.ssp); result = 31 * result + ObjectUtils.nullSafeHashCode(getFragment()); return result; }
@Override protected UriComponents expandInternal(UriTemplateVariables uriVariables) { String expandedScheme = expandUriComponent(getScheme(), uriVariables); String expandedSsp = expandUriComponent(getSchemeSpecificPart(), uriVariables); String expandedFragment = expandUriComponent(getFragment(), uriVariables); return new OpaqueUriComponents(expandedScheme, expandedSsp, expandedFragment); }