Package org.basex.io
Class IOContent
- java.lang.Object
-
- org.basex.io.IO
-
- org.basex.io.IOContent
-
-
Field Summary
-
Fields inherited from class org.basex.io.IO
ARCHIVESUFFIXES, BASEXSUFFIX, BLOCKPOWER, BLOCKSIZE, BXSSUFFIX, CSVSUFFIX, ENTRIES, FILEPREF, GZSUFFIX, HTMLSUFFIXES, IGNORESUFFIX, JARPREF, JARSUFFIX, JSONSUFFIX, JSSUFFIXES, len, LOGSUFFIX, MAXATTS, NODEPOWER, NODESIZE, pth, TARGZSUFFIX, TARSUFFIX, TGZSUFFIX, TMPSUFFIX, TXTSUFFIXES, XARSUFFIX, XMLSUFFIX, XQMSUFFIX, XQSUFFIX, XQSUFFIXES, XSLSUFFIXES, ZIPSUFFIX
-
-
Constructor Summary
Constructors Constructor Description IOContent(byte[] content)
Constructor.IOContent(byte[] content, String path)
Constructor.IOContent(byte[] content, String path, String encoding)
Constructor.IOContent(String content)
Constructor.IOContent(String content, String path)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
encoding()
Returns the encoding.InputSource
inputSource()
Returns an input source.ArrayInput
inputStream()
Returns an input stream.byte[]
read()
Returns the binary content.StreamSource
streamSource()
Returns a stream source.String
toString()
-
-
-
Constructor Detail
-
IOContent
public IOContent(byte[] content)
Constructor.- Parameters:
content
- content
-
IOContent
public IOContent(String content)
Constructor.- Parameters:
content
- content
-
IOContent
public IOContent(String content, String path)
Constructor.- Parameters:
content
- contentpath
- content path
-
IOContent
public IOContent(byte[] content, String path)
Constructor.- Parameters:
content
- contentpath
- content path
-
-
Method Detail
-
read
public byte[] read()
Description copied from class:IO
Returns the binary content.
-
inputSource
public InputSource inputSource()
Description copied from class:IO
Returns an input source.- Specified by:
inputSource
in classIO
- Returns:
- input source
-
streamSource
public StreamSource streamSource()
Description copied from class:IO
Returns a stream source.- Specified by:
streamSource
in classIO
- Returns:
- stream source
-
inputStream
public ArrayInput inputStream()
Description copied from class:IO
Returns an input stream.- Specified by:
inputStream
in classIO
- Returns:
- input stream
-
-