Package | Description |
---|---|
com.ctc.wstx.dtd |
Package that contains Woodstox classes that implement DTD handling.
|
Modifier and Type | Class and Description |
---|---|
class |
DTDTypingNonValidator
This class is a "non-validating validator"; a validator-like object
that handles DTD-based non-validation functionality: determining type
information and default values.
|
class |
DTDValidator
Woodstox implementation of
XMLValidator ; the class that
handles DTD-based validation. |
Modifier and Type | Method and Description |
---|---|
protected EntityDecl |
DTDAttribute.findEntityDecl(DTDValidatorBase v,
char[] ch,
int start,
int len) |
String |
DTDCdataAttr.normalize(DTDValidatorBase v,
char[] cbuf,
int start,
int end) |
String |
DTDAttribute.normalize(DTDValidatorBase v,
char[] cbuf,
int start,
int end)
Method called when no validation is to be done, but value is still
to be normalized as much as it can.
|
protected String |
DTDAttribute.reportInvalidChar(DTDValidatorBase v,
char c,
String msg) |
protected String |
DTDAttribute.reportValidationProblem(DTDValidatorBase v,
String msg) |
String |
DTDNotationAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize)
Method called by the validator
to let the attribute do necessary normalization and/or validation
for the value.
|
String |
DTDNmTokensAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize)
Method called by the validator
to let the attribute do necessary normalization and/or validation
for the value.
|
String |
DTDNmTokenAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize)
Method called by the validator
to let the attribute do necessary normalization and/or validation
for the value.
|
String |
DTDIdRefsAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize) |
String |
DTDIdRefAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize)
Method called by the validator
to let the attribute do necessary normalization and/or validation
for the value.
|
String |
DTDIdAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize)
Method called by the validator
to let the attribute do necessary normalization and/or validation
for the value.
|
String |
DTDEnumAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize)
Method called by the validator
to let the attribute do necessary normalization and/or validation
for the value.
|
String |
DTDEntityAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize)
Method called by the
DTDValidatorBase
to let the attribute do necessary normalization and/or validation
for the value. |
String |
DTDEntitiesAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize)
Method called by the
DTDValidatorBase
to let the attribute do necessary normalization and/or validation
for the value. |
String |
DTDCdataAttr.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize) |
abstract String |
DTDAttribute.validate(DTDValidatorBase v,
char[] cbuf,
int start,
int end,
boolean normalize) |
String |
DTDAttribute.validate(DTDValidatorBase v,
String value,
boolean normalize)
Note: the default implementation is not optimized, as it does
a potentially unnecessary copy of the contents.
|
Copyright © 2018 FasterXML. All rights reserved.