opens a url stream . the semantics is the sames as url #openstream . the separate method is needed , since jar urls open jars via jarfactory and thus keep them mapped into memory . concode_field_sep String JAR_SEPARATOR concode_elem_sep String FILE_PROTOCOL concode_elem_sep Pattern URL_PATTERN concode_elem_sep String SCHEME_SEPARATOR concode_elem_sep String HTTP_PROTOCOL concode_elem_sep Pattern DATA_URI_PATTERN concode_elem_sep String JAR_PROTOCOL concode_field_sep ThreeState resourceExists concode_elem_sep boolean containsScheme concode_elem_sep String parseHostFromSshUrl concode_elem_sep String unescapePercentSequences concode_elem_sep File urlToFile concode_elem_sep URL getJarEntryURL concode_elem_sep byte[] getBytesFromDataUri concode_elem_sep int decode concode_elem_sep boolean isDataUri concode_elem_sep boolean canContainUrl concode_elem_sep Pair<String,String> splitJarUrl concode_elem_sep InputStream openJarStream concode_elem_sep InputStream openResourceStream
InputStream function ( @ NotNull URL arg0 ) { String loc0 = arg0 . getProtocol ( ) ; return loc0 . equals ( JAR_PROTOCOL ) ? openJarStream ( arg0 ) : arg0 . openStream ( ) ; }