|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.io.InputStream
com.sapportals.wcm.util.html.HTMLInputStream
public class HTMLInputStream
A InputStream on top of a IHTMLReader.
Allows to treat a reader as an InputStream. The reader can be a IHTMLFilter allowing a HTML document to be processed in a streaming manner.
Characters from the reader are converted to bytes either by using the encoding of the reader (e.g. the encoding of the original documnet) or by specifying an encoding explicitly.
Copyright (c) SAP AG 2001-2002
| Constructor Summary | |
|---|---|
HTMLInputStream(IHTMLReader reader)
An InputStream with reader as HTML source. |
|
HTMLInputStream(IHTMLReader reader,
String encoding)
An InputStream with reader as HTML source. |
|
| Method Summary | |
|---|---|
void |
close()
|
String |
getEncoding()
Returns the character encoding used by this input stream. |
int |
read()
|
int |
read(byte[] buffer,
int offset,
int len)
|
| Methods inherited from class java.io.InputStream |
|---|
available, mark, markSupported, read, reset, skip |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HTMLInputStream(IHTMLReader reader)
throws UnsupportedEncodingException,
HTMLException,
IOException
reader - to read the HTML document from
UnsupportedEncodingException - Exception raised in failure
situation
HTMLException - Exception raised in failure situation
IOException - Exception raised in failure situation
public HTMLInputStream(IHTMLReader reader,
String encoding)
throws UnsupportedEncodingException
null , the default system
encoding is used.
reader - to read the HTML document fromencoding - to use (null for default system encoding)
UnsupportedEncodingException - Exception raised in failure
situation| Method Detail |
|---|
public String getEncoding()
null , the default system encoding is used.
public void close()
throws IOException
close in interface Closeableclose in class InputStreamIOException
public int read()
throws IOException
read in class InputStreamIOException
public 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
|
|
SAP NetWeaver 7.40 SP 07 KMC | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||