接口 URLStreamHandlerService
-
- 所有已知实现类:
AbstractURLStreamHandlerService
@ConsumerType public interface URLStreamHandlerServiceService interface with public versions of the protectedjava.net.URLStreamHandlermethods.The important differences between this interface and the
URLStreamHandlerclass are that thesetURLmethod is absent and theparseURLmethod takes aURLStreamHandlerSetterobject as the first argument. Classes implementing this interface must call thesetURLmethod on theURLStreamHandlerSetterobject received in theparseURLmethod instead ofURLStreamHandler.setURLto avoid aSecurityException.- 作者:
- $Id: 810d8718f5ad689981fbb2c22886ad2695f17297 $
- 另请参阅:
AbstractURLStreamHandlerService
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 booleanequals(java.net.URL u1, java.net.URL u2)intgetDefaultPort()java.net.InetAddressgetHostAddress(java.net.URL u)inthashCode(java.net.URL u)booleanhostsEqual(java.net.URL u1, java.net.URL u2)java.net.URLConnectionopenConnection(java.net.URL u)voidparseURL(URLStreamHandlerSetter realHandler, java.net.URL u, java.lang.String spec, int start, int limit)Parse a URL.booleansameFile(java.net.URL u1, java.net.URL u2)java.lang.StringtoExternalForm(java.net.URL u)
-
-
-
方法详细资料
-
openConnection
java.net.URLConnection openConnection(java.net.URL u) throws java.io.IOException- 抛出:
java.io.IOException- 另请参阅:
- "java.net.URLStreamHandler.openConnection"
-
parseURL
void parseURL(URLStreamHandlerSetter realHandler, java.net.URL u, java.lang.String spec, int start, int limit)
Parse a URL. This method is called by theURLStreamHandlerproxy, instead ofjava.net.URLStreamHandler.parseURL, passing aURLStreamHandlerSetterobject.- 参数:
realHandler- The object on whichsetURLmust be invoked for this URL.- 另请参阅:
- "java.net.URLStreamHandler.parseURL"
-
toExternalForm
java.lang.String toExternalForm(java.net.URL u)
- 另请参阅:
- "java.net.URLStreamHandler.toExternalForm"
-
equals
boolean equals(java.net.URL u1, java.net.URL u2)- 另请参阅:
- "java.net.URLStreamHandler.equals(URL, URL)"
-
getDefaultPort
int getDefaultPort()
- 另请参阅:
- "java.net.URLStreamHandler.getDefaultPort"
-
getHostAddress
java.net.InetAddress getHostAddress(java.net.URL u)
- 另请参阅:
- "java.net.URLStreamHandler.getHostAddress"
-
hashCode
int hashCode(java.net.URL u)
- 另请参阅:
- "java.net.URLStreamHandler.hashCode(URL)"
-
hostsEqual
boolean hostsEqual(java.net.URL u1, java.net.URL u2)- 另请参阅:
- "java.net.URLStreamHandler.hostsEqual"
-
sameFile
boolean sameFile(java.net.URL u1, java.net.URL u2)- 另请参阅:
- "java.net.URLStreamHandler.sameFile"
-
-