Lines Matching refs:uri
34 * @param uri A URI.
38 public static boolean isAcceptedScheme(URI uri) {
39 return ACCEPTED_SCHEMES.contains(uri.getScheme());
43 * @param uri A URI.
47 public static boolean isAcceptedScheme(String uri) {
49 return isAcceptedScheme(new URI(uri));
56 * @param uri A URI.
60 public static boolean isDownloadableScheme(URI uri) {
61 return DOWNLOADABLE_SCHEMES.contains(uri.getScheme());
65 * @param uri A URI.
69 public static boolean isDownloadableScheme(String uri) {
71 return isDownloadableScheme(new URI(uri));
78 * @param uri A URI to repair.
82 public static String fixUrl(String uri) {
83 if (uri == null) return null;
86 String fixedUri = uri.trim();
108 return uri;
121 public static String fixupUrl(String uri) {
122 return nativeFixupUrl(uri, null);
127 * @param uri URI to break down.
133 public static String getOriginForDisplay(URI uri, boolean showScheme) {
134 String scheme = uri.getScheme();
135 String host = uri.getHost();
136 int port = uri.getPort();
140 displayUrl = uri.toString();
187 * @param uri A URI
196 public static String getDomainAndRegistry(String uri, boolean includePrivateRegistries) {
197 return nativeGetDomainAndRegistry(uri, includePrivateRegistries);