Acme
Class HtmlScanner
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
Acme.HtmlScanner
- All Implemented Interfaces:
- java.io.Closeable
public class HtmlScanner
- extends java.io.FilterInputStream
Fields inherited from class java.io.FilterInputStream |
in |
Methods inherited from class java.io.FilterInputStream |
available, mark, reset |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
gettingUrl
protected boolean gettingUrl
HtmlScanner
public HtmlScanner(java.io.InputStream s,
java.net.URL thisUrl,
HtmlObserver observer)
HtmlScanner
public HtmlScanner(java.io.InputStream s,
java.net.URL thisUrl,
HtmlObserver observer,
java.lang.Object clientData)
addObserver
public void addObserver(HtmlObserver observer)
addObserver
public void addObserver(HtmlObserver observer,
java.lang.Object clientData)
read
public int read(byte[] b,
int off,
int len)
throws java.io.IOException
- Overrides:
read
in class java.io.FilterInputStream
- Throws:
java.io.IOException
close
public void close()
throws java.io.IOException
- Specified by:
close
in interface java.io.Closeable
- Overrides:
close
in class java.io.FilterInputStream
- Throws:
java.io.IOException
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize
in class java.lang.Object
- Throws:
java.lang.Throwable
read
public int read()
throws java.io.IOException
- Overrides:
read
in class java.io.FilterInputStream
- Throws:
java.io.IOException
read
public int read(byte[] b)
throws java.io.IOException
- Overrides:
read
in class java.io.FilterInputStream
- Throws:
java.io.IOException
skip
public long skip(long n)
throws java.io.IOException
- Overrides:
skip
in class java.io.FilterInputStream
- Throws:
java.io.IOException
markSupported
public boolean markSupported()
- Overrides:
markSupported
in class java.io.FilterInputStream
substitute
protected void substitute(int oldLen,
java.lang.String newStr)