Package | Description |
---|---|
com.ctc.wstx.io |
Low-level classes that are used to abstract most details of stream I/O
access from actual parsing classes.
|
com.ctc.wstx.stax |
This package contains miscellaneous classes that implement Woodstox.
|
Modifier and Type | Field and Description |
---|---|
protected SystemId |
InputBootstrapper.mSystemId |
(package private) SystemId |
BaseInputSource.mSystemId
URL for/from systemId points to original source of input, if known; null if not
known (source constructed with just a stream or reader).
|
Modifier and Type | Method and Description |
---|---|
static SystemId |
SystemId.construct(java.lang.String systemId) |
static SystemId |
SystemId.construct(java.lang.String systemId,
java.net.URL url) |
static SystemId |
SystemId.construct(java.net.URL url) |
SystemId |
InputBootstrapper.getSystemId() |
Modifier and Type | Method and Description |
---|---|
static BranchingReaderSource |
InputSourceFactory.constructDocumentSource(ReaderConfig cfg,
InputBootstrapper bs,
java.lang.String pubId,
SystemId sysId,
java.io.Reader r,
boolean realClose)
Factory method used for creating the main-level document reader
source.
|
static ReaderSource |
InputSourceFactory.constructEntitySource(ReaderConfig cfg,
WstxInputSource parent,
java.lang.String entityName,
InputBootstrapper bs,
java.lang.String pubId,
SystemId sysId,
int xmlVersion,
java.io.Reader r) |
static StreamBootstrapper |
StreamBootstrapper.getInstance(java.lang.String pubId,
SystemId sysId,
byte[] data,
int start,
int end)
Factory method used when the underlying data provider is a pre-allocated
block source, and no stream is used.
|
static StreamBootstrapper |
StreamBootstrapper.getInstance(java.lang.String pubId,
SystemId sysId,
java.io.InputStream in)
Factory method used when the underlying data provider is an
actual stream.
|
static ReaderBootstrapper |
ReaderBootstrapper.getInstance(java.lang.String pubId,
SystemId sysId,
java.io.Reader r,
java.lang.String appEncoding) |
Constructor and Description |
---|
BaseInputSource(WstxInputSource parent,
java.lang.String fromEntity,
java.lang.String publicId,
SystemId systemId) |
BranchingReaderSource(ReaderConfig cfg,
java.lang.String pubId,
SystemId sysId,
java.io.Reader r,
boolean realClose) |
CharArraySource(WstxInputSource parent,
java.lang.String fromEntity,
char[] chars,
int offset,
int len,
javax.xml.stream.Location loc,
SystemId sysId) |
InputBootstrapper(java.lang.String pubId,
SystemId sysId) |
ReaderBootstrapper(java.lang.String pubId,
SystemId sysId,
java.io.Reader r,
java.lang.String appEncoding) |
ReaderSource(ReaderConfig cfg,
WstxInputSource parent,
java.lang.String fromEntity,
java.lang.String pubId,
SystemId sysId,
java.io.Reader r,
boolean realClose) |
StreamBootstrapper(java.lang.String pubId,
SystemId sysId,
byte[] data,
int start,
int end) |
StreamBootstrapper(java.lang.String pubId,
SystemId sysId,
java.io.InputStream in) |
WstxInputLocation(WstxInputLocation ctxt,
java.lang.String pubId,
SystemId sysId,
long charOffset,
int row,
int col) |
Modifier and Type | Method and Description |
---|---|
org.codehaus.stax2.XMLStreamReader2 |
WstxInputFactory.createSR(ReaderConfig cfg,
SystemId systemId,
InputBootstrapper bs,
boolean forER,
boolean autoCloseInput) |
private org.codehaus.stax2.XMLStreamReader2 |
WstxInputFactory.createSR(ReaderConfig cfg,
SystemId systemId,
java.io.InputStream in,
boolean forER,
boolean autoCloseInput) |
protected org.codehaus.stax2.XMLStreamReader2 |
WstxInputFactory.createSR(SystemId systemId,
java.io.InputStream in,
java.lang.String enc,
boolean forER,
boolean autoCloseInput) |
protected org.codehaus.stax2.XMLStreamReader2 |
WstxInputFactory.createSR(SystemId systemId,
java.io.Reader r,
boolean forER,
boolean autoCloseInput) |
private org.codehaus.stax2.XMLStreamReader2 |
WstxInputFactory.doCreateSR(ReaderConfig cfg,
SystemId systemId,
InputBootstrapper bs,
boolean forER,
boolean autoCloseInput)
Bottleneck method used for creating ALL full stream reader instances
(via other createSR() methods and directly)
|