Class RFC2396Canonicalizer

java.lang.Object
io.mola.galimatias.canonicalize.RFC2396Canonicalizer
All Implemented Interfaces:
URLCanonicalizer

public class RFC2396Canonicalizer extends Object implements URLCanonicalizer
  • Constructor Details

    • RFC2396Canonicalizer

      public RFC2396Canonicalizer()
  • Method Details

    • canonicalize

      public URL canonicalize(URL input) throws GalimatiasParseException
      Specified by:
      canonicalize in interface URLCanonicalizer
      Throws:
      GalimatiasParseException
    • isMark

      private boolean isMark(int c)
    • isUnreserved

      private boolean isUnreserved(int c)
    • isReserved

      private boolean isReserved(int c)
    • isPChar

      private boolean isPChar(int c)
    • isUric

      private boolean isUric(int c)
    • isUserInfo

      private boolean isUserInfo(int c)