Package com.ctc.wstx.api
Class ValidatorConfig
java.lang.Object
com.ctc.wstx.api.ValidatorConfig
- All Implemented Interfaces:
org.codehaus.stax2.XMLStreamProperties
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final StringThis is "major.minor" version used for purposes of determining the feature set.protected booleanAs per [WSTX-277], can specify whether prefix for the "default namespace" is return as null (true) or empty String (false)Fields inherited from interface org.codehaus.stax2.XMLStreamProperties
XSP_IMPLEMENTATION_NAME, XSP_IMPLEMENTATION_VERSION, XSP_NAMESPACE_AWARE, XSP_PROBLEM_REPORTER, XSP_SUPPORT_XMLID, XSP_SUPPORTS_XML11, XSP_V_XMLID_FULL, XSP_V_XMLID_NONE, XSP_V_XMLID_TYPING -
Method Summary
Modifier and TypeMethodDescriptionstatic ValidatorConfigbooleanbooleanprotected intfindPropertyId(String propName) protected intfindStdPropertyId(String propName) static StringMethod used to figure out the official implementation name for input/output/validation factories.static StringMethod used to figure out the official implementation version for input/output/validation factories.protected ObjectgetProperty(int id) getProperty(String propName) protected ObjectgetStdProperty(int id) booleanisPropertySupported(String propName) protected voidreportUnknownProperty(String propName) booleanfinal ObjectsafeGetProperty(String propName) protected booleansetProperty(String propName, int id, Object value) booleansetProperty(String propName, Object value) protected booleansetStdProperty(String propName, int id, Object value)
-
Field Details
-
IMPL_NAME
- See Also:
-
IMPL_VERSION
This is "major.minor" version used for purposes of determining the feature set. Patch level is not included, since those should not affect API or feature set. Using applications should be prepared to take additional levels, however, just not depend on those being available.- See Also:
-
mReturnNullForDefaultNamespace
protected boolean mReturnNullForDefaultNamespaceAs per [WSTX-277], can specify whether prefix for the "default namespace" is return as null (true) or empty String (false)
-
-
Method Details
-
createDefaults
-
findPropertyId
- Returns:
- Internal enumerated int matching the String name of the property, if one found: -1 to indicate no match was found.
-
getProperty
-
setProperty
-
getProperty
-
isPropertySupported
-
setProperty
- Returns:
- True, if the specified property was successfully set to specified value; false if its value was not changed
-
reportUnknownProperty
-
safeGetProperty
-
getImplName
Method used to figure out the official implementation name for input/output/validation factories. -
getImplVersion
Method used to figure out the official implementation version for input/output/validation factories. -
doesSupportXml11
public boolean doesSupportXml11() -
doesSupportXmlId
public boolean doesSupportXmlId() -
returnNullForDefaultNamespace
public boolean returnNullForDefaultNamespace() -
findStdPropertyId
-
setStdProperty
- Parameters:
propName- Name of standard property to setid- Internal id matching the namevalue- Value to set the standard property to
-
getStdProperty
-