public class SAXInputStream extends InputStream
InputStream on top of a IXMLExtReader. Allows to treat a reader as an InputStream.
Characters from the reader are converted to bytes either by using UTF-8 or by specifying an encoding explicitly.
Copyright (c) SAP AG 2003-2005
| Constructor and Description |
|---|
SAXInputStream(IXMLExtReader reader)
An InputStream with reader as source.
|
SAXInputStream(IXMLExtReader reader,
String encoding)
An InputStream with reader as source.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getEncoding()
Returns the character encoding used by this input stream.
|
int |
read() |
int |
read(byte[] buffer,
int offset,
int len) |
available, mark, markSupported, read, reset, skippublic SAXInputStream(IXMLExtReader reader) throws UnsupportedEncodingException
reader - to read the HTML document fromUnsupportedEncodingException - Exception raised in failure
situationpublic SAXInputStream(IXMLExtReader reader, String encoding) throws UnsupportedEncodingException
null , the default system
encoding is used.reader - to read the SAX events fromencoding - to use (null for default system encoding)UnsupportedEncodingException - Exception raised in failure
situationpublic String getEncoding()
null , the default system encoding is used.public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class InputStreamIOExceptionpublic int read()
throws IOException
read in class InputStreamIOExceptionpublic int read(byte[] buffer,
int offset,
int len)
throws IOException
read in class InputStreamIOException| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2021 SAP SE Complete Copyright Notice