Package | Description |
---|---|
com.ctc.wstx.api |
Package that contains subset of Woodstox classes that are considered to be
its public API (in addition to regular Stax 1.0 -- javax.xml.stream.* -- and
Stax2 -- org.codehaus.stax2.*).
|
com.ctc.wstx.dtd |
Package that contains Woodstox classes that implement DTD handling.
|
com.ctc.wstx.ent |
Package contains internal entity object implementations, which are used
by stream reader classes, but parsed by dtd functionality.
|
com.ctc.wstx.sr |
This package contains supporting code for handling namespace information;
element stacks that keep track of elements parsed and such.
|
Modifier and Type | Method | Description |
---|---|---|
EntityDecl |
ReaderConfig.findCustomInternalEntity(String id) |
Modifier and Type | Method | Description |
---|---|---|
Map<String,EntityDecl> |
ReaderConfig.getCustomInternalEntities() |
Modifier and Type | Field | Description |
---|---|---|
protected static HashMap<String,EntityDecl> |
DTDValidatorBase.EMPTY_MAP |
Let's actually just reuse a local Map...
|
Modifier and Type | Method | Description |
---|---|---|
EntityDecl |
FullDTDReader.findEntity(String entName) |
Method that may need to be called by attribute default value
validation code, during parsing....
|
protected EntityDecl |
FullDTDReader.findEntity(String id,
Object arg) |
|
EntityDecl |
MinimalDTDReader.findEntity(String entName) |
Method that may need to be called by attribute default value
validation code, during parsing....
|
protected EntityDecl |
MinimalDTDReader.findEntity(String id,
Object arg) |
|
protected EntityDecl |
DTDAttribute.findEntityDecl(DTDValidatorBase v,
char[] ch,
int start,
int len) |
Modifier and Type | Method | Description |
---|---|---|
abstract List<EntityDecl> |
DTDSubset.getGeneralEntityList() |
|
List<EntityDecl> |
DTDSubsetImpl.getGeneralEntityList() |
|
abstract HashMap<String,EntityDecl> |
DTDSubset.getGeneralEntityMap() |
|
HashMap<String,EntityDecl> |
DTDSubsetImpl.getGeneralEntityMap() |
|
abstract HashMap<String,EntityDecl> |
DTDSubset.getParameterEntityMap() |
|
HashMap<String,EntityDecl> |
DTDSubsetImpl.getParameterEntityMap() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
DTDAttribute.checkEntity(InputProblemReporter rep,
String id,
EntityDecl ent) |
Modifier and Type | Method | Description |
---|---|---|
static DTDSubsetImpl |
DTDSubsetImpl.constructInstance(boolean cachable,
HashMap<String,EntityDecl> genEnt,
Set<String> refdGEs,
HashMap<String,EntityDecl> paramEnt,
Set<String> refdPEs,
HashMap<String,NotationDeclaration> notations,
HashMap<PrefixedName,DTDElement> elements,
boolean fullyValidating) |
Modifier and Type | Class | Description |
---|---|---|
class |
ExtEntity |
|
class |
IntEntity |
|
class |
ParsedExtEntity |
|
class |
UnparsedExtEntity |
Modifier and Type | Field | Description |
---|---|---|
protected EntityDecl |
StreamScanner.mCurrEntity |
Entity reference stream currently points to.
|
Modifier and Type | Field | Description |
---|---|---|
protected Map<String,EntityDecl> |
BasicStreamReader.mGeneralEntities |
Entities parsed from internal/external DTD subsets.
|
Modifier and Type | Method | Description |
---|---|---|
protected EntityDecl |
StreamScanner.expandEntity(String id,
boolean allowExt,
Object extraArg) |
Helper method that will try to expand a parsed entity (parameter or
generic entity).
|
protected EntityDecl |
BasicStreamReader.findEntity(String id,
Object arg) |
|
protected abstract EntityDecl |
StreamScanner.findEntity(String id,
Object arg) |
Abstract method for sub-classes to implement, for finding
a declared general or parsed entity.
|
EntityDecl |
BasicStreamReader.getCurrentEntityDecl() |
|
EntityDecl |
StreamReaderImpl.getCurrentEntityDecl() |
|
protected EntityDecl |
StreamScanner.getIntEntity(int ch,
char[] originalChars) |
Returns an entity (possibly from cache) for the argument character using the encoded
representation in mInputBuffer[entityStartPos ...
|
protected EntityDecl |
StreamScanner.resolveNonCharEntity() |
Reverse of
StreamScanner.resolveCharOnlyEntity(boolean) ; will only resolve entity
if it is NOT a character entity (or pre-defined 'generic' entity;
amp, apos, lt, gt or quot). |
Copyright © 2019 FasterXML. All rights reserved.