Package org.wiremock.url
@NullMarked
package org.wiremock.url
-
ClassDescriptionRepresents a full URI as defined in RFC 3986.AbsoluteUri.Builder<SELF extends AbsoluteUri.Builder<SELF>>AbsoluteUri.Transformer<SELF extends AbsoluteUri.Transformer<SELF>>Represents a Uniform Resource Locator (URL) as defined in RFC 3986.Represents the authority component of a URI as defined in RFC 3986 Section 3.2.A base url is a url whose path is either empty or ends with a slash, and which has neither a query nor a fragment.Represents the fragment component of a URI as defined in RFC 3986 Section 3.5.Represents the host component of a URI as defined in RFC 3986 Section 3.2.2.Represents an authority component consisting of only a host and optional port, with no user info.Normalisable<SELF extends Normalisable<SELF>>Many elements of URI References have a normal form - e.g.Represents a web origin as defined in HTML Living Standard.Represents the password portion of user information in a URI authority.Represents the path component of a URI as defined in RFC 3986 Section 3.3.Represents a path and query component combination, which is a type of relative reference.PercentEncoded<SELF extends PercentEncoded<SELF>>Represents a string that may contain percent-encoded characters as defined in RFC 3986 Section 2.1.PercentEncodedStringParser<T extends PercentEncoded<T>>Represents a valid network port.Represents the query component of a URI as defined in RFC 3986 Section 3.4.All methods accepting String as a parameter will call
encodeto encode it to a validQueryParamKeyorQueryParamValue, so must be called with an unencoded value.Represents a relative reference as defined in RFC 3986 Section 4.2.Represents a valid URI scheme.Represents a path and query component combination, which is a type of relative reference.Represents a single segment of a path.Represents an Absolute URL (a URL without anFragment) as defined in RFC 3986 Section 4.3.Represents a URI reference as defined in RFC 3986.Uri.Transformer<SELF extends Uri.Transformer<SELF>>UriBaseBuilder<SELF extends UriBaseBuilder<SELF>>Represents a URL reference, which is the subset of URI references that are not full (absolute) URIs without an authority - what we callOpaqueUris.Url.Transformer<SELF extends Url.Transformer<SELF>>Represents the user information component of a URI authority as defined in RFC 3986 Section 3.2.1.Represents the username portion of user information in a URI authority.