- java.lang.Object
-
- java.io.InputStream
-
- com.ibm.jvm.j9.dump.indexsupport.XMLInputStream
-
- All Implemented Interfaces:
ResourceReleaser
,Closeable
,AutoCloseable
public class XMLInputStream extends InputStream implements ResourceReleaser
CMVC 154851 : class created This is a SAX 'lite' input stream whose primary purpose is to clean up xml being allowing to be read by the SAX parser in DTFJ. It currently performs the following 1. Automatically closes any missing tags which can be as a result of jextract not properly closing tags when invalid data is encountered.
-
-
Constructor Summary
Constructors Constructor Description XMLInputStream(InputStream in)
Construct a new XML input stream
-
Method Summary
-
Methods declared in class java.io.InputStream
available, close, mark, markSupported, nullInputStream, read, read, read, readAllBytes, readNBytes, readNBytes, reset, skip, transferTo
-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods declared in interface com.ibm.dtfj.corereaders.ResourceReleaser
releaseResources
-
-
-
-
Constructor Detail
-
XMLInputStream
public XMLInputStream(InputStream in)
Construct a new XML input stream- Parameters:
in
- The underlying input stream to wrap
-
-