Class URIParsedResult

java.lang.Object
com.google.zxing.client.result.ParsedResult
com.google.zxing.client.result.URIParsedResult

public final class URIParsedResult extends ParsedResult
A simple result type encapsulating a URI that has no further interpretation.
  • Field Details

    • uri

      private final String uri
    • title

      private final String title
  • Constructor Details

    • URIParsedResult

      public URIParsedResult(String uri, String title)
  • Method Details

    • getURI

      public String getURI()
    • getTitle

      public String getTitle()
    • isPossiblyMaliciousURI

      @Deprecated public boolean isPossiblyMaliciousURI()
      Returns:
      true if the URI contains suspicious patterns that may suggest it intends to mislead the user about its true nature
    • getDisplayResult

      public String getDisplayResult()
      Specified by:
      getDisplayResult in class ParsedResult
    • massageURI

      private static String massageURI(String uri)
      Transforms a string that represents a URI into something more proper, by adding or canonicalizing the protocol.
    • isColonFollowedByPortNumber

      private static boolean isColonFollowedByPortNumber(String uri, int protocolEnd)