Skip navigation links
A B C E G I J L O P R S T W 

A

AGGRESSIVE - Static variable in interface org.netpreserve.urlcanon.Canonicalizer
 
AggressiveCanonicalizer - Class in org.netpreserve.urlcanon
For fuzzyier matching.
AggressiveCanonicalizer() - Constructor for class org.netpreserve.urlcanon.AggressiveCanonicalizer
 
append(CharSequence, int, int) - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 
append(CharSequence) - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 
append(char) - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 
append(byte) - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 
asciiLowerCase() - Method in class org.netpreserve.urlcanon.ByteString
Return a copy of this byte string with ASCII letters lower cased.

B

byteAt(int) - Method in class org.netpreserve.urlcanon.ByteString
 
ByteString - Class in org.netpreserve.urlcanon
An immutable sequence of bytes.
ByteString(String) - Constructor for class org.netpreserve.urlcanon.ByteString
Convert a String to a ByteString by encoding the chars as UTF-8 bytes.
ByteString(byte[]) - Constructor for class org.netpreserve.urlcanon.ByteString
 
ByteString(byte[], int, int) - Constructor for class org.netpreserve.urlcanon.ByteString
 
ByteStringBuilder - Class in org.netpreserve.urlcanon
An analogue of StringBuilder for ByteStrings.
ByteStringBuilder(int) - Constructor for class org.netpreserve.urlcanon.ByteStringBuilder
 

C

canonicalize(ParsedUrl) - Method in class org.netpreserve.urlcanon.AggressiveCanonicalizer
 
canonicalize(ParsedUrl) - Method in interface org.netpreserve.urlcanon.Canonicalizer
 
canonicalize(ParsedUrl) - Method in class org.netpreserve.urlcanon.SemanticCanonicalizer
 
canonicalize(ParsedUrl) - Method in class org.netpreserve.urlcanon.SemanticPreciseCanonicalizer
 
Canonicalizer - Interface in org.netpreserve.urlcanon
 
charAt(int) - Method in class org.netpreserve.urlcanon.ByteString
The char of the byte value at the given index.
compareTo(ByteString) - Method in class org.netpreserve.urlcanon.ByteString
 

E

EMPTY - Static variable in class org.netpreserve.urlcanon.ByteString
 
equals(CharSequence) - Method in class org.netpreserve.urlcanon.ByteString
 
equalsIgnoreCase(CharSequence) - Method in class org.netpreserve.urlcanon.ByteString
 

G

getAtSign() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getColonAfterScheme() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getColonBeforePassword() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getColonBeforePort() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getFragment() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getHashSign() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getHost() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getLeadingJunk() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getPassword() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getPath() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getPort() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getQuery() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getQuestionMark() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getScheme() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getSlashes() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getTrailingJunk() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
getUsername() - Method in class org.netpreserve.urlcanon.ParsedUrl
 

I

isEmpty() - Method in class org.netpreserve.urlcanon.ByteString
True if this byte string has a length of zero.

J

join(CharSequence, Iterable<? extends CharSequence>) - Static method in class org.netpreserve.urlcanon.ByteString
 

L

length() - Method in class org.netpreserve.urlcanon.ByteString
The number of bytes in this ByteString.
length() - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 

O

org.netpreserve.urlcanon - package org.netpreserve.urlcanon
 

P

ParsedUrl - Class in org.netpreserve.urlcanon
 
parseUrl(String) - Static method in class org.netpreserve.urlcanon.ParsedUrl
 
parseUrl(byte[]) - Static method in class org.netpreserve.urlcanon.ParsedUrl
 
parseUrl(ByteString) - Static method in class org.netpreserve.urlcanon.ParsedUrl
 
PCT_DECODE_REGEX - Static variable in class org.netpreserve.urlcanon.ByteString
 
pctDecode() - Method in class org.netpreserve.urlcanon.ByteString
 

R

replace(byte, byte) - Method in class org.netpreserve.urlcanon.ByteString
Return a copy of this byte string with all bytes matching target replaced.
replaceAll(Pattern, CharSequence) - Method in class org.netpreserve.urlcanon.ByteString
 

S

SEMANTIC - Static variable in interface org.netpreserve.urlcanon.Canonicalizer
 
SEMANTIC_PRECISE - Static variable in interface org.netpreserve.urlcanon.Canonicalizer
 
SemanticCanonicalizer - Class in org.netpreserve.urlcanon
Like semantic_precise but removes the fragment from the url, thus considers urls which differ only in the fragment to be equivalent to each other.
SemanticCanonicalizer() - Constructor for class org.netpreserve.urlcanon.SemanticCanonicalizer
 
SemanticPreciseCanonicalizer - Class in org.netpreserve.urlcanon
Precise semantic canonicalizer, semantic in the sense that the intention is to canonicalize urls that "mean" the same thing, that you would expect to load the same stuff and look the same way if you pasted them into the location bar of your browser.
SemanticPreciseCanonicalizer() - Constructor for class org.netpreserve.urlcanon.SemanticPreciseCanonicalizer
 
setAtSign(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setColonAfterScheme(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setColonBeforePassword(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setColonBeforePort(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setFragment(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setHashSign(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setHost(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setLeadingJunk(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setLength(int) - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 
setPassword(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setPath(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setPort(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setQuery(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setQuestionMark(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setScheme(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setSlashes(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setTrailingJunk(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
setUsername(ByteString) - Method in class org.netpreserve.urlcanon.ParsedUrl
 
split(char) - Method in class org.netpreserve.urlcanon.ByteString
 
ssurt() - Method in class org.netpreserve.urlcanon.ParsedUrl
Format this URL with a field order suitable for sorting.
subSequence(int, int) - Method in class org.netpreserve.urlcanon.ByteString
 

T

toByteArray() - Method in class org.netpreserve.urlcanon.ByteString
Return a copy as a byte array.
toByteArray() - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 
toByteArray() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
toByteString() - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 
toByteString() - Method in class org.netpreserve.urlcanon.ParsedUrl
 
toString() - Method in class org.netpreserve.urlcanon.ByteString
Convert this byte sequence to a String by decoding it as UTF-8.
toString() - Method in class org.netpreserve.urlcanon.ByteStringBuilder
 
toString() - Method in class org.netpreserve.urlcanon.ParsedUrl
 

W

WHATWG - Static variable in interface org.netpreserve.urlcanon.Canonicalizer
 
A B C E G I J L O P R S T W 
Skip navigation links

Copyright © 2017. All rights reserved.