A B C D E F G H I L M P Q R S T U V W
A
- authority() - Method in class io.mola.galimatias.URL
B
- BACKSLASH_AS_DELIMITER - io.mola.galimatias.ParseIssue
- BadURLTest - Class in io.mola.galimatias
- BadURLTest() - Constructor for class io.mola.galimatias.BadURLTest
- build() - Method in class io.mola.galimatias.GalimatiasParseException.Builder
- builder() - Static method in exception io.mola.galimatias.GalimatiasParseException
C
- canonicalize(URL) - Method in class io.mola.galimatias.canonicalize.CombinedCanonicalizer
- canonicalize(URL) - Method in class io.mola.galimatias.canonicalize.DecodeUnreservedCanonicalizer
- canonicalize(URL) - Method in class io.mola.galimatias.canonicalize.RegexCanonicalizer
- canonicalize(URL) - Method in class io.mola.galimatias.canonicalize.RFC2396Canonicalizer
- canonicalize(URL) - Method in class io.mola.galimatias.canonicalize.RFC3986Canonicalizer
- canonicalize(URL) - Method in class io.mola.galimatias.canonicalize.StripPartCanonicalizer
- canonicalize(URL) - Method in interface io.mola.galimatias.canonicalize.URLCanonicalizer
- CLI - Class in io.mola.galimatias.cli
-
A command line interface to Galimatias URL parser.
- CLI() - Constructor for class io.mola.galimatias.cli.CLI
- CLITest - Class in io.mola.galimatias.cli
- CLITest() - Constructor for class io.mola.galimatias.cli.CLITest
- CombinedCanonicalizer - Class in io.mola.galimatias.canonicalize
- CombinedCanonicalizer(URLCanonicalizer...) - Constructor for class io.mola.galimatias.canonicalize.CombinedCanonicalizer
- create() - Static method in class io.mola.galimatias.URLParsingSettings
D
- data() - Static method in class io.mola.galimatias.ParseIssueTest
- dataset() - Method in annotation type io.mola.galimatias.TestURL.TestURLs
- DATASETS() - Constructor for class io.mola.galimatias.TestURL.DATASETS
- DecodeUnreservedCanonicalizer - Class in io.mola.galimatias.canonicalize
- DecodeUnreservedCanonicalizer() - Constructor for class io.mola.galimatias.canonicalize.DecodeUnreservedCanonicalizer
- DecodeUnreservedCanonicalizerTest - Class in io.mola.galimatias.canonicalize
- DecodeUnreservedCanonicalizerTest() - Constructor for class io.mola.galimatias.canonicalize.DecodeUnreservedCanonicalizerTest
- DefaultErrorHandler - Class in io.mola.galimatias
-
Default
ErrorHandler. - defaultPort() - Method in class io.mola.galimatias.URL
- defaultsParseIssueToUnspecified() - Method in class io.mola.galimatias.GalimatiasParseExceptionTest
- defaultsParseIssueToUnspecifiedWhenPositionIsProvided() - Method in class io.mola.galimatias.GalimatiasParseExceptionTest
- defaultsPositionToNegativeOne() - Method in class io.mola.galimatias.GalimatiasParseExceptionTest
- Domain - Class in io.mola.galimatias
- DomainTest - Class in io.mola.galimatias
- DomainTest() - Constructor for class io.mola.galimatias.DomainTest
- domainToASCII(String) - Static method in class io.mola.galimatias.URLUtils
-
Converts a domain to its ASCII representation.
- domainToUnicode(String) - Static method in class io.mola.galimatias.URLUtils
-
Converts a domain to its Unicode representation.
E
- equals() - Method in class io.mola.galimatias.DomainTest
- equals() - Method in class io.mola.galimatias.IPv4AddressTest
- equals() - Method in class io.mola.galimatias.IPv6AddressTest
- equals(Object) - Method in class io.mola.galimatias.Domain
- equals(Object) - Method in class io.mola.galimatias.IPv4Address
- equals(Object) - Method in class io.mola.galimatias.IPv6Address
- equals(Object) - Method in class io.mola.galimatias.URL
- equivalences() - Method in class io.mola.galimatias.URLTest
- error(GalimatiasParseException) - Method in class io.mola.galimatias.DefaultErrorHandler
- error(GalimatiasParseException) - Method in interface io.mola.galimatias.ErrorHandler
- error(GalimatiasParseException) - Method in class io.mola.galimatias.StrictErrorHandler
- errorHandler() - Method in class io.mola.galimatias.URLParsingSettings
- ErrorHandler - Interface in io.mola.galimatias
-
Handler for parse errors.
F
- fatalError(GalimatiasParseException) - Method in class io.mola.galimatias.DefaultErrorHandler
- fatalError(GalimatiasParseException) - Method in interface io.mola.galimatias.ErrorHandler
- fatalError(GalimatiasParseException) - Method in class io.mola.galimatias.StrictErrorHandler
- file() - Method in class io.mola.galimatias.URL
- fragment() - Method in class io.mola.galimatias.URL
- FRAGMENT - io.mola.galimatias.canonicalize.RegexCanonicalizer.Scope
- FRAGMENT - io.mola.galimatias.canonicalize.StripPartCanonicalizer.Part
- fromJavaURI(URI) - Static method in class io.mola.galimatias.URL
-
Construct a URL from a
URI. - fromJavaURL(URL) - Static method in class io.mola.galimatias.URL
-
Construct a URL from a
URL. - FULL - io.mola.galimatias.canonicalize.RegexCanonicalizer.Scope
G
- GalimatiasParseException - Exception in io.mola.galimatias
-
Exception thrown by parsers.
- GalimatiasParseException(String) - Constructor for exception io.mola.galimatias.GalimatiasParseException
- GalimatiasParseException(String, int) - Constructor for exception io.mola.galimatias.GalimatiasParseException
- GalimatiasParseException(String, ParseIssue, int, Throwable) - Constructor for exception io.mola.galimatias.GalimatiasParseException
- GalimatiasParseException.Builder - Class in io.mola.galimatias
- GalimatiasParseExceptionTest - Class in io.mola.galimatias
- GalimatiasParseExceptionTest() - Constructor for class io.mola.galimatias.GalimatiasParseExceptionTest
- getAuthorityNonNullOnHierarchical(TestURL) - Method in class io.mola.galimatias.URLTest
- getAuthorityNullOnOpaque(TestURL) - Method in class io.mola.galimatias.URLTest
- getDefaultPortForScheme(String) - Static method in class io.mola.galimatias.URLUtils
-
Gets the default port for a given schema.
- getInstance() - Static method in class io.mola.galimatias.DefaultErrorHandler
- getInstance() - Static method in class io.mola.galimatias.StrictErrorHandler
- getParseIssue() - Method in exception io.mola.galimatias.GalimatiasParseException
- getPosition() - Method in exception io.mola.galimatias.GalimatiasParseException
- getValueSources(ParameterSignature) - Method in class io.mola.galimatias.TestURL.TestURLSupplier
H
- handlesGalimiatiasParseExceptionWithCorrectParseIssue() - Method in class io.mola.galimatias.ParseIssueTest
- hashCode() - Method in class io.mola.galimatias.Domain
- hashCode() - Method in class io.mola.galimatias.IPv4Address
- hashCode() - Method in class io.mola.galimatias.IPv6Address
- hashCode() - Method in class io.mola.galimatias.URL
- hexToInt(char, char) - Static method in class io.mola.galimatias.URLUtils
- host() - Method in class io.mola.galimatias.URL
- Host - Class in io.mola.galimatias
- Host() - Constructor for class io.mola.galimatias.Host
- HOST - io.mola.galimatias.canonicalize.RegexCanonicalizer.Scope
- HOST_WHATWG - Static variable in class io.mola.galimatias.TestURL.DATASETS
- HostTest - Class in io.mola.galimatias
- HostTest() - Constructor for class io.mola.galimatias.HostTest
I
- idempotence(TestURL) - Method in class io.mola.galimatias.canonicalize.DecodeUnreservedCanonicalizerTest
- idempotence(TestURL) - Method in class io.mola.galimatias.canonicalize.RFC2396CanonicalizerTest
- idempotence(TestURL) - Method in class io.mola.galimatias.canonicalize.RFC3986CanonicalizerTest
- ILLEGAL_CHARACTER - io.mola.galimatias.ParseIssue
- ILLEGAL_WHITESPACE - io.mola.galimatias.ParseIssue
- internalURLParserChecks() - Method in class io.mola.galimatias.URLTest
- INVALID_HOST - io.mola.galimatias.ParseIssue
- INVALID_PERCENT_ENCODING - io.mola.galimatias.ParseIssue
- io.mola.galimatias - package io.mola.galimatias
- io.mola.galimatias.canonicalize - package io.mola.galimatias.canonicalize
- io.mola.galimatias.cli - package io.mola.galimatias.cli
- IPv4Address - Class in io.mola.galimatias
- IPv4AddressTest - Class in io.mola.galimatias
- IPv4AddressTest() - Constructor for class io.mola.galimatias.IPv4AddressTest
- IPv6Address - Class in io.mola.galimatias
- IPv6AddressTest - Class in io.mola.galimatias
- IPv6AddressTest() - Constructor for class io.mola.galimatias.IPv6AddressTest
- isASCIIAlpha(int) - Static method in class io.mola.galimatias.URLUtils
- isASCIIAlphaLowercase(int) - Static method in class io.mola.galimatias.URLUtils
- isASCIIAlphanumeric(int) - Static method in class io.mola.galimatias.URLUtils
- isASCIIAlphaUppercase(int) - Static method in class io.mola.galimatias.URLUtils
- isASCIIDigit(int) - Static method in class io.mola.galimatias.URLUtils
- isASCIIHexDigit(int) - Static method in class io.mola.galimatias.URLUtils
- isHierarchical() - Method in class io.mola.galimatias.URL
- isOpaque() - Method in class io.mola.galimatias.URL
- isRelativeScheme(String) - Static method in class io.mola.galimatias.URLUtils
-
Returns true if the schema is a known relative schema (ftp, file, gopher, http, https, ws, wss).
- isURLCodePoint(int) - Static method in class io.mola.galimatias.URLUtils
L
- labels() - Method in class io.mola.galimatias.Domain
- loadTestURLs(String) - Static method in class io.mola.galimatias.TestURLLoader
M
- main(String[]) - Static method in class io.mola.galimatias.cli.CLI
- MISSING_SCHEME - io.mola.galimatias.ParseIssue
P
- parse(URLParsingSettings, URL, String) - Static method in class io.mola.galimatias.URL
- parse(URLParsingSettings, String) - Static method in class io.mola.galimatias.URL
- parse(URL, String) - Static method in class io.mola.galimatias.URL
- parse(String) - Static method in class io.mola.galimatias.URL
-
Parses a URL by using the default parsing options.
- parse_no_exceptions(TestURL) - Method in class io.mola.galimatias.cli.CLITest
- parse_url_bad_host_whatwg(TestURL) - Method in class io.mola.galimatias.URLTest
- parse_url_bad_whatwg(TestURL) - Method in class io.mola.galimatias.URLTest
- parse_url_host_whatwg(TestURL) - Method in class io.mola.galimatias.URLTest
- parse_url_whatwg(TestURL) - Method in class io.mola.galimatias.URLTest
- parseAddressWithFinalColon() - Method in class io.mola.galimatias.IPv6AddressTest
- parseAddressWithFinalDot() - Method in class io.mola.galimatias.IPv4AddressTest
- parsedBaseURL - Variable in class io.mola.galimatias.TestURL
- parseDomain(URLParsingSettings, String, boolean) - Static method in class io.mola.galimatias.Domain
- parseDomain(String) - Static method in class io.mola.galimatias.Domain
- parseDomain(String, boolean) - Static method in class io.mola.galimatias.Domain
- parseDomainDot() - Method in class io.mola.galimatias.DomainTest
- parseDomainEmpty() - Method in class io.mola.galimatias.DomainTest
- parseDomainIDNA() - Method in class io.mola.galimatias.DomainTest
- parseDomainNull() - Method in class io.mola.galimatias.DomainTest
- parseDoubleCompressedAddress() - Method in class io.mola.galimatias.IPv6AddressTest
- parsedURL - Variable in class io.mola.galimatias.TestURL
- parseEmptyAddress() - Method in class io.mola.galimatias.IPv4AddressTest
- parseEmptyAddress() - Method in class io.mola.galimatias.IPv6AddressTest
- parseEmptyHost() - Method in class io.mola.galimatias.HostTest
- parseEmptyURL() - Method in class io.mola.galimatias.BadURLTest
- parseHighValueIPv4Mapped() - Method in class io.mola.galimatias.IPv4AddressTest
- parseHighValueIPv4Mapped() - Method in class io.mola.galimatias.IPv6AddressTest
- parseHost(String) - Static method in class io.mola.galimatias.Host
-
Parses a host as found in URLs.
- parseHostWithUnmatchedBracket() - Method in class io.mola.galimatias.HostTest
- parseIllegalCharacter() - Method in class io.mola.galimatias.IPv4AddressTest
- parseIllegalCharacter() - Method in class io.mola.galimatias.IPv6AddressTest
- parseInvalidPrefix1() - Method in class io.mola.galimatias.IPv6AddressTest
- parseInvalidPrefix2() - Method in class io.mola.galimatias.IPv6AddressTest
- parseIPv4Address() - Method in class io.mola.galimatias.IPv4AddressTest
- parseIPv4Address(String) - Static method in class io.mola.galimatias.IPv4Address
- parseIPv6Address() - Method in class io.mola.galimatias.IPv6AddressTest
- parseIPv6Address(String) - Static method in class io.mola.galimatias.IPv6Address
- ParseIssue - Enum in io.mola.galimatias
- ParseIssueTest - Class in io.mola.galimatias
- ParseIssueTest(String, ParseIssue, boolean) - Constructor for class io.mola.galimatias.ParseIssueTest
- parseMalformedIPv4Mapped() - Method in class io.mola.galimatias.IPv6AddressTest
- parseMalformedIPv4Mapped2() - Method in class io.mola.galimatias.IPv6AddressTest
- parseMalformedIPv4Mapped3() - Method in class io.mola.galimatias.IPv6AddressTest
- parseNullAddress() - Method in class io.mola.galimatias.IPv4AddressTest
- parseNullAddress() - Method in class io.mola.galimatias.IPv6AddressTest
- parseNullHost() - Method in class io.mola.galimatias.HostTest
- parseNullURL() - Method in class io.mola.galimatias.BadURLTest
- parseOneToken() - Method in class io.mola.galimatias.BadURLTest
- parseTest() - Method in class io.mola.galimatias.HostTest
- parseTooLongAddress() - Method in class io.mola.galimatias.IPv4AddressTest
- parseTooLongAddress() - Method in class io.mola.galimatias.IPv6AddressTest
- parseTooLongIPv4Mapped() - Method in class io.mola.galimatias.IPv6AddressTest
- parseTooLongIPv4MappedAddress() - Method in class io.mola.galimatias.IPv6AddressTest
- parseTooShortAddress() - Method in class io.mola.galimatias.IPv4AddressTest
- parseTooShortAddress() - Method in class io.mola.galimatias.IPv6AddressTest
- parseURLWithBadBase() - Method in class io.mola.galimatias.BadURLTest
- parseURLWithErrors() - Method in class io.mola.galimatias.BadURLTest
- parseURLWithErrorsStrict() - Method in class io.mola.galimatias.BadURLTest
- parseURLWithMalformedScheme() - Method in class io.mola.galimatias.BadURLTest
- parseURLwithoutScheme() - Method in class io.mola.galimatias.BadURLTest
- password() - Method in class io.mola.galimatias.URL
- PASSWORD - io.mola.galimatias.canonicalize.StripPartCanonicalizer.Part
- path() - Method in class io.mola.galimatias.URL
- PATH - io.mola.galimatias.canonicalize.RegexCanonicalizer.Scope
- PATH - io.mola.galimatias.canonicalize.StripPartCanonicalizer.Part
- pathSegments() - Method in class io.mola.galimatias.URL
- percentDecode(String) - Static method in class io.mola.galimatias.URLUtils
-
Percent-decodes a string.
- percentEncode(byte, StringBuilder) - Static method in class io.mola.galimatias.URLUtils
- port() - Method in class io.mola.galimatias.URL
- PORT - io.mola.galimatias.canonicalize.StripPartCanonicalizer.Part
Q
- query() - Method in class io.mola.galimatias.URL
- QUERY - io.mola.galimatias.canonicalize.RegexCanonicalizer.Scope
- QUERY - io.mola.galimatias.canonicalize.StripPartCanonicalizer.Part
R
- rawBaseURL - Variable in class io.mola.galimatias.TestURL
- rawURL - Variable in class io.mola.galimatias.TestURL
- reduceObjectCreation() - Method in class io.mola.galimatias.URLTest
- RegexCanonicalizer - Class in io.mola.galimatias.canonicalize
- RegexCanonicalizer(RegexCanonicalizer.Scope, Pattern, String) - Constructor for class io.mola.galimatias.canonicalize.RegexCanonicalizer
- RegexCanonicalizer.Scope - Enum in io.mola.galimatias.canonicalize
- RegexCanonicalizerTest - Class in io.mola.galimatias.canonicalize
- RegexCanonicalizerTest() - Constructor for class io.mola.galimatias.canonicalize.RegexCanonicalizerTest
- relativize(URL) - Method in class io.mola.galimatias.URL
-
Returns a relative URL reference for the given URL.
- relativizeChecks() - Method in class io.mola.galimatias.URLTest
- resolve(String) - Method in class io.mola.galimatias.URL
-
Resolves a relative reference to an absolute URL.
- RFC2396Canonicalizer - Class in io.mola.galimatias.canonicalize
- RFC2396Canonicalizer() - Constructor for class io.mola.galimatias.canonicalize.RFC2396Canonicalizer
- RFC2396CanonicalizerTest - Class in io.mola.galimatias.canonicalize
- RFC2396CanonicalizerTest() - Constructor for class io.mola.galimatias.canonicalize.RFC2396CanonicalizerTest
- RFC3986Canonicalizer - Class in io.mola.galimatias.canonicalize
- RFC3986Canonicalizer() - Constructor for class io.mola.galimatias.canonicalize.RFC3986Canonicalizer
- RFC3986CanonicalizerTest - Class in io.mola.galimatias.canonicalize
- RFC3986CanonicalizerTest() - Constructor for class io.mola.galimatias.canonicalize.RFC3986CanonicalizerTest
S
- scheme() - Method in class io.mola.galimatias.URL
- schemeCannotBeNull() - Method in class io.mola.galimatias.URLTest
- schemeData() - Method in class io.mola.galimatias.URL
- setsAllFieldsCorrectlyWhenBuilderIsUsed() - Method in class io.mola.galimatias.GalimatiasParseExceptionTest
- setsAllFieldsCorrectlyWhenFullConstructorIsUsed() - Method in class io.mola.galimatias.GalimatiasParseExceptionTest
- setsParseIssueToUnspecifiedWhenNullIsProvided() - Method in class io.mola.galimatias.GalimatiasParseExceptionTest
- strictCarriageInUser() - Method in class io.mola.galimatias.BadURLTest
- StrictErrorHandler - Class in io.mola.galimatias
-
Strict
ErrorHandler. - strictNewlineInUser() - Method in class io.mola.galimatias.BadURLTest
- strictTabsInUser() - Method in class io.mola.galimatias.BadURLTest
- strictTabsNewlines() - Method in class io.mola.galimatias.BadURLTest
- strictUnencodedPercentage() - Method in class io.mola.galimatias.BadURLTest
- StripPartCanonicalizer - Class in io.mola.galimatias.canonicalize
- StripPartCanonicalizer(StripPartCanonicalizer.Part) - Constructor for class io.mola.galimatias.canonicalize.StripPartCanonicalizer
- StripPartCanonicalizer.Part - Enum in io.mola.galimatias.canonicalize
T
- test() - Method in class io.mola.galimatias.canonicalize.DecodeUnreservedCanonicalizerTest
- test() - Method in class io.mola.galimatias.canonicalize.RegexCanonicalizerTest
- test() - Method in class io.mola.galimatias.canonicalize.RFC2396CanonicalizerTest
- test() - Method in class io.mola.galimatias.canonicalize.RFC3986CanonicalizerTest
- testAtSignInPath() - Method in class io.mola.galimatias.URL2Test
- testAtSignInQuery() - Method in class io.mola.galimatias.URL2Test
- testAtSignInUserInfo() - Method in class io.mola.galimatias.URL2Test
- testColonInFragment() - Method in class io.mola.galimatias.URL2Test
- testColonInPath() - Method in class io.mola.galimatias.URL2Test
- testColonInQuery() - Method in class io.mola.galimatias.URL2Test
- testEmptyAuthority() - Method in class io.mola.galimatias.URL2Test
-
The RI is not self-consistent on missing authorities, returning either null or the empty string depending on the number of slashes in the path.
- testEmptyAuthorityWithFragment() - Method in class io.mola.galimatias.URL2Test
- testEmptyAuthorityWithPath() - Method in class io.mola.galimatias.URL2Test
- testEmptyAuthorityWithQuery() - Method in class io.mola.galimatias.URL2Test
- testEmptyHostAndNoPath() - Method in class io.mola.galimatias.URL2Test
- testEmptyPort() - Method in class io.mola.galimatias.URL2Test
- testEqualityWithNoPath() - Method in class io.mola.galimatias.URL2Test
- testFileUrlDottedPath() - Method in class io.mola.galimatias.URL2Test
- testFileUrlExtraLeadingSlashes() - Method in class io.mola.galimatias.URL2Test
- testFileUrlRelativePath() - Method in class io.mola.galimatias.URL2Test
- testFileUrlWithAuthority() - Method in class io.mola.galimatias.URL2Test
- testFragmentOnly() - Method in class io.mola.galimatias.URL2Test
- testHashInFragment() - Method in class io.mola.galimatias.URL2Test
- testHttpUrlExtraLeadingSlashes() - Method in class io.mola.galimatias.URL2Test
- testIPv6WithoutSquareBrackets() - Method in class io.mola.galimatias.URL2Test
- testIpv6WithSquareBrackets() - Method in class io.mola.galimatias.URL2Test
- testMalformedUrlsRefusedByFirefoxAndChrome() - Method in class io.mola.galimatias.URL2Test
- testNegativePort() - Method in class io.mola.galimatias.URL2Test
- testNegativePortEqualsPlaceholder() - Method in class io.mola.galimatias.URL2Test
- testNoHost() - Method in class io.mola.galimatias.URL2Test
- testNoHostAndNoPath() - Method in class io.mola.galimatias.URL2Test
- testNonNumericPort() - Method in class io.mola.galimatias.URL2Test
- testNoPath() - Method in class io.mola.galimatias.URL2Test
- testOmittedHost() - Method in class io.mola.galimatias.URL2Test
-
The serialized form of a URL includes its hash code.
- testParsingDotAsHostname() - Method in class io.mola.galimatias.URL2Test
- testPartContainsSpace() - Method in class io.mola.galimatias.URL2Test
- testPathContainsRelativeParts() - Method in class io.mola.galimatias.URL2Test
- testPathOnly() - Method in class io.mola.galimatias.URL2Test
- testQueryOnly() - Method in class io.mola.galimatias.URL2Test
- testQuestionMarkInFragment() - Method in class io.mola.galimatias.URL2Test
- testQuestionMarkInQuery() - Method in class io.mola.galimatias.URL2Test
- testRelativeChildDirectory() - Method in class io.mola.galimatias.URL2Test
- testRelativeDifferentAuthority() - Method in class io.mola.galimatias.URL2Test
- testRelativeDifferentScheme() - Method in class io.mola.galimatias.URL2Test
- testRelativeFragmentOnly() - Method in class io.mola.galimatias.URL2Test
- testRelativeFragmentOnQuery() - Method in class io.mola.galimatias.URL2Test
- testRelativeFullUrl() - Method in class io.mola.galimatias.URL2Test
- testRelativeParentDirectory() - Method in class io.mola.galimatias.URL2Test
- testRelativePathAndFragment() - Method in class io.mola.galimatias.URL2Test
- testRelativePathOnQuery() - Method in class io.mola.galimatias.URL2Test
- testRelativeRootDirectory() - Method in class io.mola.galimatias.URL2Test
- testRelativeWithScheme() - Method in class io.mola.galimatias.URL2Test
- testRfc1808AbnormalExampleNonsensicalDots() - Method in class io.mola.galimatias.URL2Test
- testRfc1808AbnormalExampleQueryOrFragmentDots() - Method in class io.mola.galimatias.URL2Test
- testRfc1808AbnormalExampleRelativeScheme() - Method in class io.mola.galimatias.URL2Test
- testRfc1808AbnormalExampleRemoveDotSegments() - Method in class io.mola.galimatias.URL2Test
- testRfc1808AbnormalExampleTooManyDotDotSequences() - Method in class io.mola.galimatias.URL2Test
- testRfc1808NormalExamples() - Method in class io.mola.galimatias.URL2Test
- testSchemeCaseIsCanonicalized() - Method in class io.mola.galimatias.URL2Test
- testSlashInFragment() - Method in class io.mola.galimatias.URL2Test
- testSlashInQuery() - Method in class io.mola.galimatias.URL2Test
- testSquareBracketsInUserInfo() - Method in class io.mola.galimatias.URL2Test
- testSquareBracketsWithHostname() - Method in class io.mola.galimatias.URL2Test
- testSquareBracketsWithIPv4() - Method in class io.mola.galimatias.URL2Test
- testUnderscore() - Method in class io.mola.galimatias.URL2Test
- TestURL - Class in io.mola.galimatias
- TestURL() - Constructor for class io.mola.galimatias.TestURL
- TestURL.DATASETS - Class in io.mola.galimatias
- TestURL.TestURLs - Annotation Type in io.mola.galimatias
- TestURL.TestURLSupplier - Class in io.mola.galimatias
- TestURLLoader - Class in io.mola.galimatias
-
Loads URL tests in the W3C format.
- TestURLLoader() - Constructor for class io.mola.galimatias.TestURLLoader
- TestURLSupplier() - Constructor for class io.mola.galimatias.TestURL.TestURLSupplier
- testUserNoPassword() - Method in class io.mola.galimatias.URL2Test
- testUserNoPasswordExplicitPort() - Method in class io.mola.galimatias.URL2Test
- testUserPasswordEmptyHostEmptyPort() - Method in class io.mola.galimatias.URL2Test
- testUserPasswordEmptyHostPort() - Method in class io.mola.galimatias.URL2Test
- testUserPasswordHostPort() - Method in class io.mola.galimatias.URL2Test
- thrown - Variable in class io.mola.galimatias.BadURLTest
- thrown - Variable in class io.mola.galimatias.URLTest
- toFromJavaURI(TestURL) - Method in class io.mola.galimatias.URLTest
- toFromJavaURIException(TestURL) - Method in class io.mola.galimatias.URLTest
- toFromJavaURL(TestURL) - Method in class io.mola.galimatias.URLTest
- toHumanString() - Method in class io.mola.galimatias.Domain
- toHumanString() - Method in class io.mola.galimatias.Host
- toHumanString() - Method in class io.mola.galimatias.IPv4Address
- toHumanString() - Method in class io.mola.galimatias.IPv6Address
- toHumanString() - Method in class io.mola.galimatias.URL
-
Serializes the URL to a human-readable representation.
- toHumanStringChecks() - Method in class io.mola.galimatias.URLTest
- toHumanStringIdempotence(TestURL) - Method in class io.mola.galimatias.URLTest
- toHumanStringNoExceptions(TestURL) - Method in class io.mola.galimatias.URLTest
- toInetAddress() - Method in class io.mola.galimatias.IPv4Address
- toInetAddress() - Method in class io.mola.galimatias.IPv4AddressTest
- toInetAddress() - Method in class io.mola.galimatias.IPv6Address
-
Convert to @{java.net.InetAddress}.
- toInetAddress() - Method in class io.mola.galimatias.IPv6AddressTest
- toJavaURI() - Method in class io.mola.galimatias.URL
-
Converts to
URI. - toJavaURL() - Method in class io.mola.galimatias.URL
-
Converts to
URL. - toString() - Method in class io.mola.galimatias.Domain
- toString() - Method in class io.mola.galimatias.Host
- toString() - Method in class io.mola.galimatias.IPv4Address
- toString() - Method in class io.mola.galimatias.IPv6Address
- toString() - Method in class io.mola.galimatias.TestURL
- toString() - Method in class io.mola.galimatias.URL
-
Serializes the URL.
U
- UNSPECIFIED - io.mola.galimatias.ParseIssue
- URL - Class in io.mola.galimatias
-
A parsed URL.
- URL2Test - Class in io.mola.galimatias
-
URL tests imported from Android's libcore.java.net.URLTest.
- URL2Test() - Constructor for class io.mola.galimatias.URL2Test
- URLCanonicalizer - Interface in io.mola.galimatias.canonicalize
- URLParsingSettings - Class in io.mola.galimatias
-
Provides settings for URL parsing.
- URLTest - Class in io.mola.galimatias
- URLTest() - Constructor for class io.mola.galimatias.URLTest
- URLUtils - Class in io.mola.galimatias
-
Utils for parsing and serializing URLs.
- userInfo() - Method in class io.mola.galimatias.URL
-
Gets user info component (i.e.
- userInfoWithPasswordOnly(TestURL) - Method in class io.mola.galimatias.URLTest
- userInfoWithUsernameAndPassword(TestURL) - Method in class io.mola.galimatias.URLTest
- userInfoWithUsernameOnly(TestURL) - Method in class io.mola.galimatias.URLTest
- username() - Method in class io.mola.galimatias.URL
- USERNAME - io.mola.galimatias.canonicalize.StripPartCanonicalizer.Part
- UTF_8 - Static variable in class io.mola.galimatias.URLUtils
V
- valueOf(String) - Static method in enum io.mola.galimatias.canonicalize.RegexCanonicalizer.Scope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.mola.galimatias.canonicalize.StripPartCanonicalizer.Part
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.mola.galimatias.ParseIssue
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.mola.galimatias.canonicalize.RegexCanonicalizer.Scope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.mola.galimatias.canonicalize.StripPartCanonicalizer.Part
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.mola.galimatias.ParseIssue
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WHATWG - Static variable in class io.mola.galimatias.TestURL.DATASETS
- withCause(Throwable) - Method in class io.mola.galimatias.GalimatiasParseException.Builder
- withEmptyScheme(TestURL) - Method in class io.mola.galimatias.URLTest
- withErrorHandler(ErrorHandler) - Method in class io.mola.galimatias.URLParsingSettings
- withFragment(TestURL) - Method in class io.mola.galimatias.URLTest
- withFragment(String) - Method in class io.mola.galimatias.URL
- withHost(Host) - Method in class io.mola.galimatias.URL
- withHost(TestURL) - Method in class io.mola.galimatias.URLTest
- withHost(String) - Method in class io.mola.galimatias.URL
- withHostNoHierarchical(TestURL) - Method in class io.mola.galimatias.URLTest
- withHostNoHierarchical2(TestURL) - Method in class io.mola.galimatias.URLTest
- withHostOpaque(TestURL) - Method in class io.mola.galimatias.URLTest
- withMessage(String) - Method in class io.mola.galimatias.GalimatiasParseException.Builder
- withNullHost(TestURL) - Method in class io.mola.galimatias.URLTest
- withNullHost2(TestURL) - Method in class io.mola.galimatias.URLTest
- withNullScheme(TestURL) - Method in class io.mola.galimatias.URLTest
- withParseIssue(ParseIssue) - Method in class io.mola.galimatias.GalimatiasParseException.Builder
- withPassword(TestURL) - Method in class io.mola.galimatias.URLTest
- withPassword(String) - Method in class io.mola.galimatias.URL
- withPasswordOpaque(TestURL) - Method in class io.mola.galimatias.URLTest
- withPath(TestURL) - Method in class io.mola.galimatias.URLTest
- withPath(String) - Method in class io.mola.galimatias.URL
- withPathOpaque(TestURL) - Method in class io.mola.galimatias.URLTest
- withPort(int) - Method in class io.mola.galimatias.URL
- withPort(TestURL) - Method in class io.mola.galimatias.URLTest
- withPortOpaque(TestURL) - Method in class io.mola.galimatias.URLTest
- withPosition(int) - Method in class io.mola.galimatias.GalimatiasParseException.Builder
- withQuery(TestURL) - Method in class io.mola.galimatias.URLTest
- withQuery(String) - Method in class io.mola.galimatias.URL
- withScheme(String) - Method in class io.mola.galimatias.URL
- withSchemeFromHierarchical(TestURL) - Method in class io.mola.galimatias.URLTest
- withSchemeFromOpaque(TestURL) - Method in class io.mola.galimatias.URLTest
- withSchemeInvalidCharacter(TestURL) - Method in class io.mola.galimatias.BadURLTest
- withSchemeStartingNotAlpha(TestURL) - Method in class io.mola.galimatias.BadURLTest
- withUsername(TestURL) - Method in class io.mola.galimatias.URLTest
- withUsername(String) - Method in class io.mola.galimatias.URL
- withUsernameOpaque(TestURL) - Method in class io.mola.galimatias.URLTest