org.deegree.commons.utils.net
Class DURL

java.lang.Object
  extended by org.deegree.commons.utils.net.DURL

public class DURL
extends java.lang.Object

[D]eegree[URL]

Version:
$Revision: 25448 $, $Date: 2010-07-20 12:24:59 +0200 (Di, 20. Jul 2010) $
Author:
Andreas Schmitz, last edited by: $Author: aschmitz $

Constructor Summary
DURL(java.lang.String url)
           
 
Method Summary
 java.net.URL getURL()
           
 java.io.InputStream openStream()
           
static void registerHandler(java.lang.String protocol, java.lang.Class<? extends java.net.URLStreamHandler> handler)
           
 boolean valid()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DURL

public DURL(java.lang.String url)
Parameters:
url -
Method Detail

registerHandler

public static void registerHandler(java.lang.String protocol,
                                   java.lang.Class<? extends java.net.URLStreamHandler> handler)
Parameters:
protocol -
handler -

valid

public boolean valid()
Returns:
true, if the underlying URL object could be instantiated

getURL

public java.net.URL getURL()
Returns:
the underlying URL

openStream

public java.io.InputStream openStream()
                               throws java.io.IOException
Returns:
an input stream from the URL
Throws:
java.io.IOException


Copyright © 2011. All Rights Reserved.