Class Uri.ASCIIEncoded

java.lang.Object
com.jogamp.common.net.Uri.Encoded
com.jogamp.common.net.Uri.ASCIIEncoded
All Implemented Interfaces:
CharSequence, Comparable<Uri.Encoded>
Enclosing class:
Uri

public static class Uri.ASCIIEncoded extends Uri.Encoded
  • Constructor Details

    • ASCIIEncoded

      public ASCIIEncoded(String unicode)
      Other characters, which are Unicode chars that are not US-ASCII, and are not ISO Control or are not ISO Space chars are not preserved and encoded into their hexidecimal value prepended by '%'.

      For example: Euro currency symbol -> "%E2%82%AC".

      Uses Uri.encodeToASCIIString(String) for implementation.

      Parameters:
      unicode - unencoded input
  • Method Details

    • cast

      public static Uri.ASCIIEncoded cast(String encoded)
      Casts the given encoded String by creating a new ASCIIEncoded instance.

      No encoding will be performed, use with care.

    • isASCII

      public boolean isASCII()
      Overrides:
      isASCII in class Uri.Encoded