Package io.mola.galimatias.canonicalize
Class RFC3986Canonicalizer
- java.lang.Object
-
- io.mola.galimatias.canonicalize.RFC3986Canonicalizer
-
- All Implemented Interfaces:
URLCanonicalizer
public class RFC3986Canonicalizer extends java.lang.Object implements URLCanonicalizer
-
-
Constructor Summary
Constructors Constructor Description RFC3986Canonicalizer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description URLcanonicalize(URL input)private booleanisPChar(int c)private booleanisSubdelim(int c)private booleanisUnreserved(int c)private booleanisUserInfo(int c)
-
-
-
Method Detail
-
canonicalize
public URL canonicalize(URL input) throws GalimatiasParseException
- Specified by:
canonicalizein interfaceURLCanonicalizer- Throws:
GalimatiasParseException
-
isUnreserved
private boolean isUnreserved(int c)
-
isSubdelim
private boolean isSubdelim(int c)
-
isPChar
private boolean isPChar(int c)
-
isUserInfo
private boolean isUserInfo(int c)
-
-