public class UriUtils extends Object
Modifier and Type | Field and Description |
---|---|
protected static Set<String> |
AUDIO_VIDEO_IMAGE_MIMETYPE_SET |
protected static String[] |
AUDIO_VIDEO_IMAGE_MIMETYPES |
protected static Set<String> |
HTML_TAGS |
protected static String |
LIKELY_URI_PATH |
protected static String |
NAIVE_LIKELY_URI_PATTERN |
protected static String |
QNV |
protected static String |
STRING_URI_DETECTOR |
protected static String[] |
STRING_URI_DETECTOR_EXCEPTIONS |
protected static String |
VERY_LIKELY_RELATIVE_URI_PATTERN |
Constructor and Description |
---|
UriUtils() |
Modifier and Type | Method and Description |
---|---|
protected static boolean |
isLikelyFalsePositive(CharSequence candidate) |
static boolean |
isLikelyUri(CharSequence candidate)
Deprecated.
produces too many false positives,
isVeryLikelyUri(CharSequence) is preferred |
static boolean |
isLikelyUriHtmlContextLegacy(CharSequence candidate) |
static boolean |
isLikelyUriJavascriptContextLegacy(CharSequence candidate) |
static boolean |
isPossibleUri(CharSequence candidate) |
static boolean |
isVeryLikelyUri(CharSequence candidate) |
static String |
speculativeFixup(String candidate,
UURI base)
Perform additional fixup of likely-URI Strings
|
protected static final String NAIVE_LIKELY_URI_PATTERN
protected static final String[] AUDIO_VIDEO_IMAGE_MIMETYPES
protected static final String QNV
protected static final String VERY_LIKELY_RELATIVE_URI_PATTERN
protected static final String STRING_URI_DETECTOR
protected static final String[] STRING_URI_DETECTOR_EXCEPTIONS
protected static final String LIKELY_URI_PATH
public static boolean isPossibleUri(CharSequence candidate)
public static boolean isLikelyUri(CharSequence candidate)
isVeryLikelyUri(CharSequence)
is preferredprotected static boolean isLikelyFalsePositive(CharSequence candidate)
public static String speculativeFixup(String candidate, UURI base)
string
- detected candidate Stringpublic static boolean isVeryLikelyUri(CharSequence candidate)
public static boolean isLikelyUriJavascriptContextLegacy(CharSequence candidate)
public static boolean isLikelyUriHtmlContextLegacy(CharSequence candidate)
Copyright © 2003-2014 Internet Archive. All Rights Reserved.