|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.basex.io.IO
org.basex.io.IOUrl
public final class IOUrl
IO
reference, representing a URL.
Field Summary |
---|
Fields inherited from class org.basex.io.IO |
---|
BASEXSUFFIX, BLOCKSIZE, BXSSUFFIX, CSVSUFFIX, ENTRIES, FILEPREF, GZSUFFIX, HTMLSUFFIXES, JARSUFFIX, JSONSUFFIX, LOGSUFFIX, MAXATTS, NODEPOWER, NODESIZE, OFFCOMP, OFFNUM, TXTSUFFIXES, XARSUFFIX, XMLSUFFIX, XMLSUFFIXES, XQMSUFFIX, XQSUFFIX, XQSUFFIXES, XSLSUFFIXES, ZIPSUFFIX, ZIPSUFFIXES |
Constructor Summary | |
---|---|
IOUrl(java.lang.String u)
Constructor. |
Method Summary | |
---|---|
java.lang.String |
dirPath()
Returns the directory path. |
org.xml.sax.InputSource |
inputSource()
Returns an input source. |
java.io.InputStream |
inputStream()
Returns an input stream. |
static boolean |
isFileURL(java.lang.String s)
Checks if the specified string is a valid file URI. |
IO |
merge(java.lang.String f)
Merges two paths. |
byte[] |
read()
Returns the binary contents. |
javax.xml.transform.stream.StreamSource |
streamSource()
Returns a stream source. |
Methods inherited from class org.basex.io.IO |
---|
dbname, eq, exists, get, hasSuffix, isArchive, isDir, length, length, name, name, path, string, suffix, timeStamp, toString, url |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IOUrl(java.lang.String u)
u
- urlMethod Detail |
---|
public byte[] read() throws java.io.IOException
IO
read
in class IO
java.io.IOException
- I/O exceptionpublic org.xml.sax.InputSource inputSource()
IO
inputSource
in class IO
public javax.xml.transform.stream.StreamSource streamSource()
IO
streamSource
in class IO
public java.io.InputStream inputStream() throws java.io.IOException
IO
inputStream
in class IO
java.io.IOException
- I/O exceptionpublic java.lang.String dirPath()
IO
dirPath
in class IO
public IO merge(java.lang.String f)
IO
IOContent
and
IOStream
instances.
merge
in class IO
f
- name/path to be appended
public static boolean isFileURL(java.lang.String s)
s
- source
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |