From c8dd21cdf754f0d97640b92f3ea3c3541fcaa9aa Mon Sep 17 00:00:00 2001 From: Tatu Saloranta Date: Tue, 16 Jan 2024 14:45:41 -0800 Subject: [PATCH] Add 6.6 Javadocs --- docs/javadoc/6.6/allclasses-frame.html | 195 + docs/javadoc/6.6/allclasses-noframe.html | 195 + ...lementHandler.HtmlEmptyElementHandler.html | 332 + ...ElementHandler.SetEmptyElementHandler.html | 359 + .../com/ctc/wstx/api/EmptyElementHandler.html | 275 + .../InvalidCharHandler.FailingHandler.html | 413 + .../InvalidCharHandler.ReplacingHandler.html | 307 + .../com/ctc/wstx/api/InvalidCharHandler.html | 273 + .../6.6/com/ctc/wstx/api/ReaderConfig.html | 2773 +++++ .../6.6/com/ctc/wstx/api/ValidatorConfig.html | 578 ++ .../6.6/com/ctc/wstx/api/WriterConfig.html | 1364 +++ .../api/WstxInputProperties.ParsingMode.html | 204 + .../com/ctc/wstx/api/WstxInputProperties.html | 1073 ++ .../ctc/wstx/api/WstxOutputProperties.html | 720 ++ ...lementHandler.HtmlEmptyElementHandler.html | 170 + ...ElementHandler.SetEmptyElementHandler.html | 172 + .../api/class-use/EmptyElementHandler.html | 226 + .../InvalidCharHandler.FailingHandler.html | 170 + .../InvalidCharHandler.ReplacingHandler.html | 126 + .../api/class-use/InvalidCharHandler.html | 206 + .../ctc/wstx/api/class-use/ReaderConfig.html | 857 ++ .../wstx/api/class-use/ValidatorConfig.html | 223 + .../ctc/wstx/api/class-use/WriterConfig.html | 388 + .../WstxInputProperties.ParsingMode.html | 212 + .../api/class-use/WstxInputProperties.html | 126 + .../api/class-use/WstxOutputProperties.html | 126 + .../6.6/com/ctc/wstx/api/package-frame.html | 35 + .../6.6/com/ctc/wstx/api/package-summary.html | 246 + .../6.6/com/ctc/wstx/api/package-tree.html | 156 + .../6.6/com/ctc/wstx/api/package-use.html | 473 + .../6.6/com/ctc/wstx/cfg/ErrorConsts.html | 1124 ++ .../com/ctc/wstx/cfg/InputConfigFlags.html | 711 ++ .../com/ctc/wstx/cfg/OutputConfigFlags.html | 556 + .../com/ctc/wstx/cfg/ParsingErrorMsgs.html | 514 + .../6.6/com/ctc/wstx/cfg/XmlConsts.html | 498 + .../ctc/wstx/cfg/class-use/ErrorConsts.html | 126 + .../wstx/cfg/class-use/InputConfigFlags.html | 285 + .../wstx/cfg/class-use/OutputConfigFlags.html | 262 + .../wstx/cfg/class-use/ParsingErrorMsgs.html | 229 + .../com/ctc/wstx/cfg/class-use/XmlConsts.html | 126 + .../6.6/com/ctc/wstx/cfg/package-frame.html | 28 + .../6.6/com/ctc/wstx/cfg/package-summary.html | 191 + .../6.6/com/ctc/wstx/cfg/package-tree.html | 146 + .../6.6/com/ctc/wstx/cfg/package-use.html | 279 + .../6.6/com/ctc/wstx/compat/QNameCreator.html | 294 + .../wstx/compat/class-use/QNameCreator.html | 126 + .../com/ctc/wstx/compat/package-frame.html | 21 + .../com/ctc/wstx/compat/package-summary.html | 162 + .../6.6/com/ctc/wstx/compat/package-tree.html | 139 + .../6.6/com/ctc/wstx/compat/package-use.html | 126 + .../com/ctc/wstx/dom/DOMOutputElement.html | 486 + .../ctc/wstx/dom/WstxDOMWrappingReader.html | 443 + .../ctc/wstx/dom/WstxDOMWrappingWriter.html | 1047 ++ .../wstx/dom/class-use/DOMOutputElement.html | 260 + .../dom/class-use/WstxDOMWrappingReader.html | 167 + .../dom/class-use/WstxDOMWrappingWriter.html | 167 + .../6.6/com/ctc/wstx/dom/package-frame.html | 23 + .../6.6/com/ctc/wstx/dom/package-summary.html | 158 + .../6.6/com/ctc/wstx/dom/package-tree.html | 153 + .../6.6/com/ctc/wstx/dom/package-use.html | 171 + .../com/ctc/wstx/dtd/ChoiceContentSpec.html | 373 + .../6.6/com/ctc/wstx/dtd/ChoiceModel.html | 393 + .../6.6/com/ctc/wstx/dtd/ConcatModel.html | 393 + .../6.6/com/ctc/wstx/dtd/ContentSpec.html | 390 + .../6.6/com/ctc/wstx/dtd/DFAState.html | 365 + .../6.6/com/ctc/wstx/dtd/DFAValidator.html | 343 + .../6.6/com/ctc/wstx/dtd/DTDAttribute.html | 1099 ++ .../6.6/com/ctc/wstx/dtd/DTDCdataAttr.html | 439 + .../6.6/com/ctc/wstx/dtd/DTDElement.html | 687 ++ .../6.6/com/ctc/wstx/dtd/DTDEntitiesAttr.html | 407 + .../6.6/com/ctc/wstx/dtd/DTDEntityAttr.html | 407 + .../6.6/com/ctc/wstx/dtd/DTDEnumAttr.html | 404 + .../com/ctc/wstx/dtd/DTDEventListener.html | 395 + docs/javadoc/6.6/com/ctc/wstx/dtd/DTDId.html | 429 + .../6.6/com/ctc/wstx/dtd/DTDIdAttr.html | 426 + .../6.6/com/ctc/wstx/dtd/DTDIdRefAttr.html | 406 + .../6.6/com/ctc/wstx/dtd/DTDIdRefsAttr.html | 402 + .../6.6/com/ctc/wstx/dtd/DTDNmTokenAttr.html | 406 + .../6.6/com/ctc/wstx/dtd/DTDNmTokensAttr.html | 406 + .../6.6/com/ctc/wstx/dtd/DTDNotationAttr.html | 424 + .../com/ctc/wstx/dtd/DTDSchemaFactory.html | 517 + .../6.6/com/ctc/wstx/dtd/DTDSubset.html | 508 + .../6.6/com/ctc/wstx/dtd/DTDSubsetImpl.html | 575 ++ .../ctc/wstx/dtd/DTDTypingNonValidator.html | 621 ++ .../6.6/com/ctc/wstx/dtd/DTDValidator.html | 651 ++ .../com/ctc/wstx/dtd/DTDValidatorBase.html | 975 ++ .../com/ctc/wstx/dtd/DefaultAttrValue.html | 542 + .../6.6/com/ctc/wstx/dtd/EmptyValidator.html | 334 + .../6.6/com/ctc/wstx/dtd/FullDTDReader.html | 899 ++ .../ctc/wstx/dtd/LargePrefixedNameSet.html | 353 + .../com/ctc/wstx/dtd/MinimalDTDReader.html | 676 ++ .../6.6/com/ctc/wstx/dtd/ModelNode.html | 351 + .../6.6/com/ctc/wstx/dtd/OptionalModel.html | 393 + .../6.6/com/ctc/wstx/dtd/PrefixedNameSet.html | 346 + .../6.6/com/ctc/wstx/dtd/SeqContentSpec.html | 381 + .../ctc/wstx/dtd/SmallPrefixedNameSet.html | 349 + .../6.6/com/ctc/wstx/dtd/StarModel.html | 391 + .../6.6/com/ctc/wstx/dtd/StructValidator.html | 331 + .../com/ctc/wstx/dtd/TokenContentSpec.html | 421 + .../6.6/com/ctc/wstx/dtd/TokenModel.html | 416 + .../wstx/dtd/class-use/ChoiceContentSpec.html | 175 + .../ctc/wstx/dtd/class-use/ChoiceModel.html | 126 + .../ctc/wstx/dtd/class-use/ConcatModel.html | 126 + .../ctc/wstx/dtd/class-use/ContentSpec.html | 242 + .../com/ctc/wstx/dtd/class-use/DFAState.html | 206 + .../ctc/wstx/dtd/class-use/DFAValidator.html | 126 + .../ctc/wstx/dtd/class-use/DTDAttribute.html | 387 + .../ctc/wstx/dtd/class-use/DTDCdataAttr.html | 126 + .../ctc/wstx/dtd/class-use/DTDElement.html | 314 + .../wstx/dtd/class-use/DTDEntitiesAttr.html | 126 + .../ctc/wstx/dtd/class-use/DTDEntityAttr.html | 126 + .../ctc/wstx/dtd/class-use/DTDEnumAttr.html | 126 + .../wstx/dtd/class-use/DTDEventListener.html | 263 + .../6.6/com/ctc/wstx/dtd/class-use/DTDId.html | 277 + .../com/ctc/wstx/dtd/class-use/DTDIdAttr.html | 126 + .../ctc/wstx/dtd/class-use/DTDIdRefAttr.html | 126 + .../ctc/wstx/dtd/class-use/DTDIdRefsAttr.html | 126 + .../wstx/dtd/class-use/DTDNmTokenAttr.html | 126 + .../wstx/dtd/class-use/DTDNmTokensAttr.html | 126 + .../wstx/dtd/class-use/DTDNotationAttr.html | 126 + .../wstx/dtd/class-use/DTDSchemaFactory.html | 126 + .../com/ctc/wstx/dtd/class-use/DTDSubset.html | 432 + .../ctc/wstx/dtd/class-use/DTDSubsetImpl.html | 175 + .../dtd/class-use/DTDTypingNonValidator.html | 126 + .../ctc/wstx/dtd/class-use/DTDValidator.html | 126 + .../wstx/dtd/class-use/DTDValidatorBase.html | 353 + .../wstx/dtd/class-use/DefaultAttrValue.html | 326 + .../wstx/dtd/class-use/EmptyValidator.html | 172 + .../ctc/wstx/dtd/class-use/FullDTDReader.html | 126 + .../dtd/class-use/LargePrefixedNameSet.html | 126 + .../wstx/dtd/class-use/MinimalDTDReader.html | 170 + .../com/ctc/wstx/dtd/class-use/ModelNode.html | 289 + .../ctc/wstx/dtd/class-use/OptionalModel.html | 126 + .../wstx/dtd/class-use/PrefixedNameSet.html | 192 + .../wstx/dtd/class-use/SeqContentSpec.html | 170 + .../dtd/class-use/SmallPrefixedNameSet.html | 126 + .../com/ctc/wstx/dtd/class-use/StarModel.html | 126 + .../wstx/dtd/class-use/StructValidator.html | 274 + .../wstx/dtd/class-use/TokenContentSpec.html | 173 + .../ctc/wstx/dtd/class-use/TokenModel.html | 201 + .../6.6/com/ctc/wstx/dtd/package-frame.html | 63 + .../6.6/com/ctc/wstx/dtd/package-summary.html | 431 + .../6.6/com/ctc/wstx/dtd/package-tree.html | 221 + .../6.6/com/ctc/wstx/dtd/package-use.html | 423 + .../6.6/com/ctc/wstx/ent/EntityDecl.html | 626 ++ .../6.6/com/ctc/wstx/ent/ExtEntity.html | 546 + .../6.6/com/ctc/wstx/ent/IntEntity.html | 612 ++ .../6.6/com/ctc/wstx/ent/ParsedExtEntity.html | 446 + .../com/ctc/wstx/ent/UnparsedExtEntity.html | 443 + .../ctc/wstx/ent/class-use/EntityDecl.html | 491 + .../com/ctc/wstx/ent/class-use/ExtEntity.html | 173 + .../com/ctc/wstx/ent/class-use/IntEntity.html | 202 + .../wstx/ent/class-use/ParsedExtEntity.html | 126 + .../wstx/ent/class-use/UnparsedExtEntity.html | 126 + .../6.6/com/ctc/wstx/ent/package-frame.html | 25 + .../6.6/com/ctc/wstx/ent/package-summary.html | 175 + .../6.6/com/ctc/wstx/ent/package-tree.html | 157 + .../6.6/com/ctc/wstx/ent/package-use.html | 249 + .../com/ctc/wstx/evt/CompactStartElement.html | 646 ++ .../ctc/wstx/evt/DefaultEventAllocator.html | 464 + .../6.6/com/ctc/wstx/evt/MergedNsContext.html | 449 + .../com/ctc/wstx/evt/SimpleStartElement.html | 677 ++ docs/javadoc/6.6/com/ctc/wstx/evt/WDTD.html | 427 + .../com/ctc/wstx/evt/WEntityDeclaration.html | 538 + .../com/ctc/wstx/evt/WEntityReference.html | 377 + .../ctc/wstx/evt/WNotationDeclaration.html | 352 + .../6.6/com/ctc/wstx/evt/WstxEventReader.html | 999 ++ .../evt/class-use/CompactStartElement.html | 126 + .../evt/class-use/DefaultEventAllocator.html | 173 + .../wstx/evt/class-use/MergedNsContext.html | 126 + .../evt/class-use/SimpleStartElement.html | 184 + .../6.6/com/ctc/wstx/evt/class-use/WDTD.html | 126 + .../evt/class-use/WEntityDeclaration.html | 188 + .../wstx/evt/class-use/WEntityReference.html | 126 + .../evt/class-use/WNotationDeclaration.html | 126 + .../wstx/evt/class-use/WstxEventReader.html | 126 + .../6.6/com/ctc/wstx/evt/package-frame.html | 29 + .../6.6/com/ctc/wstx/evt/package-summary.html | 216 + .../6.6/com/ctc/wstx/evt/package-tree.html | 171 + .../6.6/com/ctc/wstx/evt/package-use.html | 197 + .../com/ctc/wstx/exc/WstxEOFException.html | 319 + .../6.6/com/ctc/wstx/exc/WstxException.html | 447 + .../6.6/com/ctc/wstx/exc/WstxIOException.html | 324 + .../com/ctc/wstx/exc/WstxLazyException.html | 350 + .../com/ctc/wstx/exc/WstxOutputException.html | 313 + .../ctc/wstx/exc/WstxParsingException.html | 329 + .../wstx/exc/WstxUnexpectedCharException.html | 357 + .../ctc/wstx/exc/WstxValidationException.html | 436 + .../wstx/exc/class-use/WstxEOFException.html | 126 + .../ctc/wstx/exc/class-use/WstxException.html | 472 + .../wstx/exc/class-use/WstxIOException.html | 126 + .../wstx/exc/class-use/WstxLazyException.html | 168 + .../exc/class-use/WstxOutputException.html | 126 + .../exc/class-use/WstxParsingException.html | 178 + .../WstxUnexpectedCharException.html | 126 + .../class-use/WstxValidationException.html | 168 + .../6.6/com/ctc/wstx/exc/package-frame.html | 28 + .../6.6/com/ctc/wstx/exc/package-summary.html | 206 + .../6.6/com/ctc/wstx/exc/package-tree.html | 172 + .../6.6/com/ctc/wstx/exc/package-use.html | 232 + .../6.6/com/ctc/wstx/io/AsciiReader.html | 730 ++ .../6.6/com/ctc/wstx/io/BaseInputSource.html | 650 ++ .../ctc/wstx/io/BranchingReaderSource.html | 440 + .../6.6/com/ctc/wstx/io/BufferRecycler.html | 378 + .../6.6/com/ctc/wstx/io/CharArraySource.html | 479 + .../6.6/com/ctc/wstx/io/CharsetNames.html | 510 + .../com/ctc/wstx/io/CompletelyCloseable.html | 232 + .../com/ctc/wstx/io/DefaultInputResolver.html | 438 + .../6.6/com/ctc/wstx/io/EBCDICCodec.html | 245 + .../6.6/com/ctc/wstx/io/ISOLatinReader.html | 731 ++ .../com/ctc/wstx/io/InputBootstrapper.html | 1118 ++ .../com/ctc/wstx/io/InputSourceFactory.html | 358 + .../6.6/com/ctc/wstx/io/MergedReader.html | 491 + .../6.6/com/ctc/wstx/io/MergedStream.html | 465 + .../com/ctc/wstx/io/ReaderBootstrapper.html | 614 ++ .../6.6/com/ctc/wstx/io/ReaderSource.html | 548 + .../com/ctc/wstx/io/StreamBootstrapper.html | 880 ++ .../javadoc/6.6/com/ctc/wstx/io/SystemId.html | 414 + .../6.6/com/ctc/wstx/io/TextEscaper.html | 276 + .../6.6/com/ctc/wstx/io/UTF32Reader.html | 808 ++ .../6.6/com/ctc/wstx/io/UTF8Reader.html | 730 ++ .../6.6/com/ctc/wstx/io/UTF8Writer.html | 476 + .../6.6/com/ctc/wstx/io/WstxInputData.html | 691 ++ .../com/ctc/wstx/io/WstxInputLocation.html | 611 ++ .../6.6/com/ctc/wstx/io/WstxInputSource.html | 775 ++ .../ctc/wstx/io/class-use/AsciiReader.html | 126 + .../wstx/io/class-use/BaseInputSource.html | 185 + .../io/class-use/BranchingReaderSource.html | 242 + .../ctc/wstx/io/class-use/BufferRecycler.html | 126 + .../wstx/io/class-use/CharArraySource.html | 126 + .../ctc/wstx/io/class-use/CharsetNames.html | 126 + .../io/class-use/CompletelyCloseable.html | 172 + .../io/class-use/DefaultInputResolver.html | 126 + .../ctc/wstx/io/class-use/EBCDICCodec.html | 126 + .../ctc/wstx/io/class-use/ISOLatinReader.html | 126 + .../wstx/io/class-use/InputBootstrapper.html | 352 + .../wstx/io/class-use/InputSourceFactory.html | 126 + .../ctc/wstx/io/class-use/MergedReader.html | 126 + .../ctc/wstx/io/class-use/MergedStream.html | 126 + .../wstx/io/class-use/ReaderBootstrapper.html | 172 + .../ctc/wstx/io/class-use/ReaderSource.html | 192 + .../wstx/io/class-use/StreamBootstrapper.html | 185 + .../com/ctc/wstx/io/class-use/SystemId.html | 348 + .../ctc/wstx/io/class-use/TextEscaper.html | 126 + .../ctc/wstx/io/class-use/UTF32Reader.html | 126 + .../com/ctc/wstx/io/class-use/UTF8Reader.html | 126 + .../com/ctc/wstx/io/class-use/UTF8Writer.html | 126 + .../ctc/wstx/io/class-use/WstxInputData.html | 391 + .../wstx/io/class-use/WstxInputLocation.html | 264 + .../wstx/io/class-use/WstxInputSource.html | 717 ++ .../6.6/com/ctc/wstx/io/package-frame.html | 48 + .../6.6/com/ctc/wstx/io/package-summary.html | 336 + .../6.6/com/ctc/wstx/io/package-tree.html | 190 + .../6.6/com/ctc/wstx/io/package-use.html | 366 + .../com/ctc/wstx/msv/BaseSchemaFactory.html | 521 + .../com/ctc/wstx/msv/GenericMsvValidator.html | 710 ++ .../6.6/com/ctc/wstx/msv/RelaxNGSchema.html | 353 + .../ctc/wstx/msv/RelaxNGSchemaFactory.html | 368 + .../ctc/wstx/msv/W3CMultiSchemaFactory.html | 307 + .../6.6/com/ctc/wstx/msv/W3CSchema.html | 347 + .../com/ctc/wstx/msv/W3CSchemaFactory.html | 368 + .../wstx/msv/class-use/BaseSchemaFactory.html | 181 + .../msv/class-use/GenericMsvValidator.html | 126 + .../ctc/wstx/msv/class-use/RelaxNGSchema.html | 126 + .../msv/class-use/RelaxNGSchemaFactory.html | 126 + .../msv/class-use/W3CMultiSchemaFactory.html | 126 + .../com/ctc/wstx/msv/class-use/W3CSchema.html | 126 + .../wstx/msv/class-use/W3CSchemaFactory.html | 126 + .../6.6/com/ctc/wstx/msv/package-frame.html | 27 + .../6.6/com/ctc/wstx/msv/package-summary.html | 200 + .../6.6/com/ctc/wstx/msv/package-tree.html | 156 + .../6.6/com/ctc/wstx/msv/package-use.html | 164 + .../wstx/osgi/InputFactoryProviderImpl.html | 310 + .../wstx/osgi/OutputFactoryProviderImpl.html | 310 + .../ValidationSchemaFactoryProviderImpl.html | 342 + .../ctc/wstx/osgi/WstxBundleActivator.html | 308 + .../class-use/InputFactoryProviderImpl.html | 126 + .../class-use/OutputFactoryProviderImpl.html | 126 + .../ValidationSchemaFactoryProviderImpl.html | 170 + .../osgi/class-use/WstxBundleActivator.html | 126 + .../6.6/com/ctc/wstx/osgi/package-frame.html | 24 + .../com/ctc/wstx/osgi/package-summary.html | 172 + .../6.6/com/ctc/wstx/osgi/package-tree.html | 142 + .../6.6/com/ctc/wstx/osgi/package-use.html | 163 + .../6.6/com/ctc/wstx/sax/SAXFeature.html | 329 + .../6.6/com/ctc/wstx/sax/SAXProperty.html | 376 + .../com/ctc/wstx/sax/WrappedSaxException.html | 323 + .../6.6/com/ctc/wstx/sax/WstxSAXParser.html | 1659 +++ .../ctc/wstx/sax/WstxSAXParserFactory.html | 416 + .../ctc/wstx/sax/class-use/SAXFeature.html | 172 + .../ctc/wstx/sax/class-use/SAXProperty.html | 197 + .../sax/class-use/WrappedSaxException.html | 126 + .../ctc/wstx/sax/class-use/WstxSAXParser.html | 126 + .../sax/class-use/WstxSAXParserFactory.html | 126 + .../6.6/com/ctc/wstx/sax/package-frame.html | 28 + .../6.6/com/ctc/wstx/sax/package-summary.html | 196 + .../6.6/com/ctc/wstx/sax/package-tree.html | 163 + .../6.6/com/ctc/wstx/sax/package-use.html | 170 + .../com/ctc/wstx/sr/AttributeCollector.html | 1448 +++ .../com/ctc/wstx/sr/BasicStreamReader.html | 3374 ++++++ .../6.6/com/ctc/wstx/sr/CompactNsContext.html | 423 + .../6.6/com/ctc/wstx/sr/ElemAttrs.html | 377 + .../6.6/com/ctc/wstx/sr/ElemCallback.html | 288 + .../com/ctc/wstx/sr/InputElementStack.html | 1520 +++ .../com/ctc/wstx/sr/InputProblemReporter.html | 353 + .../com/ctc/wstx/sr/NsDefaultProvider.html | 266 + .../6.6/com/ctc/wstx/sr/ReaderCreator.html | 261 + .../6.6/com/ctc/wstx/sr/StreamReaderImpl.html | 341 + .../6.6/com/ctc/wstx/sr/StreamScanner.html | 2594 +++++ .../com/ctc/wstx/sr/TypedStreamReader.html | 1268 +++ .../ctc/wstx/sr/ValidatingStreamReader.html | 733 ++ .../wstx/sr/class-use/AttributeCollector.html | 277 + .../wstx/sr/class-use/BasicStreamReader.html | 208 + .../wstx/sr/class-use/CompactNsContext.html | 126 + .../com/ctc/wstx/sr/class-use/ElemAttrs.html | 233 + .../ctc/wstx/sr/class-use/ElemCallback.html | 207 + .../wstx/sr/class-use/InputElementStack.html | 336 + .../sr/class-use/InputProblemReporter.html | 503 + .../wstx/sr/class-use/NsDefaultProvider.html | 233 + .../ctc/wstx/sr/class-use/ReaderCreator.html | 252 + .../wstx/sr/class-use/StreamReaderImpl.html | 189 + .../ctc/wstx/sr/class-use/StreamScanner.html | 222 + .../wstx/sr/class-use/TypedStreamReader.html | 192 + .../sr/class-use/ValidatingStreamReader.html | 175 + .../6.6/com/ctc/wstx/sr/package-frame.html | 36 + .../6.6/com/ctc/wstx/sr/package-summary.html | 259 + .../6.6/com/ctc/wstx/sr/package-tree.html | 196 + .../6.6/com/ctc/wstx/sr/package-use.html | 432 + .../com/ctc/wstx/stax/WstxEventFactory.html | 398 + .../com/ctc/wstx/stax/WstxInputFactory.html | 1379 +++ .../com/ctc/wstx/stax/WstxOutputFactory.html | 721 ++ .../wstx/stax/class-use/WstxEventFactory.html | 126 + .../wstx/stax/class-use/WstxInputFactory.html | 194 + .../stax/class-use/WstxOutputFactory.html | 126 + .../6.6/com/ctc/wstx/stax/package-frame.html | 23 + .../com/ctc/wstx/stax/package-summary.html | 169 + .../6.6/com/ctc/wstx/stax/package-tree.html | 169 + .../6.6/com/ctc/wstx/stax/package-use.html | 164 + .../6.6/com/ctc/wstx/sw/AsciiXmlWriter.html | 557 + .../com/ctc/wstx/sw/BaseNsStreamWriter.html | 1365 +++ .../6.6/com/ctc/wstx/sw/BaseStreamWriter.html | 3035 ++++++ .../com/ctc/wstx/sw/BufferingXmlWriter.html | 1700 +++ .../com/ctc/wstx/sw/EncodingXmlWriter.html | 1731 ++++ .../com/ctc/wstx/sw/ISOLatin1XmlWriter.html | 561 + .../com/ctc/wstx/sw/NonNsStreamWriter.html | 1002 ++ .../com/ctc/wstx/sw/OutputElementBase.html | 734 ++ .../ctc/wstx/sw/RepairingNsStreamWriter.html | 857 ++ .../com/ctc/wstx/sw/SimpleNsStreamWriter.html | 645 ++ .../com/ctc/wstx/sw/SimpleOutputElement.html | 657 ++ .../com/ctc/wstx/sw/TypedStreamWriter.html | 1040 ++ .../6.6/com/ctc/wstx/sw/XmlWriter.html | 1829 ++++ .../6.6/com/ctc/wstx/sw/XmlWriterWrapper.html | 505 + .../ctc/wstx/sw/class-use/AsciiXmlWriter.html | 126 + .../wstx/sw/class-use/BaseNsStreamWriter.html | 180 + .../wstx/sw/class-use/BaseStreamWriter.html | 201 + .../wstx/sw/class-use/BufferingXmlWriter.html | 126 + .../wstx/sw/class-use/EncodingXmlWriter.html | 176 + .../wstx/sw/class-use/ISOLatin1XmlWriter.html | 126 + .../wstx/sw/class-use/NonNsStreamWriter.html | 126 + .../wstx/sw/class-use/OutputElementBase.html | 221 + .../sw/class-use/RepairingNsStreamWriter.html | 126 + .../sw/class-use/SimpleNsStreamWriter.html | 126 + .../sw/class-use/SimpleOutputElement.html | 276 + .../wstx/sw/class-use/TypedStreamWriter.html | 193 + .../com/ctc/wstx/sw/class-use/XmlWriter.html | 337 + .../wstx/sw/class-use/XmlWriterWrapper.html | 195 + .../6.6/com/ctc/wstx/sw/package-frame.html | 34 + .../6.6/com/ctc/wstx/sw/package-summary.html | 241 + .../6.6/com/ctc/wstx/sw/package-tree.html | 178 + .../6.6/com/ctc/wstx/sw/package-use.html | 271 + .../6.6/com/ctc/wstx/util/ArgUtil.html | 278 + .../6.6/com/ctc/wstx/util/BaseNsContext.html | 462 + .../6.6/com/ctc/wstx/util/BijectiveNsMap.html | 397 + .../6.6/com/ctc/wstx/util/DataUtil.html | 388 + .../ctc/wstx/util/DefaultXmlSymbolTable.html | 307 + .../6.6/com/ctc/wstx/util/ElementId.html | 414 + .../6.6/com/ctc/wstx/util/ElementIdMap.html | 631 ++ .../ctc/wstx/util/EmptyNamespaceContext.html | 386 + .../6.6/com/ctc/wstx/util/ExceptionUtil.html | 332 + .../6.6/com/ctc/wstx/util/InternCache.html | 343 + .../6.6/com/ctc/wstx/util/PrefixedName.html | 445 + .../6.6/com/ctc/wstx/util/SimpleCache.html | 299 + .../6.6/com/ctc/wstx/util/StringUtil.html | 475 + .../6.6/com/ctc/wstx/util/StringVector.html | 529 + .../6.6/com/ctc/wstx/util/SymbolTable.html | 845 ++ .../com/ctc/wstx/util/TextAccumulator.html | 318 + .../6.6/com/ctc/wstx/util/TextBuffer.html | 997 ++ .../6.6/com/ctc/wstx/util/TextBuilder.html | 410 + .../6.6/com/ctc/wstx/util/URLUtil.html | 390 + .../6.6/com/ctc/wstx/util/WordResolver.html | 391 + .../6.6/com/ctc/wstx/util/WordSet.html | 345 + .../6.6/com/ctc/wstx/util/XmlChars.html | 280 + .../com/ctc/wstx/util/class-use/ArgUtil.html | 126 + .../wstx/util/class-use/BaseNsContext.html | 332 + .../wstx/util/class-use/BijectiveNsMap.html | 213 + .../com/ctc/wstx/util/class-use/DataUtil.html | 126 + .../util/class-use/DefaultXmlSymbolTable.html | 126 + .../ctc/wstx/util/class-use/ElementId.html | 255 + .../ctc/wstx/util/class-use/ElementIdMap.html | 192 + .../util/class-use/EmptyNamespaceContext.html | 169 + .../wstx/util/class-use/ExceptionUtil.html | 126 + .../ctc/wstx/util/class-use/InternCache.html | 194 + .../ctc/wstx/util/class-use/PrefixedName.html | 590 ++ .../ctc/wstx/util/class-use/SimpleCache.html | 168 + .../ctc/wstx/util/class-use/StringUtil.html | 126 + .../ctc/wstx/util/class-use/StringVector.html | 188 + .../ctc/wstx/util/class-use/SymbolTable.html | 304 + .../wstx/util/class-use/TextAccumulator.html | 126 + .../ctc/wstx/util/class-use/TextBuffer.html | 257 + .../ctc/wstx/util/class-use/TextBuilder.html | 199 + .../com/ctc/wstx/util/class-use/URLUtil.html | 126 + .../ctc/wstx/util/class-use/WordResolver.html | 247 + .../com/ctc/wstx/util/class-use/WordSet.html | 169 + .../com/ctc/wstx/util/class-use/XmlChars.html | 126 + .../6.6/com/ctc/wstx/util/package-frame.html | 42 + .../com/ctc/wstx/util/package-summary.html | 306 + .../6.6/com/ctc/wstx/util/package-tree.html | 175 + .../6.6/com/ctc/wstx/util/package-use.html | 456 + docs/javadoc/6.6/constant-values.html | 2362 +++++ docs/javadoc/6.6/deprecated-list.html | 187 + docs/javadoc/6.6/help-doc.html | 231 + docs/javadoc/6.6/index-all.html | 9145 +++++++++++++++++ docs/javadoc/6.6/index.html | 76 + docs/javadoc/6.6/overview-frame.html | 37 + docs/javadoc/6.6/overview-summary.html | 239 + docs/javadoc/6.6/overview-tree.html | 590 ++ docs/javadoc/6.6/package-list | 16 + docs/javadoc/6.6/script.js | 30 + docs/javadoc/6.6/serialized-form.html | 286 + docs/javadoc/6.6/stylesheet.css | 574 ++ 430 files changed, 166196 insertions(+) create mode 100644 docs/javadoc/6.6/allclasses-frame.html create mode 100644 docs/javadoc/6.6/allclasses-noframe.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.HtmlEmptyElementHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.SetEmptyElementHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.FailingHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.ReplacingHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/ReaderConfig.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/ValidatorConfig.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/WriterConfig.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/WstxInputProperties.ParsingMode.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/WstxInputProperties.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/WstxOutputProperties.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.HtmlEmptyElementHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.SetEmptyElementHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.FailingHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.ReplacingHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/ReaderConfig.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/ValidatorConfig.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/WriterConfig.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxInputProperties.ParsingMode.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxInputProperties.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxOutputProperties.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/api/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/ErrorConsts.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/InputConfigFlags.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/OutputConfigFlags.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/ParsingErrorMsgs.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/XmlConsts.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/ErrorConsts.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/InputConfigFlags.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/OutputConfigFlags.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/ParsingErrorMsgs.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/XmlConsts.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/cfg/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/compat/QNameCreator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/compat/class-use/QNameCreator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/compat/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/compat/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/compat/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/compat/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/DOMOutputElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/WstxDOMWrappingReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/WstxDOMWrappingWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/class-use/DOMOutputElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/class-use/WstxDOMWrappingReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/class-use/WstxDOMWrappingWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dom/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/ChoiceContentSpec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/ChoiceModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/ConcatModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/ContentSpec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DFAState.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DFAValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDAttribute.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDCdataAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEntitiesAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEntityAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEnumAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEventListener.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDId.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdRefAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdRefsAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNmTokenAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNmTokensAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNotationAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSubset.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSubsetImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDTypingNonValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DTDValidatorBase.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/DefaultAttrValue.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/EmptyValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/FullDTDReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/LargePrefixedNameSet.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/MinimalDTDReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/ModelNode.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/OptionalModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/PrefixedNameSet.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/SeqContentSpec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/SmallPrefixedNameSet.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/StarModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/StructValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/TokenContentSpec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/TokenModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ChoiceContentSpec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ChoiceModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ConcatModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ContentSpec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DFAState.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DFAValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDAttribute.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDCdataAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEntitiesAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEntityAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEnumAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEventListener.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDId.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdRefAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdRefsAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNmTokenAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNmTokensAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNotationAttr.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSubset.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSubsetImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDTypingNonValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDValidatorBase.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DefaultAttrValue.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/EmptyValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/FullDTDReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/LargePrefixedNameSet.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/MinimalDTDReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ModelNode.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/OptionalModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/PrefixedNameSet.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/SeqContentSpec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/SmallPrefixedNameSet.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/StarModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/StructValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/TokenContentSpec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/TokenModel.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/dtd/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/EntityDecl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/ExtEntity.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/IntEntity.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/ParsedExtEntity.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/UnparsedExtEntity.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/class-use/EntityDecl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/class-use/ExtEntity.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/class-use/IntEntity.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/class-use/ParsedExtEntity.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/class-use/UnparsedExtEntity.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/ent/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/CompactStartElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/DefaultEventAllocator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/MergedNsContext.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/SimpleStartElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/WDTD.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/WEntityDeclaration.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/WEntityReference.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/WNotationDeclaration.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/WstxEventReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/CompactStartElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/DefaultEventAllocator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/MergedNsContext.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/SimpleStartElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WDTD.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WEntityDeclaration.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WEntityReference.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WNotationDeclaration.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WstxEventReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/evt/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/WstxEOFException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/WstxException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/WstxIOException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/WstxLazyException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/WstxOutputException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/WstxParsingException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/WstxUnexpectedCharException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/WstxValidationException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxEOFException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxIOException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxLazyException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxOutputException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxParsingException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxUnexpectedCharException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxValidationException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/exc/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/AsciiReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/BaseInputSource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/BranchingReaderSource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/BufferRecycler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/CharArraySource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/CharsetNames.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/CompletelyCloseable.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/DefaultInputResolver.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/EBCDICCodec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/ISOLatinReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/InputBootstrapper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/InputSourceFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/MergedReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/MergedStream.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/ReaderBootstrapper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/ReaderSource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/StreamBootstrapper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/SystemId.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/TextEscaper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/UTF32Reader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/UTF8Reader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/UTF8Writer.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/WstxInputData.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/WstxInputLocation.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/WstxInputSource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/AsciiReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/BaseInputSource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/BranchingReaderSource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/BufferRecycler.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/CharArraySource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/CharsetNames.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/CompletelyCloseable.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/DefaultInputResolver.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/EBCDICCodec.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/ISOLatinReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/InputBootstrapper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/InputSourceFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/MergedReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/MergedStream.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/ReaderBootstrapper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/ReaderSource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/StreamBootstrapper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/SystemId.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/TextEscaper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF32Reader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF8Reader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF8Writer.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputData.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputLocation.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputSource.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/io/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/BaseSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/GenericMsvValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/RelaxNGSchema.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/RelaxNGSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/W3CMultiSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/W3CSchema.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/W3CSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/class-use/BaseSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/class-use/GenericMsvValidator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/class-use/RelaxNGSchema.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/class-use/RelaxNGSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CMultiSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CSchema.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CSchemaFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/msv/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/InputFactoryProviderImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/OutputFactoryProviderImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/WstxBundleActivator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/InputFactoryProviderImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/OutputFactoryProviderImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/ValidationSchemaFactoryProviderImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/WstxBundleActivator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/osgi/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/SAXFeature.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/SAXProperty.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/WrappedSaxException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/WstxSAXParser.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/WstxSAXParserFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/class-use/SAXFeature.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/class-use/SAXProperty.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WrappedSaxException.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WstxSAXParser.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WstxSAXParserFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sax/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/AttributeCollector.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/BasicStreamReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/CompactNsContext.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/ElemAttrs.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/ElemCallback.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/InputElementStack.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/InputProblemReporter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/NsDefaultProvider.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/ReaderCreator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/StreamReaderImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/StreamScanner.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/TypedStreamReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/ValidatingStreamReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/AttributeCollector.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/BasicStreamReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/CompactNsContext.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ElemAttrs.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ElemCallback.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/InputElementStack.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/InputProblemReporter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/NsDefaultProvider.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ReaderCreator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/StreamReaderImpl.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/StreamScanner.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/TypedStreamReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ValidatingStreamReader.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sr/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/WstxEventFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/WstxInputFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/WstxOutputFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxEventFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxInputFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxOutputFactory.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/stax/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/AsciiXmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/BaseNsStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/BaseStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/BufferingXmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/EncodingXmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/ISOLatin1XmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/NonNsStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/OutputElementBase.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/RepairingNsStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/SimpleNsStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/SimpleOutputElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/TypedStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/XmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/XmlWriterWrapper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/AsciiXmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BaseNsStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BaseStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BufferingXmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/EncodingXmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/ISOLatin1XmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/NonNsStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/OutputElementBase.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/RepairingNsStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/SimpleNsStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/SimpleOutputElement.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/TypedStreamWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/XmlWriter.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/class-use/XmlWriterWrapper.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/sw/package-use.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/ArgUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/BaseNsContext.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/BijectiveNsMap.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/DataUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/DefaultXmlSymbolTable.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/ElementId.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/ElementIdMap.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/EmptyNamespaceContext.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/ExceptionUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/InternCache.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/PrefixedName.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/SimpleCache.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/StringUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/StringVector.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/SymbolTable.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/TextAccumulator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/TextBuffer.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/TextBuilder.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/URLUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/WordResolver.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/WordSet.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/XmlChars.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/ArgUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/BaseNsContext.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/BijectiveNsMap.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/DataUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/DefaultXmlSymbolTable.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/ElementId.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/ElementIdMap.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/EmptyNamespaceContext.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/ExceptionUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/InternCache.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/PrefixedName.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/SimpleCache.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/StringUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/StringVector.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/SymbolTable.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextAccumulator.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextBuffer.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextBuilder.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/URLUtil.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/WordResolver.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/WordSet.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/class-use/XmlChars.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/package-frame.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/package-summary.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/package-tree.html create mode 100644 docs/javadoc/6.6/com/ctc/wstx/util/package-use.html create mode 100644 docs/javadoc/6.6/constant-values.html create mode 100644 docs/javadoc/6.6/deprecated-list.html create mode 100644 docs/javadoc/6.6/help-doc.html create mode 100644 docs/javadoc/6.6/index-all.html create mode 100644 docs/javadoc/6.6/index.html create mode 100644 docs/javadoc/6.6/overview-frame.html create mode 100644 docs/javadoc/6.6/overview-summary.html create mode 100644 docs/javadoc/6.6/overview-tree.html create mode 100644 docs/javadoc/6.6/package-list create mode 100644 docs/javadoc/6.6/script.js create mode 100644 docs/javadoc/6.6/serialized-form.html create mode 100644 docs/javadoc/6.6/stylesheet.css diff --git a/docs/javadoc/6.6/allclasses-frame.html b/docs/javadoc/6.6/allclasses-frame.html new file mode 100644 index 00000000..88503a25 --- /dev/null +++ b/docs/javadoc/6.6/allclasses-frame.html @@ -0,0 +1,195 @@ + + + + + + +All Classes (Woodstox 6.6.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/6.6/allclasses-noframe.html b/docs/javadoc/6.6/allclasses-noframe.html new file mode 100644 index 00000000..4be94de6 --- /dev/null +++ b/docs/javadoc/6.6/allclasses-noframe.html @@ -0,0 +1,195 @@ + + + + + + +All Classes (Woodstox 6.6.0 API) + + + + + +

All Classes

+
+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.HtmlEmptyElementHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.HtmlEmptyElementHandler.html new file mode 100644 index 00000000..9e9d9fba --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.HtmlEmptyElementHandler.html @@ -0,0 +1,332 @@ + + + + + + +EmptyElementHandler.HtmlEmptyElementHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class EmptyElementHandler.HtmlEmptyElementHandler

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.SetEmptyElementHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.SetEmptyElementHandler.html new file mode 100644 index 00000000..1f21cea8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.SetEmptyElementHandler.html @@ -0,0 +1,359 @@ + + + + + + +EmptyElementHandler.SetEmptyElementHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class EmptyElementHandler.SetEmptyElementHandler

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mEmptyElements

        +
        protected final Set<String> mEmptyElements
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SetEmptyElementHandler

        +
        public SetEmptyElementHandler(Set<String> emptyElements)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        allowEmptyElement

        +
        public boolean allowEmptyElement(String prefix,
        +                                 String localName,
        +                                 String nsURI,
        +                                 boolean allowEmpty)
        +
        +
        Specified by:
        +
        allowEmptyElement in interface EmptyElementHandler
        +
        Parameters:
        +
        prefix - The element's namespace prefix, null if not set
        +
        localName - The element's local name
        +
        nsURI - The elements's namespace URI, null if not set
        +
        allowEmpty - The allow empty setting specified by the caller.
        +
        Returns:
        +
        True if the empty element can be self-closing. False if a separate end tag should be written.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.html new file mode 100644 index 00000000..04116adb --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/EmptyElementHandler.html @@ -0,0 +1,275 @@ + + + + + + +EmptyElementHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Interface EmptyElementHandler

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        allowEmptyElement

        +
        boolean allowEmptyElement(String prefix,
        +                          String localName,
        +                          String nsURI,
        +                          boolean allowEmpty)
        +
        +
        Parameters:
        +
        prefix - The element's namespace prefix, null if not set
        +
        localName - The element's local name
        +
        nsURI - The elements's namespace URI, null if not set
        +
        allowEmpty - The allow empty setting specified by the caller.
        +
        Returns:
        +
        True if the empty element can be self-closing. False if a separate end tag should be written.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.FailingHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.FailingHandler.html new file mode 100644 index 00000000..9daf601d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.FailingHandler.html @@ -0,0 +1,413 @@ + + + + + + +InvalidCharHandler.FailingHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class InvalidCharHandler.FailingHandler

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    InvalidCharHandler
    +
    +
    +
    Enclosing interface:
    +
    InvalidCharHandler
    +
    +
    +
    +
    public static class InvalidCharHandler.FailingHandler
    +extends Object
    +implements InvalidCharHandler
    +
    This handler implementation just throws an exception for + all invalid characters encountered. It is the default handler + used if nothing else has been specified.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.ReplacingHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.ReplacingHandler.html new file mode 100644 index 00000000..ab25e3b6 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.ReplacingHandler.html @@ -0,0 +1,307 @@ + + + + + + +InvalidCharHandler.ReplacingHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class InvalidCharHandler.ReplacingHandler

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    InvalidCharHandler
    +
    +
    +
    Enclosing interface:
    +
    InvalidCharHandler
    +
    +
    +
    +
    public static class InvalidCharHandler.ReplacingHandler
    +extends Object
    +implements InvalidCharHandler
    +
    Alternative to the default handler, this handler converts all invalid + characters to the specified output character. That character will + not be further verified or modified by the stream writer.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.html new file mode 100644 index 00000000..0269ae44 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/InvalidCharHandler.html @@ -0,0 +1,273 @@ + + + + + + +InvalidCharHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Interface InvalidCharHandler

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    InvalidCharHandler.FailingHandler, InvalidCharHandler.ReplacingHandler
    +
    +
    +
    +
    public interface InvalidCharHandler
    +
    Simple converter interface designed to be used with stream writer property + WstxOutputProperties.P_OUTPUT_INVALID_CHAR_HANDLER. + The idea is that it should be easy to have a way to convert invalid + characters such as Ascii control characters into something that + is legal to include in XML content. This only allows for simple + char-by-char replacements, instead of something more advanced such + as escaping. If escaping is needed, check out + XMLOutputFactory2.P_TEXT_ESCAPER instead. +

    + Note about exceptions: choice of only allowing throwing of + IOExceptions is due to the way Woodstox stream writer + backend works; XmlWriter can only throw IOExceptions.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        convertInvalidChar

        +
        char convertInvalidChar(int invalidChar)
        +                 throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/ReaderConfig.html b/docs/javadoc/6.6/com/ctc/wstx/api/ReaderConfig.html new file mode 100644 index 00000000..32147ef2 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/ReaderConfig.html @@ -0,0 +1,2773 @@ + + + + + + +ReaderConfig (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class ReaderConfig

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    InputConfigFlags, org.codehaus.stax2.XMLStreamProperties
    +
    +
    +
    +
    public final class ReaderConfig
    +extends Object
    +implements InputConfigFlags
    +
    Simple configuration container class; passed by reader factory to reader + instance created. +

    + In addition to its main task as a configuration container, this class + also acts as a wrapper around simple buffer recycling functionality. + The reason is that while conceptually this is a separate concern, + there are enough commonalities with the life-cycle of this object to + make this a very convenience place to add that functionality... + (that is: conceptually this is not right, but from pragmatic viewpoint + it just makes sense)

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DEFAULT_MAX_ATTRIBUTES_PER_ELEMENT

        +
        public static final int DEFAULT_MAX_ATTRIBUTES_PER_ELEMENT
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_MAX_ATTRIBUTE_LENGTH

        +
        public static final int DEFAULT_MAX_ATTRIBUTE_LENGTH
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_MAX_ELEMENT_DEPTH

        +
        public static final int DEFAULT_MAX_ELEMENT_DEPTH
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_MAX_ENTITY_DEPTH

        +
        public static final int DEFAULT_MAX_ENTITY_DEPTH
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_MAX_ENTITY_COUNT

        +
        public static final int DEFAULT_MAX_ENTITY_COUNT
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_MAX_DTD_DEPTH

        +
        public static final int DEFAULT_MAX_DTD_DEPTH
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        PROP_EVENT_ALLOCATOR

        +
        public static final int PROP_EVENT_ALLOCATOR
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mIsJ2MESubset

        +
        protected final boolean mIsJ2MESubset
        +
      • +
      + + + +
        +
      • +

        mSymbols

        +
        protected final SymbolTable mSymbols
        +
      • +
      + + + +
        +
      • +

        mConfigFlags

        +
        protected int mConfigFlags
        +
        Bitset that contains state of on/off properties; initialized + to defaults, but can be set/cleared.
        +
      • +
      + + + +
        +
      • +

        mConfigFlagMods

        +
        protected int mConfigFlagMods
        +
        Bitset that indicates explicit changes to mConfigFlags + through calls; empty bit means that the corresponding property + has its default value, set bit that an explicit call has been + made.
        +
      • +
      + + + +
        +
      • +

        mInputBufferLen

        +
        protected int mInputBufferLen
        +
      • +
      + + + +
        +
      • +

        mMinTextSegmentLen

        +
        protected int mMinTextSegmentLen
        +
      • +
      + + + +
        +
      • +

        mMaxAttributesPerElement

        +
        protected int mMaxAttributesPerElement
        +
      • +
      + + + +
        +
      • +

        mMaxAttributeSize

        +
        protected int mMaxAttributeSize
        +
      • +
      + + + +
        +
      • +

        mMaxChildrenPerElement

        +
        protected int mMaxChildrenPerElement
        +
      • +
      + + + +
        +
      • +

        mMaxElementDepth

        +
        protected int mMaxElementDepth
        +
      • +
      + + + +
        +
      • +

        mMaxElementCount

        +
        protected long mMaxElementCount
        +
      • +
      + + + +
        +
      • +

        mMaxCharacters

        +
        protected long mMaxCharacters
        +
      • +
      + + + +
        +
      • +

        mMaxTextLength

        +
        protected int mMaxTextLength
        +
      • +
      + + + +
        +
      • +

        mMaxEntityDepth

        +
        protected int mMaxEntityDepth
        +
      • +
      + + + +
        +
      • +

        mMaxEntityCount

        +
        protected long mMaxEntityCount
        +
      • +
      + + + +
        +
      • +

        mMaxDtdDepth

        +
        protected int mMaxDtdDepth
        +
      • +
      + + + +
        +
      • +

        mBaseURL

        +
        protected URL mBaseURL
        +
        Base URL to use as the resolution context for relative entity + references
        +
      • +
      + + + +
        +
      • +

        mAllowSurrogatePairEntities

        +
        protected boolean mAllowSurrogatePairEntities
        +
        Whether to allow surrogate pairs as entities (2 code-points as one target character).
        +
        +
        Since:
        +
        6.6
        +
        +
      • +
      + + + +
        +
      • +

        mParsingMode

        +
        protected WstxInputProperties.ParsingMode mParsingMode
        +
        Parsing mode can be changed from the default xml compliant + behavior to one of alternate modes (fragment processing, + multiple document processing).
        +
      • +
      + + + +
        +
      • +

        mXml11

        +
        protected boolean mXml11
        +
        This boolean flag is set if the input document requires + xml 1.1 (or above) compliant processing: default is xml 1.0 + compliant. Note that unlike most other properties, this + does not come from configuration settings, but from processed + document itself.
        +
      • +
      + + + + + + + +
        +
      • +

        IMPL_VERSION

        +
        protected static final String 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:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mReturnNullForDefaultNamespace

        +
        protected boolean mReturnNullForDefaultNamespace
        +
        As per [WSTX-277], can specify whether prefix for the + "default namespace" is return as null (true) or empty String (false)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createJ2MEDefaults

        +
        public static ReaderConfig createJ2MEDefaults()
        +
      • +
      + + + +
        +
      • +

        createFullDefaults

        +
        public static ReaderConfig createFullDefaults()
        +
      • +
      + + + + + + + +
        +
      • +

        resetState

        +
        public void resetState()
        +
        Unlike name suggests there is also some limited state information + associated with the config object. If these objects are reused, + that state needs to be reset between reuses, to avoid carrying + over incorrect state.
        +
      • +
      + + + +
        +
      • +

        findPropertyId

        +
        protected int findPropertyId(String propName)
        +
        +
        Returns:
        +
        Internal enumerated int matching the String name + of the property, if one found: -1 to indicate no match + was found.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getDtdCacheSize

        +
        public int getDtdCacheSize()
        +
        In future this property could/should be made configurable?
        +
      • +
      + + + +
        +
      • +

        getConfigFlags

        +
        public int getConfigFlags()
        +
      • +
      + + + +
        +
      • +

        willCoalesceText

        +
        public boolean willCoalesceText()
        +
      • +
      + + + +
        +
      • +

        willSupportNamespaces

        +
        public boolean willSupportNamespaces()
        +
      • +
      + + + +
        +
      • +

        willReplaceEntityRefs

        +
        public boolean willReplaceEntityRefs()
        +
      • +
      + + + +
        +
      • +

        willSupportExternalEntities

        +
        public boolean willSupportExternalEntities()
        +
      • +
      + + + +
        +
      • +

        willSupportDTDs

        +
        public boolean willSupportDTDs()
        +
      • +
      + + + +
        +
      • +

        willValidateWithDTD

        +
        public boolean willValidateWithDTD()
        +
      • +
      + + + +
        +
      • +

        willReportCData

        +
        public boolean willReportCData()
        +
      • +
      + + + +
        +
      • +

        willParseLazily

        +
        public boolean willParseLazily()
        +
      • +
      + + + +
        +
      • +

        willInternNames

        +
        public boolean willInternNames()
        +
      • +
      + + + +
        +
      • +

        willInternNsURIs

        +
        public boolean willInternNsURIs()
        +
      • +
      + + + +
        +
      • +

        willPreserveLocation

        +
        public boolean willPreserveLocation()
        +
      • +
      + + + +
        +
      • +

        willAutoCloseInput

        +
        public boolean willAutoCloseInput()
        +
      • +
      + + + +
        +
      • +

        willProcessSecurely

        +
        public boolean willProcessSecurely()
        +
      • +
      + + + +
        +
      • +

        willReportPrologWhitespace

        +
        public boolean willReportPrologWhitespace()
        +
      • +
      + + + +
        +
      • +

        willCacheDTDs

        +
        public boolean willCacheDTDs()
        +
      • +
      + + + +
        +
      • +

        willCacheDTDsByPublicId

        +
        public boolean willCacheDTDsByPublicId()
        +
      • +
      + + + +
        +
      • +

        willDoXmlIdTyping

        +
        public boolean willDoXmlIdTyping()
        +
      • +
      + + + +
        +
      • +

        willDoXmlIdUniqChecks

        +
        public boolean willDoXmlIdUniqChecks()
        +
      • +
      + + + +
        +
      • +

        willSupportDTDPP

        +
        public boolean willSupportDTDPP()
        +
      • +
      + + + +
        +
      • +

        willNormalizeLFs

        +
        public boolean willNormalizeLFs()
        +
      • +
      + + + +
        +
      • +

        willTreatCharRefsAsEnts

        +
        public boolean willTreatCharRefsAsEnts()
        +
      • +
      + + + +
        +
      • +

        willAllowXml11EscapedCharsInXml10

        +
        public boolean willAllowXml11EscapedCharsInXml10()
        +
      • +
      + + + +
        +
      • +

        getInputBufferLength

        +
        public int getInputBufferLength()
        +
      • +
      + + + +
        +
      • +

        getShortestReportedTextSegment

        +
        public int getShortestReportedTextSegment()
        +
      • +
      + + + +
        +
      • +

        getMaxAttributesPerElement

        +
        public int getMaxAttributesPerElement()
        +
      • +
      + + + +
        +
      • +

        getMaxAttributeSize

        +
        public int getMaxAttributeSize()
        +
      • +
      + + + +
        +
      • +

        getMaxChildrenPerElement

        +
        public int getMaxChildrenPerElement()
        +
      • +
      + + + +
        +
      • +

        getMaxElementDepth

        +
        public int getMaxElementDepth()
        +
      • +
      + + + +
        +
      • +

        getMaxElementCount

        +
        public long getMaxElementCount()
        +
      • +
      + + + +
        +
      • +

        getMaxEntityDepth

        +
        public int getMaxEntityDepth()
        +
      • +
      + + + +
        +
      • +

        getMaxEntityCount

        +
        public long getMaxEntityCount()
        +
      • +
      + + + +
        +
      • +

        getMaxDtdDepth

        +
        public int getMaxDtdDepth()
        +
      • +
      + + + +
        +
      • +

        getMaxCharacters

        +
        public long getMaxCharacters()
        +
      • +
      + + + +
        +
      • +

        getMaxTextLength

        +
        public long getMaxTextLength()
        +
      • +
      + + + + + + + +
        +
      • +

        findCustomInternalEntity

        +
        public EntityDecl findCustomInternalEntity(String id)
        +
      • +
      + + + +
        +
      • +

        getXMLReporter

        +
        public XMLReporter getXMLReporter()
        +
      • +
      + + + +
        +
      • +

        getXMLResolver

        +
        public XMLResolver getXMLResolver()
        +
      • +
      + + + +
        +
      • +

        getDtdResolver

        +
        public XMLResolver getDtdResolver()
        +
      • +
      + + + +
        +
      • +

        getEntityResolver

        +
        public XMLResolver getEntityResolver()
        +
      • +
      + + + +
        +
      • +

        getUndeclaredEntityResolver

        +
        public XMLResolver getUndeclaredEntityResolver()
        +
      • +
      + + + +
        +
      • +

        getBaseURL

        +
        public URL getBaseURL()
        +
      • +
      + + + +
        +
      • +

        allowsSurrogatePairEntities

        +
        public boolean allowsSurrogatePairEntities()
        +
      • +
      + + + + + + + +
        +
      • +

        inputParsingModeDocuments

        +
        public boolean inputParsingModeDocuments()
        +
      • +
      + + + +
        +
      • +

        inputParsingModeFragment

        +
        public boolean inputParsingModeFragment()
        +
      • +
      + + + +
        +
      • +

        isXml11

        +
        public boolean isXml11()
        +
        +
        Returns:
        +
        True if the input well-formedness and validation checks + should be done according to xml 1.1 specification; false if + xml 1.0 specification.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getDTDOverride

        +
        public org.codehaus.stax2.validation.DTDValidationSchema getDTDOverride()
        +
      • +
      + + + +
        +
      • +

        hasInternNamesBeenEnabled

        +
        public boolean hasInternNamesBeenEnabled()
        +
        Special accessor to use to verify whether name interning has + explicitly been enabled; true if call was been made to set + it to true; false otherwise (default, or set to false)
        +
      • +
      + + + +
        +
      • +

        hasInternNsURIsBeenEnabled

        +
        public boolean hasInternNsURIsBeenEnabled()
        +
      • +
      + + + +
        +
      • +

        isCoalescingExplicitlyDisabled

        +
        public boolean isCoalescingExplicitlyDisabled()
        +
        Checks if the user explicitly set coalescing to false. (That is if + coalescing is disabled only because that is the default value, this method + will return false.)
        +
        +
        Returns:
        +
        true, if the user explicitly disabled coalescing, else false
        +
        +
      • +
      + + + +
        +
      • +

        setConfigFlag

        +
        public void setConfigFlag(int flag)
        +
      • +
      + + + +
        +
      • +

        clearConfigFlag

        +
        public void clearConfigFlag(int flag)
        +
      • +
      + + + +
        +
      • +

        doCoalesceText

        +
        public void doCoalesceText(boolean state)
        +
      • +
      + + + +
        +
      • +

        doSupportNamespaces

        +
        public void doSupportNamespaces(boolean state)
        +
      • +
      + + + +
        +
      • +

        doReplaceEntityRefs

        +
        public void doReplaceEntityRefs(boolean state)
        +
      • +
      + + + +
        +
      • +

        doSupportExternalEntities

        +
        public void doSupportExternalEntities(boolean state)
        +
      • +
      + + + +
        +
      • +

        doSupportDTDs

        +
        public void doSupportDTDs(boolean state)
        +
      • +
      + + + +
        +
      • +

        doValidateWithDTD

        +
        public void doValidateWithDTD(boolean state)
        +
      • +
      + + + +
        +
      • +

        doProcessSecurely

        +
        public void doProcessSecurely(boolean value)
        +
        Method called when {code XMLConstants.FEATURE_SECURE_PROCESSING} is being + enabled or disabled. +

        + Note that disabling (passing {code false} as argument) does not actually + change any settings. +

        + Calls made when true is passed (that is, secure processing enabled): +

          +
        • doSupportExternalEntities(false) +
        • +
        +
        +
        Since:
        +
        5.3
        +
        +
      • +
      + + + +
        +
      • +

        doInternNames

        +
        public void doInternNames(boolean state)
        +
      • +
      + + + +
        +
      • +

        doInternNsURIs

        +
        public void doInternNsURIs(boolean state)
        +
      • +
      + + + +
        +
      • +

        doReportPrologWhitespace

        +
        public void doReportPrologWhitespace(boolean state)
        +
      • +
      + + + +
        +
      • +

        doReportCData

        +
        public void doReportCData(boolean state)
        +
      • +
      + + + +
        +
      • +

        doCacheDTDs

        +
        public void doCacheDTDs(boolean state)
        +
      • +
      + + + +
        +
      • +

        doCacheDTDsByPublicId

        +
        public void doCacheDTDsByPublicId(boolean state)
        +
      • +
      + + + +
        +
      • +

        doParseLazily

        +
        public void doParseLazily(boolean state)
        +
      • +
      + + + +
        +
      • +

        doXmlIdTyping

        +
        public void doXmlIdTyping(boolean state)
        +
      • +
      + + + +
        +
      • +

        doXmlIdUniqChecks

        +
        public void doXmlIdUniqChecks(boolean state)
        +
      • +
      + + + +
        +
      • +

        doPreserveLocation

        +
        public void doPreserveLocation(boolean state)
        +
      • +
      + + + +
        +
      • +

        doAutoCloseInput

        +
        public void doAutoCloseInput(boolean state)
        +
      • +
      + + + +
        +
      • +

        doSupportDTDPP

        +
        public void doSupportDTDPP(boolean state)
        +
      • +
      + + + +
        +
      • +

        doTreatCharRefsAsEnts

        +
        public void doTreatCharRefsAsEnts(boolean state)
        +
      • +
      + + + +
        +
      • +

        doAllowXml11EscapedCharsInXml10

        +
        public void doAllowXml11EscapedCharsInXml10(boolean state)
        +
      • +
      + + + +
        +
      • +

        doNormalizeLFs

        +
        public void doNormalizeLFs(boolean state)
        +
      • +
      + + + +
        +
      • +

        setInputBufferLength

        +
        public void setInputBufferLength(int value)
        +
      • +
      + + + +
        +
      • +

        setShortestReportedTextSegment

        +
        public void setShortestReportedTextSegment(int value)
        +
      • +
      + + + +
        +
      • +

        setMaxAttributesPerElement

        +
        public void setMaxAttributesPerElement(int value)
        +
      • +
      + + + +
        +
      • +

        setMaxAttributeSize

        +
        public void setMaxAttributeSize(int value)
        +
      • +
      + + + +
        +
      • +

        setMaxChildrenPerElement

        +
        public void setMaxChildrenPerElement(int value)
        +
      • +
      + + + +
        +
      • +

        setMaxElementDepth

        +
        public void setMaxElementDepth(int value)
        +
      • +
      + + + +
        +
      • +

        setMaxElementCount

        +
        public void setMaxElementCount(long value)
        +
      • +
      + + + +
        +
      • +

        setMaxCharacters

        +
        public void setMaxCharacters(long value)
        +
      • +
      + + + +
        +
      • +

        setMaxTextLength

        +
        public void setMaxTextLength(int value)
        +
      • +
      + + + +
        +
      • +

        setMaxEntityDepth

        +
        public void setMaxEntityDepth(int value)
        +
      • +
      + + + +
        +
      • +

        setMaxEntityCount

        +
        public void setMaxEntityCount(long value)
        +
      • +
      + + + +
        +
      • +

        setMaxDtdDepth

        +
        public void setMaxDtdDepth(int value)
        +
      • +
      + + + +
        +
      • +

        setCustomInternalEntities

        +
        public void setCustomInternalEntities(Map<String,?> m)
        +
      • +
      + + + +
        +
      • +

        setXMLReporter

        +
        public void setXMLReporter(XMLReporter r)
        +
      • +
      + + + + + + + +
        +
      • +

        setDtdResolver

        +
        public void setDtdResolver(XMLResolver r)
        +
      • +
      + + + +
        +
      • +

        setEntityResolver

        +
        public void setEntityResolver(XMLResolver r)
        +
      • +
      + + + +
        +
      • +

        setUndeclaredEntityResolver

        +
        public void setUndeclaredEntityResolver(XMLResolver r)
        +
      • +
      + + + +
        +
      • +

        setBaseURL

        +
        public void setBaseURL(URL baseURL)
        +
      • +
      + + + +
        +
      • +

        doAllowSurrogatePairEntities

        +
        public void doAllowSurrogatePairEntities(boolean state)
        +
      • +
      + + + + + + + +
        +
      • +

        enableXml11

        +
        public void enableXml11(boolean state)
        +
        Method called to enable or disable 1.1 compliant processing; if + disabled, defaults to xml 1.0 compliant processing.
        +
      • +
      + + + +
        +
      • +

        setDTDEventListener

        +
        public void setDTDEventListener(DTDEventListener l)
        +
      • +
      + + + +
        +
      • +

        setDTDOverride

        +
        public void setDTDOverride(org.codehaus.stax2.validation.DTDValidationSchema schema)
        +
      • +
      + + + +
        +
      • +

        configureForXmlConformance

        +
        public void configureForXmlConformance()
        +
        Method to call to make Reader created conform as closely to XML + standard as possible, doing all checks and transformations mandated + (linefeed conversions, attr value normalizations). + See XMLInputFactory2.configureForXmlConformance() for + required settings for standard StAX/StAX properties. +

        + In addition to the standard settings, following Woodstox-specific + settings are also done: +

          +
        • None
        • +
        +

        + Notes: Does NOT change 'performance' settings (buffer sizes, + DTD caching, coalescing, interning, accurate location info).

        +
      • +
      + + + +
        +
      • +

        configureForConvenience

        +
        public void configureForConvenience()
        +
        Method to call to make Reader created be as "convenient" to use + as possible; ie try to avoid having to deal with some of things + like segmented text chunks. This may incur some slight performance + penalties, but should not affect XML conformance. + See XMLInputFactory2.configureForConvenience() for + required settings for standard StAX/StAX properties. +

        + In addition to the standard settings, following Woodstox-specific + settings are also done: +

          +
        • Disable XMLStreamFactory2.P_LAZY_PARSING (to allow for synchronous + error notification by forcing full XML events to be completely + parsed when reader's next() is called) +
        • +
        +
      • +
      + + + +
        +
      • +

        configureForSpeed

        +
        public void configureForSpeed()
        +
        Method to call to make the Reader created be as fast as possible reading + documents, especially for long-running processes where caching is + likely to help. + + See XMLInputFactory2.configureForSpeed() for + required settings for standard StAX/StAX properties. +

        + In addition to the standard settings, following Woodstox-specific + settings are also done: +

          +
        • Enable P_CACHE_DTDS. +
        • +
        • Enable XMLStremaFactory2.P_LAZY_PARSING (can improve performance + especially when skipping text segments) +
        • +
        • Disable Xml:id uniqueness checks (and leave typing as is) +
        • +
        • Set lowish value for P_MIN_TEXT_SEGMENT, to allow + reader to optimize segment length it uses (and possibly avoids + one copy operation in the process) +
        • +
        • Increase P_INPUT_BUFFER_LENGTH a bit from default, + to allow for longer consequtive read operations; also reduces cases + where partial text segments are on input buffer boundaries. +
        • +
        +
      • +
      + + + +
        +
      • +

        configureForLowMemUsage

        +
        public void configureForLowMemUsage()
        +
        Method to call to minimize the memory usage of the stream/event reader; + both regarding Objects created, and the temporary memory usage during + parsing. + This generally incurs some performance penalties, due to using + smaller input buffers. +

        + See XMLInputFactory2.configureForLowMemUsage() for + required settings for standard StAX/StAX properties. +

        + In addition to the standard settings, following Woodstox-specific + settings are also done: +

          +
        • Disable P_CACHE_DTDS +
        • +
        • Enable P_PARSE_LAZILY +
        • +
        • Resets P_MIN_TEXT_SEGMENT to the (somewhat low) + default value. +
        • +
        • Reduces P_INPUT_BUFFER_LENGTH a bit from the default +
        • +
        +
      • +
      + + + +
        +
      • +

        configureForRoundTripping

        +
        public void configureForRoundTripping()
        +
        Method to call to make Reader try to preserve as much of input + formatting as possible, so that round-tripping would be as lossless + as possible. +

        + See XMLInputFactory2.configureForLowMemUsage() for + required settings for standard StAX/StAX properties. +

        + In addition to the standard settings, following Woodstox-specific + settings are also done: +

          +
        • Increases P_MIN_TEXT_SEGMENT to the maximum value so + that all original text segment chunks are reported without + segmentation (but without coalescing with adjacent CDATA segments) +
        • +
        • Sets P_TREAT_CHAR_REFS_AS_ENTS to true, so the all the + original character references are reported with their position, + original text, and the replacement text. +
        • +
        +
      • +
      + + + +
        +
      • +

        allocSmallCBuffer

        +
        public char[] allocSmallCBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        freeSmallCBuffer

        +
        public void freeSmallCBuffer(char[] buffer)
        +
      • +
      + + + +
        +
      • +

        allocMediumCBuffer

        +
        public char[] allocMediumCBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        freeMediumCBuffer

        +
        public void freeMediumCBuffer(char[] buffer)
        +
      • +
      + + + +
        +
      • +

        allocFullCBuffer

        +
        public char[] allocFullCBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        freeFullCBuffer

        +
        public void freeFullCBuffer(char[] buffer)
        +
      • +
      + + + +
        +
      • +

        allocFullBBuffer

        +
        public byte[] allocFullBBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        freeFullBBuffer

        +
        public void freeFullBBuffer(byte[] buffer)
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public Object getProperty(int id)
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String propName,
        +                           int id,
        +                           Object value)
        +
      • +
      + + + +
        +
      • +

        _hasConfigFlag

        +
        protected boolean _hasConfigFlag(int flag)
        +
      • +
      + + + +
        +
      • +

        _hasExplicitConfigFlag

        +
        protected boolean _hasExplicitConfigFlag(int flag)
        +
        Method similar to _hasConfigFlag(int), but that will only + return true if in addition to being set, flag has been explicitly + modified (i.e. setProperty has been called to modify it)
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public Object getProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        isPropertySupported

        +
        public boolean isPropertySupported(String propName)
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String propName,
        +                           Object value)
        +
        +
        Returns:
        +
        True, if the specified property was successfully + set to specified value; false if its value was not changed
        +
        +
      • +
      + + + +
        +
      • +

        reportUnknownProperty

        +
        protected void reportUnknownProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        safeGetProperty

        +
        public final Object safeGetProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        getImplName

        +
        public static String getImplName()
        +
        Method used to figure out the official implementation name + for input/output/validation factories.
        +
      • +
      + + + +
        +
      • +

        getImplVersion

        +
        public static String 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

        +
        protected int findStdPropertyId(String propName)
        +
      • +
      + + + +
        +
      • +

        setStdProperty

        +
        protected boolean setStdProperty(String propName,
        +                                 int id,
        +                                 Object value)
        +
        +
        Parameters:
        +
        propName - Name of standard property to set
        +
        id - Internal id matching the name
        +
        value - Value to set the standard property to
        +
        +
      • +
      + + + +
        +
      • +

        getStdProperty

        +
        protected Object getStdProperty(int id)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/ValidatorConfig.html b/docs/javadoc/6.6/com/ctc/wstx/api/ValidatorConfig.html new file mode 100644 index 00000000..3bd76273 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/ValidatorConfig.html @@ -0,0 +1,578 @@ + + + + + + +ValidatorConfig (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class ValidatorConfig

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.codehaus.stax2.XMLStreamProperties
    +
    +
    +
    +
    public final class ValidatorConfig
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        IMPL_VERSION

        +
        protected static final String 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:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mReturnNullForDefaultNamespace

        +
        protected boolean mReturnNullForDefaultNamespace
        +
        As per [WSTX-277], can specify whether prefix for the + "default namespace" is return as null (true) or empty String (false)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        findPropertyId

        +
        protected int findPropertyId(String propName)
        +
        +
        Returns:
        +
        Internal enumerated int matching the String name + of the property, if one found: -1 to indicate no match + was found.
        +
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        protected Object getProperty(int id)
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        protected boolean setProperty(String propName,
        +                              int id,
        +                              Object value)
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public Object getProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        isPropertySupported

        +
        public boolean isPropertySupported(String propName)
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String propName,
        +                           Object value)
        +
        +
        Returns:
        +
        True, if the specified property was successfully + set to specified value; false if its value was not changed
        +
        +
      • +
      + + + +
        +
      • +

        reportUnknownProperty

        +
        protected void reportUnknownProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        safeGetProperty

        +
        public final Object safeGetProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        getImplName

        +
        public static String getImplName()
        +
        Method used to figure out the official implementation name + for input/output/validation factories.
        +
      • +
      + + + +
        +
      • +

        getImplVersion

        +
        public static String 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

        +
        protected int findStdPropertyId(String propName)
        +
      • +
      + + + +
        +
      • +

        setStdProperty

        +
        protected boolean setStdProperty(String propName,
        +                                 int id,
        +                                 Object value)
        +
        +
        Parameters:
        +
        propName - Name of standard property to set
        +
        id - Internal id matching the name
        +
        value - Value to set the standard property to
        +
        +
      • +
      + + + +
        +
      • +

        getStdProperty

        +
        protected Object getStdProperty(int id)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/WriterConfig.html b/docs/javadoc/6.6/com/ctc/wstx/api/WriterConfig.html new file mode 100644 index 00000000..1f8d6892 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/WriterConfig.html @@ -0,0 +1,1364 @@ + + + + + + +WriterConfig (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class WriterConfig

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    OutputConfigFlags, org.codehaus.stax2.XMLStreamProperties
    +
    +
    +
    +
    public final class WriterConfig
    +extends Object
    +implements OutputConfigFlags
    +
    Simple configuration container class; passed by writer factory to writer + instance created.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        mConfigFlags

        +
        protected int mConfigFlags
        +
      • +
      + + + + + + + +
        +
      • +

        IMPL_VERSION

        +
        protected static final String 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:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mReturnNullForDefaultNamespace

        +
        protected boolean mReturnNullForDefaultNamespace
        +
        As per [WSTX-277], can specify whether prefix for the + "default namespace" is return as null (true) or empty String (false)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createJ2MEDefaults

        +
        public static WriterConfig createJ2MEDefaults()
        +
      • +
      + + + +
        +
      • +

        createFullDefaults

        +
        public static WriterConfig createFullDefaults()
        +
      • +
      + + + +
        +
      • +

        createNonShared

        +
        public WriterConfig createNonShared()
        +
      • +
      + + + +
        +
      • +

        findPropertyId

        +
        protected int findPropertyId(String propName)
        +
        +
        Returns:
        +
        Internal enumerated int matching the String name + of the property, if one found: -1 to indicate no match + was found.
        +
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public Object getProperty(int id)
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String name,
        +                           int id,
        +                           Object value)
        +
        +
        Returns:
        +
        True, if the specified property was succesfully + set to specified value; false if its value was not changed
        +
        +
      • +
      + + + +
        +
      • +

        getConfigFlags

        +
        public int getConfigFlags()
        +
      • +
      + + + +
        +
      • +

        automaticNamespacesEnabled

        +
        public boolean automaticNamespacesEnabled()
        +
      • +
      + + + +
        +
      • +

        automaticEmptyElementsEnabled

        +
        public boolean automaticEmptyElementsEnabled()
        +
      • +
      + + + +
        +
      • +

        willAutoCloseOutput

        +
        public boolean willAutoCloseOutput()
        +
      • +
      + + + +
        +
      • +

        willSupportNamespaces

        +
        public boolean willSupportNamespaces()
        +
      • +
      + + + +
        +
      • +

        willUseDoubleQuotesInXmlDecl

        +
        public boolean willUseDoubleQuotesInXmlDecl()
        +
        +
        Since:
        +
        4.2.2
        +
        +
      • +
      + + + +
        +
      • +

        willOutputCDataAsText

        +
        public boolean willOutputCDataAsText()
        +
      • +
      + + + +
        +
      • +

        willCopyDefaultAttrs

        +
        public boolean willCopyDefaultAttrs()
        +
      • +
      + + + +
        +
      • +

        willEscapeCr

        +
        public boolean willEscapeCr()
        +
      • +
      + + + +
        +
      • +

        willAddSpaceAfterEmptyElem

        +
        public boolean willAddSpaceAfterEmptyElem()
        +
      • +
      + + + +
        +
      • +

        automaticEndElementsEnabled

        +
        public boolean automaticEndElementsEnabled()
        +
      • +
      + + + +
        +
      • +

        willValidateStructure

        +
        public boolean willValidateStructure()
        +
      • +
      + + + +
        +
      • +

        willValidateContent

        +
        public boolean willValidateContent()
        +
      • +
      + + + +
        +
      • +

        willValidateAttributes

        +
        public boolean willValidateAttributes()
        +
      • +
      + + + +
        +
      • +

        willValidateNames

        +
        public boolean willValidateNames()
        +
      • +
      + + + +
        +
      • +

        willFixContent

        +
        public boolean willFixContent()
        +
      • +
      + + + +
        +
      • +

        getAutomaticNsPrefix

        +
        public String getAutomaticNsPrefix()
        +
        +
        Returns:
        +
        Prefix to use as the base for automatically generated + namespace prefixes ("namespace prefix prefix", so to speak). + Defaults to "wstxns".
        +
        +
      • +
      + + + +
        +
      • +

        getTextEscaperFactory

        +
        public org.codehaus.stax2.io.EscapingWriterFactory getTextEscaperFactory()
        +
      • +
      + + + +
        +
      • +

        getAttrValueEscaperFactory

        +
        public org.codehaus.stax2.io.EscapingWriterFactory getAttrValueEscaperFactory()
        +
      • +
      + + + +
        +
      • +

        getProblemReporter

        +
        public XMLReporter getProblemReporter()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        enableAutomaticNamespaces

        +
        public void enableAutomaticNamespaces(boolean state)
        +
      • +
      + + + +
        +
      • +

        enableAutomaticEmptyElements

        +
        public void enableAutomaticEmptyElements(boolean state)
        +
      • +
      + + + +
        +
      • +

        doAutoCloseOutput

        +
        public void doAutoCloseOutput(boolean state)
        +
      • +
      + + + +
        +
      • +

        doSupportNamespaces

        +
        public void doSupportNamespaces(boolean state)
        +
      • +
      + + + +
        +
      • +

        doUseDoubleQuotesInXmlDecl

        +
        public void doUseDoubleQuotesInXmlDecl(boolean state)
        +
        +
        Since:
        +
        4.2.2
        +
        +
      • +
      + + + +
        +
      • +

        doOutputCDataAsText

        +
        public void doOutputCDataAsText(boolean state)
        +
      • +
      + + + +
        +
      • +

        doCopyDefaultAttrs

        +
        public void doCopyDefaultAttrs(boolean state)
        +
      • +
      + + + +
        +
      • +

        doEscapeCr

        +
        public void doEscapeCr(boolean state)
        +
      • +
      + + + +
        +
      • +

        doAddSpaceAfterEmptyElem

        +
        public void doAddSpaceAfterEmptyElem(boolean state)
        +
      • +
      + + + +
        +
      • +

        enableAutomaticEndElements

        +
        public void enableAutomaticEndElements(boolean state)
        +
      • +
      + + + +
        +
      • +

        doValidateStructure

        +
        public void doValidateStructure(boolean state)
        +
      • +
      + + + +
        +
      • +

        doValidateContent

        +
        public void doValidateContent(boolean state)
        +
      • +
      + + + +
        +
      • +

        doValidateAttributes

        +
        public void doValidateAttributes(boolean state)
        +
      • +
      + + + +
        +
      • +

        doValidateNames

        +
        public void doValidateNames(boolean state)
        +
      • +
      + + + +
        +
      • +

        doFixContent

        +
        public void doFixContent(boolean state)
        +
      • +
      + + + +
        +
      • +

        setAutomaticNsPrefix

        +
        public void setAutomaticNsPrefix(String prefix)
        +
        +
        Parameters:
        +
        prefix - Prefix to use as the base for automatically generated + namespace prefixes ("namespace prefix prefix", so to speak).
        +
        +
      • +
      + + + +
        +
      • +

        setTextEscaperFactory

        +
        public void setTextEscaperFactory(org.codehaus.stax2.io.EscapingWriterFactory f)
        +
      • +
      + + + +
        +
      • +

        setAttrValueEscaperFactory

        +
        public void setAttrValueEscaperFactory(org.codehaus.stax2.io.EscapingWriterFactory f)
        +
      • +
      + + + +
        +
      • +

        setProblemReporter

        +
        public void setProblemReporter(XMLReporter rep)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        configureForXmlConformance

        +
        public void configureForXmlConformance()
        +
        For Woodstox, this profile enables all basic well-formedness checks, + including checking for name validity.
        +
      • +
      + + + +
        +
      • +

        configureForRobustness

        +
        public void configureForRobustness()
        +
        For Woodstox, this profile enables all basic well-formedness checks, + including checking for name validity, and also enables all matching + "fix-me" properties (currently only content-fixing property exists).
        +
      • +
      + + + +
        +
      • +

        configureForSpeed

        +
        public void configureForSpeed()
        +
        For Woodstox, setting this profile disables most checks for validity; + specifically anything that can have measurable performance impact.
        +
      • +
      + + + +
        +
      • +

        allocMediumCBuffer

        +
        public char[] allocMediumCBuffer(int minSize)
        +
        Method called to allocate intermediate recyclable copy buffers
        +
      • +
      + + + +
        +
      • +

        freeMediumCBuffer

        +
        public void freeMediumCBuffer(char[] buffer)
        +
      • +
      + + + +
        +
      • +

        allocFullCBuffer

        +
        public char[] allocFullCBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        freeFullCBuffer

        +
        public void freeFullCBuffer(char[] buffer)
        +
      • +
      + + + +
        +
      • +

        allocFullBBuffer

        +
        public byte[] allocFullBBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        freeFullBBuffer

        +
        public void freeFullBBuffer(byte[] buffer)
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public Object getProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        isPropertySupported

        +
        public boolean isPropertySupported(String propName)
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String propName,
        +                           Object value)
        +
        +
        Returns:
        +
        True, if the specified property was successfully + set to specified value; false if its value was not changed
        +
        +
      • +
      + + + +
        +
      • +

        reportUnknownProperty

        +
        protected void reportUnknownProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        safeGetProperty

        +
        public final Object safeGetProperty(String propName)
        +
      • +
      + + + +
        +
      • +

        getImplName

        +
        public static String getImplName()
        +
        Method used to figure out the official implementation name + for input/output/validation factories.
        +
      • +
      + + + +
        +
      • +

        getImplVersion

        +
        public static String 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

        +
        protected int findStdPropertyId(String propName)
        +
      • +
      + + + +
        +
      • +

        setStdProperty

        +
        protected boolean setStdProperty(String propName,
        +                                 int id,
        +                                 Object value)
        +
        +
        Parameters:
        +
        propName - Name of standard property to set
        +
        id - Internal id matching the name
        +
        value - Value to set the standard property to
        +
        +
      • +
      + + + +
        +
      • +

        getStdProperty

        +
        protected Object getStdProperty(int id)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/WstxInputProperties.ParsingMode.html b/docs/javadoc/6.6/com/ctc/wstx/api/WstxInputProperties.ParsingMode.html new file mode 100644 index 00000000..a63dd7c7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/WstxInputProperties.ParsingMode.html @@ -0,0 +1,204 @@ + + + + + + +WstxInputProperties.ParsingMode (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class WstxInputProperties.ParsingMode

+
+
+ +
+
    +
  • +
    +
    Enclosing class:
    +
    WstxInputProperties
    +
    +
    +
    +
    public static final class WstxInputProperties.ParsingMode
    +extends Object
    +
    Inner class used for creating type-safe enumerations (prior to JDK 1.5).
    +
  • +
+
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/WstxInputProperties.html b/docs/javadoc/6.6/com/ctc/wstx/api/WstxInputProperties.html new file mode 100644 index 00000000..78b85453 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/WstxInputProperties.html @@ -0,0 +1,1073 @@ + + + + + + +WstxInputProperties (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class WstxInputProperties

+
+
+ +
+
    +
  • +
    +
    +
    public final class WstxInputProperties
    +extends Object
    +
    Class that contains constant for property names used to configure + cursor and event readers produced by Wstx implementation of + XMLInputFactory. +

    + TODO: + + - CHECK_CHAR_VALIDITY (separate for white spaces?) + - CATALOG_RESOLVER? (or at least, ENABLE_CATALOGS)

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        UNKNOWN_ATTR_TYPE

        +
        public static final String UNKNOWN_ATTR_TYPE
        +
        Constants used when no DTD handling is done, and we do not know the + 'real' type of an attribute. Seems like CDATA is the safe choice.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_NORMALIZE_LFS

        +
        public static final String P_NORMALIZE_LFS
        +
        Feature that controls whether linefeeds are normalized into + canonical linefeed as mandated by xml specification. +

        + Note that disabling this property (from its default enabled + state) will result in non-conforming XML processing. It may + be useful for use cases where changes to input content should + be minimized. +

        + Note: this property was initially removed from Woodstox 4.0, + but was reintroduced in 4.0.8 due to user request.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_VALIDATE_TEXT_CHARS

        +
        public static final String P_VALIDATE_TEXT_CHARS
        +
        Whether readers will verify that characters in text content are fully + valid XML characters (not just Unicode). If true, will check + that they are valid (including white space); if false, will not + check. +

        + Note that this property will NOT have effect on all encoding problems, + specifically: +

          +
        • UTF-8 decoder will still report invalid UTF-8 byte sequences (and same + for other character encodings). +
        • +
        • XML Name character rules follow separate validation which will not be affected +
        • +
        +

        + Turning this option off may improve parsing performance; leaving + it on guarantees compatibility with XML 1.0 specification regarding character + validity rules.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_ALLOW_XML11_ESCAPED_CHARS_IN_XML10

        +
        public static final String P_ALLOW_XML11_ESCAPED_CHARS_IN_XML10
        +
        Allow all XML 1.1 characters escapes even if input document is described as XML 1.0 + (in addition to ones allowed in 1.l0). +

        + Since this is non-standard option (that is, deviates from XML specification), it is + disabled by default.

        +
        +
        Since:
        +
        5.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_CACHE_DTDS

        +
        public static final String P_CACHE_DTDS
        +
        Whether readers will try to cache parsed external DTD subsets or not.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_CACHE_DTDS_BY_PUBLIC_ID

        +
        public static final String P_CACHE_DTDS_BY_PUBLIC_ID
        +
        Whether reader is to cache DTDs (when caching enabled) based on public id + or not: if not, system id will be primarily used. Although theoretically + public IDs should be unique, and should be good caching keys, sometimes + broken documents use 'wrong' public IDs, and such by default caching keys + are based on system id only.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_LAZY_PARSING

        +
        @Deprecated
        +public static final String P_LAZY_PARSING
        +
        Deprecated. As of Woodstox 4.0 use + XMLInputFactory2.P_LAZY_PARSING instead (from + Stax2 extension API, v3.0)
        +
        Whether stream readers are allowed to do lazy parsing, meaning + to parse minimal part of the event when + XMLStreamReader.next() is called, and only parse the rest + as needed (or skip remainder of no extra information is needed). + Alternative to lazy parsing is called "eager parsing", and is + what most xml parsers use by default. +

        + Enabling lazy parsing can improve performance for tasks where + number of textual events are skipped. The downside is that + not all well-formedness problems are reported when + XMLStreamReader.next() is called, but only when the + rest of event are read or skipped. +

        + Default value for Woodstox is such that lazy parsing is + enabled.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_RETURN_NULL_FOR_DEFAULT_NAMESPACE

        +
        public static final String P_RETURN_NULL_FOR_DEFAULT_NAMESPACE
        +
        This read-only property indicates whether null is returned for default name space prefix; + Boolean.TRUE indicates it does, Boolean.FALSE that it does not. +

        + Default value for 4.1 is 'false'; this will most likely change for 5.0 since + Stax API actually specifies null to be used.

        +
        +
        Since:
        +
        4.1.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_SUPPORT_DTDPP

        +
        @Deprecated
        +public static final String P_SUPPORT_DTDPP
        +
        Deprecated. Never implement, let's phase this out (deprecated in 4.2)
        +
        Whether the Reader will recognized DTD++ extensions when parsing + DTD subsets. +

        + Note: not implemented by Woodstox.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_TREAT_CHAR_REFS_AS_ENTS

        +
        public static final String P_TREAT_CHAR_REFS_AS_ENTS
        +
        Whether the Reader will treat character references as entities while parsing + XML documents.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_INPUT_BUFFER_LENGTH

        +
        public static final String P_INPUT_BUFFER_LENGTH
        +
        Size of input buffer (in chars), to use for reading XML content + from input stream/reader.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MIN_TEXT_SEGMENT

        +
        public static final String P_MIN_TEXT_SEGMENT
        +
        Property to specify shortest non-complete text segment (part of + CDATA section or text content) that parser is allowed to return, + if not required to coalesce text.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_ATTRIBUTES_PER_ELEMENT

        +
        public static final String P_MAX_ATTRIBUTES_PER_ELEMENT
        +
        Maximum number of attributes allowed for single XML element.
        +
        +
        Since:
        +
        4.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_ATTRIBUTE_SIZE

        +
        public static final String P_MAX_ATTRIBUTE_SIZE
        +
        Maximum length of of individual attribute values (in characters)
        +
        +
        Since:
        +
        4.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_CHILDREN_PER_ELEMENT

        +
        public static final String P_MAX_CHILDREN_PER_ELEMENT
        +
        Maximum number of child elements for any given element.
        +
        +
        Since:
        +
        4.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_ELEMENT_COUNT

        +
        public static final String P_MAX_ELEMENT_COUNT
        +
        Maximum number of all elements in a single document.
        +
        +
        Since:
        +
        4.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_ELEMENT_DEPTH

        +
        public static final String P_MAX_ELEMENT_DEPTH
        +
        Maximum level of nesting of XML elements, starting with root element.
        +
        +
        Since:
        +
        4.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_CHARACTERS

        +
        public static final String P_MAX_CHARACTERS
        +
        Maximum length of input document, in characters.
        +
        +
        Since:
        +
        4.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_TEXT_LENGTH

        +
        public static final String P_MAX_TEXT_LENGTH
        +
        Maximum length of individual text (cdata) segments in input, in characters.
        +
        +
        Since:
        +
        4.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_ENTITY_COUNT

        +
        public static final String P_MAX_ENTITY_COUNT
        +
        Maximum number of total (general parsed) entity expansions within input.
        +
        +
        Since:
        +
        4.3
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_ENTITY_DEPTH

        +
        public static final String P_MAX_ENTITY_DEPTH
        +
        Maximum depth of nested (general parsed) entity expansions.
        +
        +
        Since:
        +
        4.3
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_MAX_DTD_DEPTH

        +
        public static final String P_MAX_DTD_DEPTH
        +
        Maximum level of nesting of XML elements, starting with root element.
        +
        +
        Since:
        +
        5.4 / 6.4
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_CUSTOM_INTERNAL_ENTITIES

        +
        public static final String P_CUSTOM_INTERNAL_ENTITIES
        +
        Property of type Map, that defines explicit set of + internal (generic) entities that will define of override any entities + defined in internal or external subsets; except for the 5 pre-defined + entities (lt, gt, amp, apos, quot). Can be used to explicitly define + entities that would normally come from a DTD.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_DTD_RESOLVER

        +
        public static final String P_DTD_RESOLVER
        +
        Property of type XMLResolver, that + will allow overriding of default DTD and external parameter entity + resolution.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_ENTITY_RESOLVER

        +
        public static final String P_ENTITY_RESOLVER
        +
        Property of type XMLResolver, that + will allow overriding of default external general entity + resolution. Note that using this property overrides settings done + using XMLInputFactory.RESOLVER (and vice versa).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_UNDECLARED_ENTITY_RESOLVER

        +
        public static final String P_UNDECLARED_ENTITY_RESOLVER
        +
        Property of type XMLResolver, that + will allow graceful handling of references to undeclared (general) + entities.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_BASE_URL

        +
        public static final String P_BASE_URL
        +
        Property of type URL, that will allow specifying + context URL to use when resolving relative references, for the + main-level entities (external DTD subset, references from the internal + DTD subset).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_ALLOW_SURROGATE_PAIR_ENTITIES

        +
        public static final String P_ALLOW_SURROGATE_PAIR_ENTITIES
        +
        Property of type Boolean, that will allow parsing + high unicode characters written by surrogate pairs (2 code points) + Default set as Boolean.FALSE, because it is not a standard behavior
        +
        +
        Since:
        +
        6.6
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_INPUT_PARSING_MODE

        +
        public static final String P_INPUT_PARSING_MODE
        +
        Three-valued property (one of + PARSING_MODE_DOCUMENT, + PARSING_MODE_FRAGMENT or + PARSING_MODE_DOCUMENTS; default being the document mode) + that can be used to handle "non-standard" XML content. The default + mode (PARSING_MODE_DOCUMENT) allows parsing of only + well-formed XML documents, but the other two modes allow more lenient + parsing. Fragment mode allows parsing of XML content that does not + have a single root element (can have zero or more), nor can have + XML or DOCTYPE declarations: this may be useful if parsing a subset + of a full XML document. Multi-document + (PARSING_MODE_DOCUMENTS) mode on the other hand allows + parsing of a stream that contains multiple consequtive well-formed + documents, with possibly multiple XML and DOCTYPE declarations. +

        + The main difference from the API perspective is that in first two + modes, START_DOCUMENT and END_DOCUMENT are used as usual (as the first + and last events returned), whereas the multi-document mode can return + multiple pairs of these events: although it is still true that the + first event (one cursor points to when reader is instantiated or + returned by the event reader), there may be intervening pairs that + signal boundary between two adjacent enclosed documents.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxInputProperties

        +
        public WstxInputProperties()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/WstxOutputProperties.html b/docs/javadoc/6.6/com/ctc/wstx/api/WstxOutputProperties.html new file mode 100644 index 00000000..5ab5b2b2 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/WstxOutputProperties.html @@ -0,0 +1,720 @@ + + + + + + +WstxOutputProperties (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.api
+

Class WstxOutputProperties

+
+
+ +
+
    +
  • +
    +
    +
    public final class WstxOutputProperties
    +extends Object
    +
    Class that contains constant for property names used to configure + cursor and event writers produced by Woodstox implementation of + XMLOutputFactory.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DEFAULT_XML_VERSION

        +
        public static final String DEFAULT_XML_VERSION
        +
        Default xml version number output, if none was specified by + application. Version 1.0 is used + to try to maximize compatibility (some older parsers + may barf on 1.1 and later...)
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_OUTPUT_ENCODING

        +
        public static final String DEFAULT_OUTPUT_ENCODING
        +
        If no encoding is passed, we should just default to what xml + in general expects (and can determine), UTF-8. +

        + Note: you can check out bug entry [WSTX-18] for more details

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_USE_DOUBLE_QUOTES_IN_XML_DECL

        +
        public static final String P_USE_DOUBLE_QUOTES_IN_XML_DECL
        +
        Whether writer should use double quotes in the XML declaration. + The default is to use single quotes.
        +
        +
        Since:
        +
        4.2.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_CDATA_AS_TEXT

        +
        public static final String P_OUTPUT_CDATA_AS_TEXT
        +
        Whether writer should just automatically convert all calls that + would normally produce CDATA to produce (quoted) text.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_COPY_DEFAULT_ATTRS

        +
        public static final String P_COPY_DEFAULT_ATTRS
        +
        Whether writer should copy attributes that were initially expanded + using default settings ("implicit" attributes) or not.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_ADD_SPACE_AFTER_EMPTY_ELEM

        +
        public static final String P_ADD_SPACE_AFTER_EMPTY_ELEM
        +
        Whether writer is to add a single white space before closing "/>" + of the empty element or not. It is sometimes useful to add to + increase compatibility with HTML browsers, or to increase + readability. +

        + The default value is 'false', up to Woodstox 4.x. +

        + NOTE: JavaDocs for versions 4.0.0 - 4.0.7 incorrectly state that + default is 'true': this is NOT the case. +

        + Note: added to resolve Jira entry + WSTX-125.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_AUTOMATIC_END_ELEMENTS

        +
        public static final String P_AUTOMATIC_END_ELEMENTS
        +
        Whether stream writer is to automatically add end elements that are + needed to properly close the output tree, when the stream is closed + (either explicitly by a call to close or + closeCompletely, or implicitly by a call + to writeEndDocument. +

        + The default value is 'true' as of Woodstox 4.x. + Prior to 4.0, this feature was always enabled and there was no + way to disable it)

        +
        +
        Since:
        +
        3.2.8
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_VALIDATE_STRUCTURE

        +
        public static final String P_OUTPUT_VALIDATE_STRUCTURE
        +
        Whether output classes should do basic verification that the output + structure is well-formed (start and end elements match); that + there is one and only one root, and that there is no textual content + in prolog/epilog. If false, won't do any checking regarding structure.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_VALIDATE_CONTENT

        +
        public static final String P_OUTPUT_VALIDATE_CONTENT
        +
        Whether output classes should do basic verification that the textual + content output as part of nodes should be checked for validity, + if there's a possibility of invalid content. Nodes that include + such constraints are: comment/'--', cdata/']]>', + proc. instr/'?>'.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_VALIDATE_ATTR

        +
        public static final String P_OUTPUT_VALIDATE_ATTR
        +
        Whether output classes should check uniqueness of attribute names, + to prevent accidental output of duplicate attributes.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_VALIDATE_NAMES

        +
        public static final String P_OUTPUT_VALIDATE_NAMES
        +
        Whether output classes should check validity of names, ie that they + only contain legal XML identifier characters.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_FIX_CONTENT

        +
        public static final String P_OUTPUT_FIX_CONTENT
        +
        Property that further modifies handling of invalid content so + that if P_OUTPUT_VALIDATE_CONTENT is enabled, instead of + reporting an error, writer will try to fix the problem. + Invalid content in this context refers to comment + content with "--", CDATA with "]]>" and proc. instr data with "?>". + This can + be done for some content (CDATA, possibly comment), by splitting + content into separate + segments; but not for others (proc. instr, since that might + change the semantics in unintended ways).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_ESCAPE_CR

        +
        public static final String P_OUTPUT_ESCAPE_CR
        +
        Property that determines whether Carriage Return (\r) characters are + to be escaped when output or not. If enabled, all instances of + of character \r are escaped using a character entity (where possible, + that is, within CHARACTERS events, and attribute values). Otherwise + they are output as is. The main reason to enable this property is + to ensure that carriage returns are preserved as is through parsing, + since otherwise they will be converted to canonical xml linefeeds + (\n), when occuring along or as part of \r\n pair.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_INVALID_CHAR_HANDLER

        +
        public static final String P_OUTPUT_INVALID_CHAR_HANDLER
        +
        Property that defines a InvalidCharHandler used to determine + what to do with a Java character that app tries to output but which + is not a valid xml character. Alternatives are converting it to + another character or throw an exception: default implementations + exist for both behaviors.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_EMPTY_ELEMENT_HANDLER

        +
        public static final String P_OUTPUT_EMPTY_ELEMENT_HANDLER
        +
        Property that defines an EmptyElementHandler used to determine + if the end tag for an empty element should be written or not. + + If specified XMLOutputFactory2.P_AUTOMATIC_EMPTY_ELEMENTS is ignored.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_UNDERLYING_STREAM

        +
        public static final String P_OUTPUT_UNDERLYING_STREAM
        +
        Property that can be used to find out the underlying + OutputStream that an + XMLStreamWriter instance is using, + if known (not known if constructed with a Writer, + or other non-stream destination). Null is returned, if not + known. +

        + Note: in general it is dangerous to operate on returned stream + (if any), due to buffering stream writer can do. As such, caller + has to take care to know what he is doing, including properly + flushing output.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        P_OUTPUT_UNDERLYING_WRITER

        +
        public static final String P_OUTPUT_UNDERLYING_WRITER
        +
        Property that can be used to find out the underlying + Writer that an + XMLStreamWriter instance is using, + if known (may not be known if constructed with a OutputStream, + or other non-Writer destination). Null is returned, if not + known. Note that the Writer may be an internal wrapper over + an output stream. +

        + Note: in general it is dangerous to operate on returned Writer + (if any), due to buffering stream writer can do. As such, caller + has to take care to know what he is doing, including properly + flushing output.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxOutputProperties

        +
        public WstxOutputProperties()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.HtmlEmptyElementHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.HtmlEmptyElementHandler.html new file mode 100644 index 00000000..399433db --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.HtmlEmptyElementHandler.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.ctc.wstx.api.EmptyElementHandler.HtmlEmptyElementHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.EmptyElementHandler.HtmlEmptyElementHandler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.SetEmptyElementHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.SetEmptyElementHandler.html new file mode 100644 index 00000000..aa837135 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.SetEmptyElementHandler.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.ctc.wstx.api.EmptyElementHandler.SetEmptyElementHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.EmptyElementHandler.SetEmptyElementHandler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.html new file mode 100644 index 00000000..3155be32 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/EmptyElementHandler.html @@ -0,0 +1,226 @@ + + + + + + +Uses of Interface com.ctc.wstx.api.EmptyElementHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.api.EmptyElementHandler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.FailingHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.FailingHandler.html new file mode 100644 index 00000000..2c6e82c9 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.FailingHandler.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.ctc.wstx.api.InvalidCharHandler.FailingHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.InvalidCharHandler.FailingHandler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.ReplacingHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.ReplacingHandler.html new file mode 100644 index 00000000..34439fef --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.ReplacingHandler.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.api.InvalidCharHandler.ReplacingHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.InvalidCharHandler.ReplacingHandler

+
+
No usage of com.ctc.wstx.api.InvalidCharHandler.ReplacingHandler
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.html new file mode 100644 index 00000000..678f805f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/InvalidCharHandler.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Interface com.ctc.wstx.api.InvalidCharHandler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.api.InvalidCharHandler

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/ReaderConfig.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/ReaderConfig.html new file mode 100644 index 00000000..88ac07f4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/ReaderConfig.html @@ -0,0 +1,857 @@ + + + + + + +Uses of Class com.ctc.wstx.api.ReaderConfig (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.ReaderConfig

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/ValidatorConfig.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/ValidatorConfig.html new file mode 100644 index 00000000..454110e6 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/ValidatorConfig.html @@ -0,0 +1,223 @@ + + + + + + +Uses of Class com.ctc.wstx.api.ValidatorConfig (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.ValidatorConfig

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WriterConfig.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WriterConfig.html new file mode 100644 index 00000000..d3c47e6c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WriterConfig.html @@ -0,0 +1,388 @@ + + + + + + +Uses of Class com.ctc.wstx.api.WriterConfig (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.WriterConfig

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxInputProperties.ParsingMode.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxInputProperties.ParsingMode.html new file mode 100644 index 00000000..51d41745 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxInputProperties.ParsingMode.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Class com.ctc.wstx.api.WstxInputProperties.ParsingMode (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.WstxInputProperties.ParsingMode

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxInputProperties.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxInputProperties.html new file mode 100644 index 00000000..91cf95af --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxInputProperties.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.api.WstxInputProperties (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.WstxInputProperties

+
+
No usage of com.ctc.wstx.api.WstxInputProperties
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxOutputProperties.html b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxOutputProperties.html new file mode 100644 index 00000000..6416c243 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/class-use/WstxOutputProperties.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.api.WstxOutputProperties (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.api.WstxOutputProperties

+
+
No usage of com.ctc.wstx.api.WstxOutputProperties
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/api/package-frame.html new file mode 100644 index 00000000..464bcd57 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/package-frame.html @@ -0,0 +1,35 @@ + + + + + + +com.ctc.wstx.api (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.api

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/api/package-summary.html new file mode 100644 index 00000000..a01b2fd1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/package-summary.html @@ -0,0 +1,246 @@ + + + + + + +com.ctc.wstx.api (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package 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.*).
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.api Description

+
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.*). This means that application code can rely +on these classes, and effort is made to keep them backwards compatible +between releases.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/api/package-tree.html new file mode 100644 index 00000000..704df5cf --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/package-tree.html @@ -0,0 +1,156 @@ + + + + + + +com.ctc.wstx.api Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.api

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/api/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/api/package-use.html new file mode 100644 index 00000000..99ce7470 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/api/package-use.html @@ -0,0 +1,473 @@ + + + + + + +Uses of Package com.ctc.wstx.api (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.api

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/ErrorConsts.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/ErrorConsts.html new file mode 100644 index 00000000..d15fb60b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/ErrorConsts.html @@ -0,0 +1,1124 @@ + + + + + + +ErrorConsts (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.cfg
+

Class ErrorConsts

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    XMLStreamConstants
    +
    +
    +
    +
    public class ErrorConsts
    +extends Object
    +implements XMLStreamConstants
    +
    "Static" class that contains error message constants. Note that the + error message constants are NOT made final; reason is that doing so + would make compiler inline them in other classes. Doing so would increase + class size (although not mem usage -- Strings do get interned), with + minimal performance impact.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        WT_ENT_DECL

        +
        public static String WT_ENT_DECL
        +
      • +
      + + + +
        +
      • +

        WT_ELEM_DECL

        +
        public static String WT_ELEM_DECL
        +
      • +
      + + + +
        +
      • +

        WT_ATTR_DECL

        +
        public static String WT_ATTR_DECL
        +
      • +
      + + + +
        +
      • +

        WT_XML_DECL

        +
        public static String WT_XML_DECL
        +
      • +
      + + + +
        +
      • +

        WT_DT_DECL

        +
        public static String WT_DT_DECL
        +
      • +
      + + + +
        +
      • +

        WT_NS_DECL

        +
        public static String WT_NS_DECL
        +
      • +
      + + + +
        +
      • +

        WT_VALIDATION

        +
        public static String WT_VALIDATION
        +
        This is the generic type for warnings based on XMLValidationProblem + objects.
        +
      • +
      + + + +
        +
      • +

        W_UNDEFINED_ELEM

        +
        public static String W_UNDEFINED_ELEM
        +
      • +
      + + + +
        +
      • +

        W_MIXED_ENCODINGS

        +
        public static String W_MIXED_ENCODINGS
        +
      • +
      + + + +
        +
      • +

        W_MISSING_DTD

        +
        public static String W_MISSING_DTD
        +
      • +
      + + + +
        +
      • +

        W_DTD_DUP_ATTR

        +
        public static String W_DTD_DUP_ATTR
        +
      • +
      + + + +
        +
      • +

        W_DTD_ATTR_REDECL

        +
        public static String W_DTD_ATTR_REDECL
        +
      • +
      + + + +
        +
      • +

        ERR_INTERNAL

        +
        public static String ERR_INTERNAL
        +
      • +
      + + + +
        +
      • +

        ERR_NULL_ARG

        +
        public static String ERR_NULL_ARG
        +
      • +
      + + + +
        +
      • +

        ERR_UNKNOWN_FEATURE

        +
        public static String ERR_UNKNOWN_FEATURE
        +
      • +
      + + + +
        +
      • +

        ERR_STATE_NOT_STELEM

        +
        public static String ERR_STATE_NOT_STELEM
        +
      • +
      + + + +
        +
      • +

        ERR_STATE_NOT_ELEM

        +
        public static String ERR_STATE_NOT_ELEM
        +
      • +
      + + + +
        +
      • +

        ERR_STATE_NOT_PI

        +
        public static String ERR_STATE_NOT_PI
        +
      • +
      + + + +
        +
      • +

        ERR_STATE_NOT_ELEM_OR_TEXT

        +
        public static String ERR_STATE_NOT_ELEM_OR_TEXT
        +
      • +
      + + + +
        +
      • +

        ERR_XML_10_VS_11

        +
        public static String ERR_XML_10_VS_11
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_IN_EPILOG

        +
        public static String ERR_DTD_IN_EPILOG
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_DUP

        +
        public static String ERR_DTD_DUP
        +
      • +
      + + + +
        +
      • +

        ERR_CDATA_IN_EPILOG

        +
        public static String ERR_CDATA_IN_EPILOG
        +
      • +
      + + + +
        +
      • +

        ERR_HYPHENS_IN_COMMENT

        +
        public static String ERR_HYPHENS_IN_COMMENT
        +
      • +
      + + + +
        +
      • +

        ERR_BRACKET_IN_TEXT

        +
        public static String ERR_BRACKET_IN_TEXT
        +
      • +
      + + + +
        +
      • +

        ERR_UNEXP_KEYWORD

        +
        public static String ERR_UNEXP_KEYWORD
        +
      • +
      + + + +
        +
      • +

        ERR_WF_PI_MISSING_TARGET

        +
        public static String ERR_WF_PI_MISSING_TARGET
        +
      • +
      + + + +
        +
      • +

        ERR_WF_PI_XML_TARGET

        +
        public static String ERR_WF_PI_XML_TARGET
        +
      • +
      + + + +
        +
      • +

        ERR_WF_PI_XML_MISSING_SPACE

        +
        public static String ERR_WF_PI_XML_MISSING_SPACE
        +
      • +
      + + + +
        +
      • +

        ERR_WF_ENTITY_EXT_DECLARED

        +
        public static String ERR_WF_ENTITY_EXT_DECLARED
        +
      • +
      + + + +
        +
      • +

        ERR_WF_GE_UNDECLARED

        +
        public static String ERR_WF_GE_UNDECLARED
        +
      • +
      + + + +
        +
      • +

        ERR_WF_GE_UNDECLARED_SA

        +
        public static String ERR_WF_GE_UNDECLARED_SA
        +
      • +
      + + + +
        +
      • +

        ERR_NS_UNDECLARED

        +
        public static String ERR_NS_UNDECLARED
        +
      • +
      + + + +
        +
      • +

        ERR_NS_UNDECLARED_FOR_ATTR

        +
        public static String ERR_NS_UNDECLARED_FOR_ATTR
        +
      • +
      + + + +
        +
      • +

        ERR_NS_REDECL_XML

        +
        public static String ERR_NS_REDECL_XML
        +
      • +
      + + + +
        +
      • +

        ERR_NS_REDECL_XMLNS

        +
        public static String ERR_NS_REDECL_XMLNS
        +
      • +
      + + + +
        +
      • +

        ERR_NS_REDECL_XML_URI

        +
        public static String ERR_NS_REDECL_XML_URI
        +
      • +
      + + + +
        +
      • +

        ERR_NS_REDECL_XMLNS_URI

        +
        public static String ERR_NS_REDECL_XMLNS_URI
        +
      • +
      + + + +
        +
      • +

        ERR_NS_EMPTY

        +
        public static String ERR_NS_EMPTY
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_MAINLEVEL_KEYWORD

        +
        public static String ERR_DTD_MAINLEVEL_KEYWORD
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_ATTR_TYPE

        +
        public static String ERR_DTD_ATTR_TYPE
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_DEFAULT_TYPE

        +
        public static String ERR_DTD_DEFAULT_TYPE
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_ELEM_REDEFD

        +
        public static String ERR_DTD_ELEM_REDEFD
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_NOTATION_REDEFD

        +
        public static String ERR_DTD_NOTATION_REDEFD
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_UNDECLARED_ENTITY

        +
        public static String ERR_DTD_UNDECLARED_ENTITY
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_XML_SPACE

        +
        public static String ERR_DTD_XML_SPACE
        +
      • +
      + + + +
        +
      • +

        ERR_DTD_XML_ID

        +
        public static String ERR_DTD_XML_ID
        +
      • +
      + + + +
        +
      • +

        ERR_VLD_UNKNOWN_ELEM

        +
        public static String ERR_VLD_UNKNOWN_ELEM
        +
      • +
      + + + +
        +
      • +

        ERR_VLD_EMPTY

        +
        public static String ERR_VLD_EMPTY
        +
      • +
      + + + +
        +
      • +

        ERR_VLD_NON_MIXED

        +
        public static String ERR_VLD_NON_MIXED
        +
      • +
      + + + +
        +
      • +

        ERR_VLD_ANY

        +
        public static String ERR_VLD_ANY
        +
      • +
      + + + +
        +
      • +

        ERR_VLD_UNKNOWN_ATTR

        +
        public static String ERR_VLD_UNKNOWN_ATTR
        +
      • +
      + + + +
        +
      • +

        ERR_VLD_WRONG_ROOT

        +
        public static String ERR_VLD_WRONG_ROOT
        +
      • +
      + + + +
        +
      • +

        WERR_PROLOG_CDATA

        +
        public static String WERR_PROLOG_CDATA
        +
      • +
      + + + +
        +
      • +

        WERR_PROLOG_NONWS_TEXT

        +
        public static String WERR_PROLOG_NONWS_TEXT
        +
      • +
      + + + +
        +
      • +

        WERR_PROLOG_SECOND_ROOT

        +
        public static String WERR_PROLOG_SECOND_ROOT
        +
      • +
      + + + +
        +
      • +

        WERR_CDATA_CONTENT

        +
        public static String WERR_CDATA_CONTENT
        +
      • +
      + + + +
        +
      • +

        WERR_COMMENT_CONTENT

        +
        public static String WERR_COMMENT_CONTENT
        +
      • +
      + + + +
        +
      • +

        WERR_ATTR_NO_ELEM

        +
        public static String WERR_ATTR_NO_ELEM
        +
      • +
      + + + +
        +
      • +

        WERR_NAME_EMPTY

        +
        public static String WERR_NAME_EMPTY
        +
      • +
      + + + +
        +
      • +

        WERR_NAME_ILLEGAL_FIRST_CHAR

        +
        public static String WERR_NAME_ILLEGAL_FIRST_CHAR
        +
      • +
      + + + +
        +
      • +

        WERR_NAME_ILLEGAL_CHAR

        +
        public static String WERR_NAME_ILLEGAL_CHAR
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ErrorConsts

        +
        public ErrorConsts()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        tokenTypeDesc

        +
        public static String tokenTypeDesc(int type)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/InputConfigFlags.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/InputConfigFlags.html new file mode 100644 index 00000000..7bf83090 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/InputConfigFlags.html @@ -0,0 +1,711 @@ + + + + + + +InputConfigFlags (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.cfg
+

Interface InputConfigFlags

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intCFG_ALLOW_XML11_ESCAPED_CHARS_IN_XML10 +
      If true, the XML parser will allow XML 1.1 escaped chars in XML 1.0 file.
      +
      static intCFG_AUTO_CLOSE_INPUT +
      Property that enables/disables stream reader to close the underlying + input source, either when it is asked to (.close() is called), or + when it doesn't need it any more (reaching EOF, hitting an + unrecoverable exception).
      +
      static intCFG_CACHE_DTDS +
      If true, input factory is allowed cache parsed external DTD subsets, + potentially speeding up things for which DTDs are needed for: entity + substitution, attribute defaulting, and of course DTD-based validation.
      +
      static intCFG_CACHE_DTDS_BY_PUBLIC_ID +
      If true, key used for matching DTD subsets can be the public id, + if false, only system id can be used.
      +
      static intCFG_COALESCE_TEXT 
      static intCFG_INTERN_NAMES +
      If true, will guarantee that all names (attribute/element local names + have been intern()ed.
      +
      static intCFG_INTERN_NS_URIS +
      It true, will call intern() on all namespace URIs parsed; otherwise + will just use 'regular' Strings created from parsed contents.
      +
      static intCFG_JAXP_FEATURE_SECURE_PROCESSING +
      Flag that matches pseudo-setting XMLConstants.FEATURE_SECURE_PROCESSING
      +
      static intCFG_LAZY_PARSING +
      If true, input factory can defer parsing of nodes until data is + actually needed; if false, it has to read all the data in right + away when next type is requested.
      +
      static intCFG_NAMESPACE_AWARE +
      If true, parser will handle namespaces according to XML specs; if + false, will only pass them as part of element/attribute name value + information.
      +
      static intCFG_NORMALIZE_LFS 
      static intCFG_PRESERVE_LOCATION +
      Property that determines whether Event objects created will + contain (accurate) Location information or not.
      +
      static intCFG_REPLACE_ENTITY_REFS +
      Flag that enables automatic replacement of internal entities
      +
      static intCFG_REPORT_CDATA +
      If true, parser will accurately report CDATA event as such (unless + coalescing); otherwise will always report them as CHARACTERS + independent of coalescing settings.
      +
      static intCFG_REPORT_PROLOG_WS +
      If true, parser will report (ignorable) white space events in prolog + and epilog; if false, it will silently ignore them.
      +
      static intCFG_SUPPORT_DTD +
      Whether DTD handling is enabled or disabled; disabling means both + internal and external subsets will just be skipped unprocessed.
      +
      static intCFG_SUPPORT_DTDPP +
      If true, DTD-parser will recognize DTD++ features, and the validator + will also use any such information found from DTD when DTD validation + is enabled.
      +
      static intCFG_SUPPORT_EXTERNAL_ENTITIES +
      Flag that enables support for expanding external entities.
      +
      static intCFG_TREAT_CHAR_REFS_AS_ENTS +
      If true, the XML parser will treat character references as entities.
      +
      static intCFG_VALIDATE_AGAINST_DTD +
      Not yet (fully) supported; added as the placeholder
      +
      static intCFG_XMLID_TYPING +
      If true, xml:id attribute type assignment and matching checks will + be done as per Xml:id specification.
      +
      static intCFG_XMLID_UNIQ_CHECKS +
      If true, xml:id attribute uniqueness constraints are enforced, even + if not validating against DTD otherwise.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CFG_NAMESPACE_AWARE

        +
        static final int CFG_NAMESPACE_AWARE
        +
        If true, parser will handle namespaces according to XML specs; if + false, will only pass them as part of element/attribute name value + information.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        CFG_REPLACE_ENTITY_REFS

        +
        static final int CFG_REPLACE_ENTITY_REFS
        +
        Flag that enables automatic replacement of internal entities
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_SUPPORT_EXTERNAL_ENTITIES

        +
        static final int CFG_SUPPORT_EXTERNAL_ENTITIES
        +
        Flag that enables support for expanding external entities. Woodstox + pretty much ignores the setting, since effectively it is irrelevant, + as CFG_REPLACE_ENTITY_REFS and CFG_SUPPORT_DTD + both need to be enabled for external entities to be supported.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_SUPPORT_DTD

        +
        static final int CFG_SUPPORT_DTD
        +
        Whether DTD handling is enabled or disabled; disabling means both + internal and external subsets will just be skipped unprocessed.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_VALIDATE_AGAINST_DTD

        +
        static final int CFG_VALIDATE_AGAINST_DTD
        +
        Not yet (fully) supported; added as the placeholder
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_REPORT_PROLOG_WS

        +
        static final int CFG_REPORT_PROLOG_WS
        +
        If true, parser will report (ignorable) white space events in prolog + and epilog; if false, it will silently ignore them.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_REPORT_CDATA

        +
        static final int CFG_REPORT_CDATA
        +
        If true, parser will accurately report CDATA event as such (unless + coalescing); otherwise will always report them as CHARACTERS + independent of coalescing settings.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_INTERN_NAMES

        +
        static final int CFG_INTERN_NAMES
        +
        If true, will guarantee that all names (attribute/element local names + have been intern()ed. If false, this is not guaranteed although + implementation may still choose to do it.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_INTERN_NS_URIS

        +
        static final int CFG_INTERN_NS_URIS
        +
        It true, will call intern() on all namespace URIs parsed; otherwise + will just use 'regular' Strings created from parsed contents. Interning + makes namespace-based access faster, but has initial overhead of + intern() call.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_PRESERVE_LOCATION

        +
        static final int CFG_PRESERVE_LOCATION
        +
        Property that determines whether Event objects created will + contain (accurate) Location information or not. If not, + Location may be null or a fixed location (beginning of main + XML file). +

        + Note, however, that the underlying parser will still keep track + of location information for error reporting purposes; it's only + Event objects that are affected.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_AUTO_CLOSE_INPUT

        +
        static final int CFG_AUTO_CLOSE_INPUT
        +
        Property that enables/disables stream reader to close the underlying + input source, either when it is asked to (.close() is called), or + when it doesn't need it any more (reaching EOF, hitting an + unrecoverable exception). + As per Stax 1.0 specification, automatic closing is NOT enabled by + default; except if the caller has no access to the target (i.e. + when factory created it)
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        CFG_CACHE_DTDS

        +
        static final int CFG_CACHE_DTDS
        +
        If true, input factory is allowed cache parsed external DTD subsets, + potentially speeding up things for which DTDs are needed for: entity + substitution, attribute defaulting, and of course DTD-based validation.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_CACHE_DTDS_BY_PUBLIC_ID

        +
        static final int CFG_CACHE_DTDS_BY_PUBLIC_ID
        +
        If true, key used for matching DTD subsets can be the public id, + if false, only system id can be used.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_LAZY_PARSING

        +
        static final int CFG_LAZY_PARSING
        +
        If true, input factory can defer parsing of nodes until data is + actually needed; if false, it has to read all the data in right + away when next type is requested. Setting it to true is good for + performance, in the cases where some of the nodes (like comments, + processing instructions, or whole subtrees) are ignored. Otherwise + setting will not make much of a difference. Downside is that error + reporting is also done 'lazily'; not right away when getting the next + even type but when either accessing data, or skipping it.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_SUPPORT_DTDPP

        +
        static final int CFG_SUPPORT_DTDPP
        +
        If true, DTD-parser will recognize DTD++ features, and the validator + will also use any such information found from DTD when DTD validation + is enabled.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_XMLID_TYPING

        +
        static final int CFG_XMLID_TYPING
        +
        If true, xml:id attribute type assignment and matching checks will + be done as per Xml:id specification. Needs to be enabled for xml:id + uniqueness checks to function properly
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_XMLID_UNIQ_CHECKS

        +
        static final int CFG_XMLID_UNIQ_CHECKS
        +
        If true, xml:id attribute uniqueness constraints are enforced, even + if not validating against DTD otherwise.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_TREAT_CHAR_REFS_AS_ENTS

        +
        static final int CFG_TREAT_CHAR_REFS_AS_ENTS
        +
        If true, the XML parser will treat character references as entities.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_ALLOW_XML11_ESCAPED_CHARS_IN_XML10

        +
        static final int CFG_ALLOW_XML11_ESCAPED_CHARS_IN_XML10
        +
        If true, the XML parser will allow XML 1.1 escaped chars in XML 1.0 file.
        +
        +
        Since:
        +
        5.2
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_JAXP_FEATURE_SECURE_PROCESSING

        +
        static final int CFG_JAXP_FEATURE_SECURE_PROCESSING
        +
        Flag that matches pseudo-setting XMLConstants.FEATURE_SECURE_PROCESSING
        +
        +
        Since:
        +
        5.3
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/OutputConfigFlags.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/OutputConfigFlags.html new file mode 100644 index 00000000..cc2af727 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/OutputConfigFlags.html @@ -0,0 +1,556 @@ + + + + + + +OutputConfigFlags (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.cfg
+

Interface OutputConfigFlags

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static intCFG_ADD_SPACE_AFTER_EMPTY_ELEM +
      Flag that indicates + whether writer is to add a single white space before closing "/>" + of the empty element or not.
      +
      static intCFG_AUTO_CLOSE_OUTPUT +
      Property that enables/disables stream write to close the underlying + output target, either when it is asked to (.close() is called), or + when it doesn't need it any more (reaching EOF, hitting an + unrecoverable exception).
      +
      static intCFG_AUTOMATIC_EMPTY_ELEMENTS 
      static intCFG_AUTOMATIC_END_ELEMENTS +
      Flag that indicates we can output 'automatic' empty elements; + end elements needed to close the logical output tree when + stream writer is closed (by closing it explicitly, or by writing + end-document event)
      +
      static intCFG_AUTOMATIC_NS 
      static intCFG_COPY_DEFAULT_ATTRS +
      Flag that indicates whether attributes expanded from default attribute + values should be copied to output, when using copy methods.
      +
      static intCFG_ENABLE_NS +
      Flag that indicates whether writer is namespace-aware or not; if not, + only local part is ever used.
      +
      static intCFG_ESCAPE_CR +
      Flag that indicates whether CR (\r, ascii 13) characters occuring + in text (CHARACTERS) and attribute values should be escaped using + character entities or not.
      +
      static intCFG_FIX_CONTENT +
      Flag that will enable writer that checks for validity of content + to try to fix the problem, by splitting output segments as + necessary.
      +
      static intCFG_OUTPUT_CDATA_AS_TEXT +
      Whether writer should just automatically convert all calls that + would normally produce CDATA to produce (quoted) text.
      +
      static intCFG_USE_DOUBLE_QUOTES_IN_XML_DECL +
      Property that indicates if singe quotes or double quotes should be + used in the XML declaration.
      +
      static intCFG_VALIDATE_ATTR +
      Flag that indicates we should check uniqueness of attribute names, + to prevent accidental output of duplicate attributes.
      +
      static intCFG_VALIDATE_CONTENT +
      Flag that indicates we should check validity of textual content of + nodes that have constraints.
      +
      static intCFG_VALIDATE_NAMES +
      Flag that indicates we should check validity of names (element and + attribute names and prefixes; processing instruction names), that they + contain only legal identifier characters.
      +
      static intCFG_VALIDATE_STRUCTURE 
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CFG_ENABLE_NS

        +
        static final int CFG_ENABLE_NS
        +
        Flag that indicates whether writer is namespace-aware or not; if not, + only local part is ever used.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        CFG_AUTOMATIC_EMPTY_ELEMENTS

        +
        static final int CFG_AUTOMATIC_EMPTY_ELEMENTS
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_OUTPUT_CDATA_AS_TEXT

        +
        static final int CFG_OUTPUT_CDATA_AS_TEXT
        +
        Whether writer should just automatically convert all calls that + would normally produce CDATA to produce (quoted) text.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_COPY_DEFAULT_ATTRS

        +
        static final int CFG_COPY_DEFAULT_ATTRS
        +
        Flag that indicates whether attributes expanded from default attribute + values should be copied to output, when using copy methods.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_ESCAPE_CR

        +
        static final int CFG_ESCAPE_CR
        +
        Flag that indicates whether CR (\r, ascii 13) characters occuring + in text (CHARACTERS) and attribute values should be escaped using + character entities or not. Escaping is needed to enable seamless + round-tripping (preserving CR characters).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_ADD_SPACE_AFTER_EMPTY_ELEM

        +
        static final int CFG_ADD_SPACE_AFTER_EMPTY_ELEM
        +
        Flag that indicates + whether writer is to add a single white space before closing "/>" + of the empty element or not. It is sometimes useful to add to + increase compatibility with HTML browsers, or to increase + readability.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_AUTOMATIC_END_ELEMENTS

        +
        static final int CFG_AUTOMATIC_END_ELEMENTS
        +
        Flag that indicates we can output 'automatic' empty elements; + end elements needed to close the logical output tree when + stream writer is closed (by closing it explicitly, or by writing + end-document event)
        +
        +
        Since:
        +
        3.2.8
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_VALIDATE_STRUCTURE

        +
        static final int CFG_VALIDATE_STRUCTURE
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_VALIDATE_CONTENT

        +
        static final int CFG_VALIDATE_CONTENT
        +
        Flag that indicates we should check validity of textual content of + nodes that have constraints. +

        + Specifically: comments can not have '--', CDATA sections can not + have ']]>' and processing instruction can not have '?>;' character + combinations in content passed in.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_VALIDATE_NAMES

        +
        static final int CFG_VALIDATE_NAMES
        +
        Flag that indicates we should check validity of names (element and + attribute names and prefixes; processing instruction names), that they + contain only legal identifier characters.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_VALIDATE_ATTR

        +
        static final int CFG_VALIDATE_ATTR
        +
        Flag that indicates we should check uniqueness of attribute names, + to prevent accidental output of duplicate attributes.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_FIX_CONTENT

        +
        static final int CFG_FIX_CONTENT
        +
        Flag that will enable writer that checks for validity of content + to try to fix the problem, by splitting output segments as + necessary. If disabled, validation will throw an exception; and + without validation no problem is noticed by writer (but instead + invalid output is created).
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_AUTO_CLOSE_OUTPUT

        +
        static final int CFG_AUTO_CLOSE_OUTPUT
        +
        Property that enables/disables stream write to close the underlying + output target, either when it is asked to (.close() is called), or + when it doesn't need it any more (reaching EOF, hitting an + unrecoverable exception). + As per Stax 1.0 specification, automatic closing is NOT enabled by + default; except if the caller has no access to the target (i.e. + when factory created it)
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CFG_USE_DOUBLE_QUOTES_IN_XML_DECL

        +
        static final int CFG_USE_DOUBLE_QUOTES_IN_XML_DECL
        +
        Property that indicates if singe quotes or double quotes should be + used in the XML declaration. + The default is to use single quotes.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/ParsingErrorMsgs.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/ParsingErrorMsgs.html new file mode 100644 index 00000000..3a63763d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/ParsingErrorMsgs.html @@ -0,0 +1,514 @@ + + + + + + +ParsingErrorMsgs (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.cfg
+

Interface ParsingErrorMsgs

+
+
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/XmlConsts.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/XmlConsts.html new file mode 100644 index 00000000..560d96ff --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/XmlConsts.html @@ -0,0 +1,498 @@ + + + + + + +XmlConsts (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.cfg
+

Interface XmlConsts

+
+
+
+
    +
  • +
    +
    +
    public interface XmlConsts
    +
    Simple constant container interface, shared by input and output + sides.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/ErrorConsts.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/ErrorConsts.html new file mode 100644 index 00000000..7ffa6aab --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/ErrorConsts.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.cfg.ErrorConsts (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.cfg.ErrorConsts

+
+
No usage of com.ctc.wstx.cfg.ErrorConsts
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/InputConfigFlags.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/InputConfigFlags.html new file mode 100644 index 00000000..5413ae18 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/InputConfigFlags.html @@ -0,0 +1,285 @@ + + + + + + +Uses of Interface com.ctc.wstx.cfg.InputConfigFlags (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.cfg.InputConfigFlags

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/OutputConfigFlags.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/OutputConfigFlags.html new file mode 100644 index 00000000..3f70d873 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/OutputConfigFlags.html @@ -0,0 +1,262 @@ + + + + + + +Uses of Interface com.ctc.wstx.cfg.OutputConfigFlags (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.cfg.OutputConfigFlags

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/ParsingErrorMsgs.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/ParsingErrorMsgs.html new file mode 100644 index 00000000..11556eff --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/ParsingErrorMsgs.html @@ -0,0 +1,229 @@ + + + + + + +Uses of Interface com.ctc.wstx.cfg.ParsingErrorMsgs (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.cfg.ParsingErrorMsgs

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/XmlConsts.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/XmlConsts.html new file mode 100644 index 00000000..a7b5306d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/class-use/XmlConsts.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Interface com.ctc.wstx.cfg.XmlConsts (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.cfg.XmlConsts

+
+
No usage of com.ctc.wstx.cfg.XmlConsts
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/package-frame.html new file mode 100644 index 00000000..09e67ed7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.ctc.wstx.cfg (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.cfg

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/package-summary.html new file mode 100644 index 00000000..c2427d88 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/package-summary.html @@ -0,0 +1,191 @@ + + + + + + +com.ctc.wstx.cfg (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.cfg

+
+
Package that contains internal configuration settings for Woodstox.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.cfg Description

+
Package that contains internal configuration settings for Woodstox.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/package-tree.html new file mode 100644 index 00000000..991586c7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/package-tree.html @@ -0,0 +1,146 @@ + + + + + + +com.ctc.wstx.cfg Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.cfg

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/cfg/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/cfg/package-use.html new file mode 100644 index 00000000..ad50f681 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/cfg/package-use.html @@ -0,0 +1,279 @@ + + + + + + +Uses of Package com.ctc.wstx.cfg (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.cfg

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/compat/QNameCreator.html b/docs/javadoc/6.6/com/ctc/wstx/compat/QNameCreator.html new file mode 100644 index 00000000..22341d1a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/compat/QNameCreator.html @@ -0,0 +1,294 @@ + + + + + + +QNameCreator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.compat
+

Class QNameCreator

+
+
+ +
+
    +
  • +
    +
    +
    public final class QNameCreator
    +extends Object
    +
    Helper class used to solve [WSTX-174]: some older AppServers were + shipped with incompatible version of QName class, which is missing + the 3 argument constructor. To address this, we'll use bit of + ClassLoader hacker to gracefully (?) downgrade to using 2 arg + alternatives if necessary. +

    + Note: choice of java.util.logging logging is only based on the + fact that it is guaranteed to be present (we have JDK 1.4 baseline + requirement) so that we do not add external dependencies. + It is not a recommendation for using JUL per se; most users would + do well to just use slf4j or log4j directly instead.

    +
    +
    Since:
    +
    3.2.8
    +
    Author:
    +
    Tatu Saloranta
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        QNameCreator

        +
        public QNameCreator()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/compat/class-use/QNameCreator.html b/docs/javadoc/6.6/com/ctc/wstx/compat/class-use/QNameCreator.html new file mode 100644 index 00000000..b1bb26ec --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/compat/class-use/QNameCreator.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.compat.QNameCreator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.compat.QNameCreator

+
+
No usage of com.ctc.wstx.compat.QNameCreator
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/compat/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/compat/package-frame.html new file mode 100644 index 00000000..dd6e96d3 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/compat/package-frame.html @@ -0,0 +1,21 @@ + + + + + + +com.ctc.wstx.compat (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.compat

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/compat/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/compat/package-summary.html new file mode 100644 index 00000000..0bc8dfda --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/compat/package-summary.html @@ -0,0 +1,162 @@ + + + + + + +com.ctc.wstx.compat (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.compat

+
+
Package that contains classes that allow abstracting out the details of +JDK platform version being used.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.compat Description

+
Package that contains classes that allow abstracting out the details of +JDK platform version being used. Currently classes are used to implement +"graceful degradation" of functionality, when certain JDK classes are only +fully implemented as part of JDKs later than the minimum version +Woodstox needs for running (for Woodstox versions up to 3.x it was JDK 1.2, for 4.x JDK 1.4).
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/compat/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/compat/package-tree.html new file mode 100644 index 00000000..a49da62e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/compat/package-tree.html @@ -0,0 +1,139 @@ + + + + + + +com.ctc.wstx.compat Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.compat

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/compat/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/compat/package-use.html new file mode 100644 index 00000000..25e8f05c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/compat/package-use.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Package com.ctc.wstx.compat (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.compat

+
+
No usage of com.ctc.wstx.compat
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/DOMOutputElement.html b/docs/javadoc/6.6/com/ctc/wstx/dom/DOMOutputElement.html new file mode 100644 index 00000000..d099f69c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/DOMOutputElement.html @@ -0,0 +1,486 @@ + + + + + + +DOMOutputElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dom
+

Class DOMOutputElement

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NamespaceContext
    +
    +
    +
    +
    public final class DOMOutputElement
    +extends OutputElementBase
    +
    Context object that holds information about an open element + (one for which START_ELEMENT has been sent, but no END_ELEMENT)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        createAndAttachChild

        +
        protected DOMOutputElement createAndAttachChild(Element element)
        +
        Simplest factory method, which gets called when a 1-argument + element output method is called. It is, then, assumed to + use the default namespace. + Will both create the child element and attach it to parent element, + or lacking own owner document.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        addToPool

        +
        protected void addToPool(DOMOutputElement poolHead)
        +
        Method called to temporarily link this instance to a pool, to + allow reusing of instances with the same reader.
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        getNameDesc

        +
        public String getNameDesc()
        +
        +
        Specified by:
        +
        getNameDesc in class OutputElementBase
        +
        Returns:
        +
        String presentation of the fully-qualified name, in + "prefix:localName" format (no URI). Useful for error and + debugging messages.
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        appendNode

        +
        protected void appendNode(Node n)
        +
      • +
      + + + +
        +
      • +

        addAttribute

        +
        protected void addAttribute(String pname,
        +                            String value)
        +
      • +
      + + + +
        +
      • +

        addAttribute

        +
        protected void addAttribute(String uri,
        +                            String qname,
        +                            String value)
        +
      • +
      + + + +
        +
      • +

        appendChild

        +
        public void appendChild(Node n)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/WstxDOMWrappingReader.html b/docs/javadoc/6.6/com/ctc/wstx/dom/WstxDOMWrappingReader.html new file mode 100644 index 00000000..4fb1f675 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/WstxDOMWrappingReader.html @@ -0,0 +1,443 @@ + + + + + + +WstxDOMWrappingReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dom
+

Class WstxDOMWrappingReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NamespaceContext, XMLStreamConstants, XMLStreamReader, org.codehaus.stax2.AttributeInfo, org.codehaus.stax2.DTDInfo, org.codehaus.stax2.LocationInfo, org.codehaus.stax2.typed.TypedXMLStreamReader, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.XMLStreamReader2
    +
    +
    +
    +
    public class WstxDOMWrappingReader
    +extends org.codehaus.stax2.ri.dom.DOMWrappingReader
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static WstxDOMWrappingReadercreateFrom(DOMSource src, + ReaderConfig cfg) 
      ObjectgetProperty(String name) 
      booleanisPropertySupported(String name) 
      booleansetProperty(String name, + Object value) 
      protected voidthrowStreamException(String msg, + Location loc) 
      +
        +
      • + + +

        Methods inherited from class org.codehaus.stax2.ri.dom.DOMWrappingReader

        +_base64Decoder, _constructTypeException, _constructTypeException, _decoderFactory, _getAttributeAsArray, _internName, _internNsURI, close, closeCompletely, coalesceText, findAttributeIndex, findErrorDesc, getAttributeAs, getAttributeAsArray, getAttributeAsBinary, getAttributeAsBinary, getAttributeAsBoolean, getAttributeAsDecimal, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsFloat, getAttributeAsFloatArray, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsInteger, getAttributeAsLong, getAttributeAsLongArray, getAttributeAsQName, getAttributeCount, getAttributeIndex, getAttributeInfo, getAttributeLocalName, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getCharacterEncodingScheme, getCurrentLocation, getDepth, getDTDInfo, getDTDInternalSubset, getDTDPublicId, getDTDRootName, getDTDSystemId, getElementAs, getElementAsBinary, getElementAsBinary, getElementAsBoolean, getElementAsDecimal, getElementAsDouble, getElementAsFloat, getElementAsInt, getElementAsInteger, getElementAsLong, getElementAsQName, getElementText, getEncoding, getEndingByteOffset, getEndingCharOffset, getEndLocation, getErrorLocation, getEventType, getFeature, getIdAttributeIndex, getLocalName, getLocation, getLocationInfo, getName, getNamespaceContext, getNamespaceCount, getNamespacePrefix, getNamespaceURI, getNamespaceURI, getNamespaceURI, getNonTransientNamespaceContext, getNotationAttributeIndex, getPIData, getPITarget, getPrefix, getPrefix, getPrefixedName, getPrefixes, getProcessedDTD, getProcessedDTDSchema, getStartingByteOffset, getStartingCharOffset, getStartLocation, getText, getText, getTextCharacters, getTextCharacters, getTextLength, getTextStart, getVersion, hasName, hasNext, hasText, isAttributeSpecified, isCharacters, isEmptyElement, isEndElement, isStandalone, isStartElement, isWhiteSpace, next, nextTag, readElementAsArray, readElementAsBinary, readElementAsBinary, readElementAsDoubleArray, readElementAsFloatArray, readElementAsIntArray, readElementAsLongArray, reportParseProblem, reportWrongState, require, setFeature, setInternNames, setInternNsURIs, setValidationProblemHandler, skipElement, standaloneSet, stopValidatingAgainst, stopValidatingAgainst, throwStreamException, validateAgainst
      • +
      + +
    • +
    +
  • +
+
+
+
    +
  • + + + + + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        isPropertySupported

        +
        public boolean isPropertySupported(String name)
        +
        +
        Specified by:
        +
        isPropertySupported in interface org.codehaus.stax2.XMLStreamReader2
        +
        Specified by:
        +
        isPropertySupported in class org.codehaus.stax2.ri.dom.DOMWrappingReader
        +
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public Object getProperty(String name)
        +
        +
        Specified by:
        +
        getProperty in interface XMLStreamReader
        +
        Specified by:
        +
        getProperty in class org.codehaus.stax2.ri.dom.DOMWrappingReader
        +
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String name,
        +                           Object value)
        +
        +
        Specified by:
        +
        setProperty in interface org.codehaus.stax2.XMLStreamReader2
        +
        Specified by:
        +
        setProperty in class org.codehaus.stax2.ri.dom.DOMWrappingReader
        +
        +
      • +
      + + + +
        +
      • +

        throwStreamException

        +
        protected void throwStreamException(String msg,
        +                                    Location loc)
        +                             throws XMLStreamException
        +
        +
        Specified by:
        +
        throwStreamException in class org.codehaus.stax2.ri.dom.DOMWrappingReader
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/WstxDOMWrappingWriter.html b/docs/javadoc/6.6/com/ctc/wstx/dom/WstxDOMWrappingWriter.html new file mode 100644 index 00000000..124a101b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/WstxDOMWrappingWriter.html @@ -0,0 +1,1047 @@ + + + + + + +WstxDOMWrappingWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dom
+

Class WstxDOMWrappingWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    XMLStreamWriter, org.codehaus.stax2.typed.TypedXMLStreamWriter, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.XMLStreamWriter2
    +
    +
    +
    +
    public class WstxDOMWrappingWriter
    +extends org.codehaus.stax2.ri.dom.DOMWrappingWriter
    +
    This is an adapter class that allows building a DOM tree using + XMLStreamWriter interface. +

    + Note that the implementation is only to be used for use with + javax.xml.transform.dom.DOMResult. +

    + Some notes regarding missing/incomplete functionality: +

      +
    • Validation functionality not implemented +
    • +
    +
    +
    Author:
    +
    Tatu Saloranta, Dan Diephouse
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/DOMOutputElement.html b/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/DOMOutputElement.html new file mode 100644 index 00000000..35a6023d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/DOMOutputElement.html @@ -0,0 +1,260 @@ + + + + + + +Uses of Class com.ctc.wstx.dom.DOMOutputElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dom.DOMOutputElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/WstxDOMWrappingReader.html b/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/WstxDOMWrappingReader.html new file mode 100644 index 00000000..b373791b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/WstxDOMWrappingReader.html @@ -0,0 +1,167 @@ + + + + + + +Uses of Class com.ctc.wstx.dom.WstxDOMWrappingReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dom.WstxDOMWrappingReader

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/WstxDOMWrappingWriter.html b/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/WstxDOMWrappingWriter.html new file mode 100644 index 00000000..d7f99423 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/class-use/WstxDOMWrappingWriter.html @@ -0,0 +1,167 @@ + + + + + + +Uses of Class com.ctc.wstx.dom.WstxDOMWrappingWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dom.WstxDOMWrappingWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/dom/package-frame.html new file mode 100644 index 00000000..b0211372 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.ctc.wstx.dom (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.dom

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/dom/package-summary.html new file mode 100644 index 00000000..44c6a902 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/package-summary.html @@ -0,0 +1,158 @@ + + + + + + +com.ctc.wstx.dom (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.dom

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/dom/package-tree.html new file mode 100644 index 00000000..bb772a39 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +com.ctc.wstx.dom Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.dom

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dom/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/dom/package-use.html new file mode 100644 index 00000000..e9d35125 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dom/package-use.html @@ -0,0 +1,171 @@ + + + + + + +Uses of Package com.ctc.wstx.dom (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.dom

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/ChoiceContentSpec.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/ChoiceContentSpec.html new file mode 100644 index 00000000..4f3e79c1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/ChoiceContentSpec.html @@ -0,0 +1,373 @@ + + + + + + +ChoiceContentSpec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class ChoiceContentSpec

+
+
+ +
+
    +
  • +
    +
    +
    public class ChoiceContentSpec
    +extends ContentSpec
    +
    Content specification that defines content model that has + multiple alternative elements; including mixed content model.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getSimpleValidator

        +
        public StructValidator getSimpleValidator()
        +
        Description copied from class: ContentSpec
        +
        Method called by input element stack to get validator for + this content specification, if this specification is simple + enough not to need full DFA-based validator.
        +
        +
        Specified by:
        +
        getSimpleValidator in class ContentSpec
        +
        Returns:
        +
        Simple content model validator, if one can be directly + constructed, or null to indicate that a DFA needs to be + created.
        +
        +
      • +
      + + + +
        +
      • +

        rewrite

        +
        public ModelNode rewrite()
        +
        Description copied from class: ContentSpec
        +
        Method called as the first part of DFA construction, if necessary; + will usually create simpler ModelNode instances that will + match definition this instance contains.
        +
        +
        Specified by:
        +
        rewrite in class ContentSpec
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/ChoiceModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/ChoiceModel.html new file mode 100644 index 00000000..f667ff63 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/ChoiceModel.html @@ -0,0 +1,393 @@ + + + + + + +ChoiceModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class ChoiceModel

+
+
+ +
+
    +
  • +
    +
    +
    public class ChoiceModel
    +extends ModelNode
    +
    Model class that encapsulates set of sub-models, of which one (and only + one) needs to be matched.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/ConcatModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/ConcatModel.html new file mode 100644 index 00000000..e8d9b208 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/ConcatModel.html @@ -0,0 +1,393 @@ + + + + + + +ConcatModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class ConcatModel

+
+
+ +
+
    +
  • +
    +
    +
    public class ConcatModel
    +extends ModelNode
    +
    Model class that represents sequence of 2 sub-models, needed to be + matched in the order.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/ContentSpec.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/ContentSpec.html new file mode 100644 index 00000000..902bd1f9 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/ContentSpec.html @@ -0,0 +1,390 @@ + + + + + + +ContentSpec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class ContentSpec

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ChoiceContentSpec, SeqContentSpec, TokenContentSpec
    +
    +
    +
    +
    public abstract class ContentSpec
    +extends Object
    +
    Abstract base class for classes that contain parts of a content + specification of an element defined in DTD. They are created + by FullDTDReader when parsing an DTD subset, and they + will be used for constructing actual validators for the element + content.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mArity

        +
        protected char mArity
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ContentSpec

        +
        public ContentSpec(char arity)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getArity

        +
        public final char getArity()
        +
      • +
      + + + +
        +
      • +

        setArity

        +
        public final void setArity(char c)
        +
      • +
      + + + +
        +
      • +

        isLeaf

        +
        public boolean isLeaf()
        +
      • +
      + + + +
        +
      • +

        getSimpleValidator

        +
        public abstract StructValidator getSimpleValidator()
        +
        Method called by input element stack to get validator for + this content specification, if this specification is simple + enough not to need full DFA-based validator.
        +
        +
        Returns:
        +
        Simple content model validator, if one can be directly + constructed, or null to indicate that a DFA needs to be + created.
        +
        +
      • +
      + + + +
        +
      • +

        rewrite

        +
        public abstract ModelNode rewrite()
        +
        Method called as the first part of DFA construction, if necessary; + will usually create simpler ModelNode instances that will + match definition this instance contains.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DFAState.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DFAState.html new file mode 100644 index 00000000..48fc6754 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DFAState.html @@ -0,0 +1,365 @@ + + + + + + +DFAState (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DFAState

+
+
+ +
+
    +
  • +
    +
    +
    public final class DFAState
    +extends Object
    +
    Class that represents a state in DFA used for validating complex + DTD content models.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DFAValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DFAValidator.html new file mode 100644 index 00000000..6fe82eaa --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DFAValidator.html @@ -0,0 +1,343 @@ + + + + + + +DFAValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DFAValidator

+
+
+ +
+
    +
  • +
    +
    +
    public final class DFAValidator
    +extends StructValidator
    +
    Validator class that is based on a DFA constructed from DTD content + specification.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DFAValidator

        +
        public DFAValidator(DFAState initialState)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        tryToValidate

        +
        public String tryToValidate(PrefixedName elemName)
        +
        Description copied from class: StructValidator
        +
        Method called when a new (start) element is encountered within the + scope of parent element this validator monitors.
        +
        +
        Specified by:
        +
        tryToValidate in class StructValidator
        +
        Returns:
        +
        Null if element is valid in its current position; error + message if not.
        +
        +
      • +
      + + + +
        +
      • +

        fullyValid

        +
        public String fullyValid()
        +
        Description copied from class: StructValidator
        +
        Method called when the end element of the scope this validator + validates is encountered. It should make sure that the content + model is valid, and if not, to construct an error message.
        +
        +
        Specified by:
        +
        fullyValid in class StructValidator
        +
        Returns:
        +
        Null if the content model for the element is valid; error + message if not.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDAttribute.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDAttribute.html new file mode 100644 index 00000000..ebeeb38a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDAttribute.html @@ -0,0 +1,1099 @@ + + + + + + +DTDAttribute (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDAttribute

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        mSpecialIndex

        +
        protected final int mSpecialIndex
        +
        Index number amongst "special" attributes (required ones, attributes + that have default values), if attribute is one: -1 if not.
        +
      • +
      + + + + + + + +
        +
      • +

        mCfgNsAware

        +
        protected final boolean mCfgNsAware
        +
      • +
      + + + +
        +
      • +

        mCfgXml11

        +
        protected final boolean mCfgXml11
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DTDAttribute

        +
        public DTDAttribute(PrefixedName name,
        +                    DefaultAttrValue defValue,
        +                    int specIndex,
        +                    boolean nsAware,
        +                    boolean xml11)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        cloneWith

        +
        public abstract DTDAttribute cloneWith(int specIndex)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        getDefaultValue

        +
        public final String getDefaultValue(org.codehaus.stax2.validation.ValidationContext ctxt,
        +                                    org.codehaus.stax2.validation.XMLValidator dtd)
        +                             throws XMLStreamException
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getSpecialIndex

        +
        public final int getSpecialIndex()
        +
      • +
      + + + +
        +
      • +

        needsValidation

        +
        public final boolean needsValidation()
        +
      • +
      + + + +
        +
      • +

        isFixed

        +
        public final boolean isFixed()
        +
      • +
      + + + +
        +
      • +

        isRequired

        +
        public final boolean isRequired()
        +
      • +
      + + + +
        +
      • +

        isSpecial

        +
        public final boolean isSpecial()
        +
        Method used by the element to figure out if attribute needs "special" + checking; basically if it's required, and/or has a default value. + In both cases missing the attribute has specific consequences, either + exception or addition of a default value.
        +
      • +
      + + + +
        +
      • +

        hasDefaultValue

        +
        public final boolean hasDefaultValue()
        +
      • +
      + + + +
        +
      • +

        getValueType

        +
        public int getValueType()
        +
        Returns the value type of this attribute as an enumerated int + to match type (CDATA, ...) +

        + Note:

        +
      • +
      + + + +
        +
      • +

        getValueTypeString

        +
        public String getValueTypeString()
        +
      • +
      + + + +
        +
      • +

        typeIsId

        +
        public boolean typeIsId()
        +
      • +
      + + + +
        +
      • +

        typeIsNotation

        +
        public boolean typeIsNotation()
        +
      • +
      + + + + + + + +
        +
      • +

        validate

        +
        public String validate(DTDValidatorBase v,
        +                       String value,
        +                       boolean normalize)
        +                throws XMLStreamException
        +

        + Note: the default implementation is not optimized, as it does + a potentially unnecessary copy of the contents. It is expected that + this method is seldom called (Woodstox never directly calls it; it + only gets called for chained validators when one validator normalizes + the value, and then following validators are passed a String, not + char array)

        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        normalize

        +
        public String 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. What this usually means is that + all regular space (parser earlier on converts other white space to + spaces, except for specific character entities; and these special + cases are NOT to be normalized). +

        + The only exception is that CDATA will not do any normalization. But + for now, let's implement basic functionality that CDTA instance will + override

        +
        +
        Parameters:
        +
        v - Validator that invoked normalization
        +
        Returns:
        +
        Normalized value as a String, if any changes were done; + null if input was normalized
        +
        +
      • +
      + + + +
        +
      • +

        normalizeDefault

        +
        public void normalizeDefault()
        +
        Method called to do initial normalization of the default attribute + value, without trying to verify its validity. Thus, it's + called independent of whether we are fully validating the document.
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        validateEnumValue

        +
        public String validateEnumValue(char[] cbuf,
        +                                int start,
        +                                int end,
        +                                boolean normalize,
        +                                WordResolver res)
        +
        Method called by validation/normalization code for enumeration-valued + attributes, to trim + specified attribute value (full normalization not needed -- called + for values that CAN NOT have spaces inside; such values can not + be legal), and then check whether it is included + in set of words (tokens) passed in. If actual value was included, + will return the normalized word (as well as store shared String + locally); otherwise will return null.
        +
      • +
      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        reportValidationProblem

        +
        protected String reportValidationProblem(InputProblemReporter rep,
        +                                         String msg)
        +                                  throws XMLStreamException
        +
        Method called during parsing of DTD schema, to report a problem. + Note that unlike during actual validation, we have no option of + just gracefully listing problems and ignoring them; an exception + is always thrown.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDCdataAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDCdataAttr.html new file mode 100644 index 00000000..d39fae04 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDCdataAttr.html @@ -0,0 +1,439 @@ + + + + + + +DTDCdataAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDCdataAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDCdataAttr
    +extends DTDAttribute
    +
    Simple DTDAttribute sub-class used for plain vanilla CDATA + valued attributes. Although base class implements most of the methods, + it's better designwise to keep that base class abstract and have + separate CDATA type as well.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DTDCdataAttr

        +
        public DTDCdataAttr(PrefixedName name,
        +                    DefaultAttrValue defValue,
        +                    int specIndex,
        +                    boolean nsAware,
        +                    boolean xml11)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        validate

        +
        public String validate(DTDValidatorBase v,
        +                       char[] cbuf,
        +                       int start,
        +                       int end,
        +                       boolean normalize)
        +                throws org.codehaus.stax2.validation.XMLValidationException
        +
        +
        Specified by:
        +
        validate in class DTDAttribute
        +
        Throws:
        +
        org.codehaus.stax2.validation.XMLValidationException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        normalize

        +
        public String normalize(DTDValidatorBase v,
        +                        char[] cbuf,
        +                        int start,
        +                        int end)
        +
        Description copied from class: DTDAttribute
        +
        Method called when no validation is to be done, but value is still + to be normalized as much as it can. What this usually means is that + all regular space (parser earlier on converts other white space to + spaces, except for specific character entities; and these special + cases are NOT to be normalized). +

        + The only exception is that CDATA will not do any normalization. But + for now, let's implement basic functionality that CDTA instance will + override

        +
        +
        Overrides:
        +
        normalize in class DTDAttribute
        +
        Parameters:
        +
        v - Validator that invoked normalization
        +
        Returns:
        +
        Normalized value as a String, if any changes were done; + null if input was normalized
        +
        +
      • +
      + + + +
        +
      • +

        normalizeDefault

        +
        public void normalizeDefault()
        +
        Description copied from class: DTDAttribute
        +
        Method called to do initial normalization of the default attribute + value, without trying to verify its validity. Thus, it's + called independent of whether we are fully validating the document.
        +
        +
        Overrides:
        +
        normalizeDefault in class DTDAttribute
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDElement.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDElement.html new file mode 100644 index 00000000..09c54d27 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDElement.html @@ -0,0 +1,687 @@ + + + + + + +DTDElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDElement

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDElement
    +extends Object
    +
    Class that contains element definitions from DTD. +

    + Notes about thread-safety: this class is not thread-safe, since it does + not have to be, in general case. That is, the only instances that can + be shared are external subset instances, and those are used in read-only + manner (with the exception of temporary arrays constructed on-demand).

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        createPlaceholder

        +
        public static DTDElement createPlaceholder(ReaderConfig cfg,
        +                                           Location loc,
        +                                           PrefixedName name)
        +
        Method called to create a "placeholder" element definition, needed to + contain attribute definitions.
        +
      • +
      + + + +
        +
      • +

        define

        +
        public DTDElement define(Location loc,
        +                         StructValidator val,
        +                         int allowedContent)
        +
        Method called on placeholder element, to create a real instance that + has all attribute definitions placeholder had (it'll always have at + least one -- otherwise no placeholder was needed).
        +
      • +
      + + + + + + + +
        +
      • +

        addAttribute

        +
        public DTDAttribute addAttribute(InputProblemReporter rep,
        +                                 PrefixedName attrName,
        +                                 int valueType,
        +                                 DefaultAttrValue defValue,
        +                                 WordResolver enumValues,
        +                                 boolean fullyValidate)
        +                          throws XMLStreamException
        +
        Method called by DTD parser when it has read information about + an attribute that belong to this element
        +
        +
        Returns:
        +
        Newly created attribute Object if the attribute definition was + added (hadn't been declared yet); null if it's a duplicate, in which + case original definition sticks.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        addNsDefault

        +
        public DTDAttribute addNsDefault(InputProblemReporter rep,
        +                                 PrefixedName attrName,
        +                                 int valueType,
        +                                 DefaultAttrValue defValue,
        +                                 boolean fullyValidate)
        +                          throws XMLStreamException
        +
        Method called to add a definition of a namespace-declaration + pseudo-attribute with a default value.
        +
        +
        Parameters:
        +
        rep - Reporter to use to report non-fatal problems
        +
        fullyValidate - Whether this is being invoked for actual DTD validation, + or just the "typing non-validator"
        +
        Returns:
        +
        Attribute that acts as the placeholder, if the declaration + was added; null to indicate it + was a dup (there was an earlier declaration)
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        getDisplayName

        +
        public String getDisplayName()
        +
      • +
      + + + +
        +
      • +

        getLocation

        +
        public Location getLocation()
        +
      • +
      + + + +
        +
      • +

        isDefined

        +
        public boolean isDefined()
        +
      • +
      + + + +
        +
      • +

        getAllowedContent

        +
        public int getAllowedContent()
        +
        +
        Returns:
        +
        Constant that identifies what kind of nodes are in general + allowed inside this element.
        +
        +
      • +
      + + + +
        +
      • +

        getAllowedContentIfSpace

        +
        public int getAllowedContentIfSpace()
        +
        Specialized accessor used by non-validating but typing 'validator': + essentially, used to figure out whether #PCDATA is allowed or not; + and based on that, return one of 2 allowable text values (only + space, or anything). This is the relevant subset in non-validating + modes, needed to properly type resulting character events.
        +
      • +
      + + + + + + + +
        +
      • +

        getSpecialCount

        +
        public int getSpecialCount()
        +
      • +
      + + + + + + + +
        +
      • +

        attrsNeedValidation

        +
        public boolean attrsNeedValidation()
        +
        +
        Returns:
        +
        True if at least one of the attributes has type other than + CDATA; false if not
        +
        +
      • +
      + + + +
        +
      • +

        hasFixedAttrs

        +
        public boolean hasFixedAttrs()
        +
      • +
      + + + +
        +
      • +

        hasAttrDefaultValues

        +
        public boolean hasAttrDefaultValues()
        +
      • +
      + + + +
        +
      • +

        getIdAttribute

        +
        public DTDAttribute getIdAttribute()
        +
      • +
      + + + +
        +
      • +

        getNotationAttribute

        +
        public DTDAttribute getNotationAttribute()
        +
      • +
      + + + +
        +
      • +

        hasNsDefaults

        +
        public boolean hasNsDefaults()
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEntitiesAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEntitiesAttr.html new file mode 100644 index 00000000..500a260d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEntitiesAttr.html @@ -0,0 +1,407 @@ + + + + + + +DTDEntitiesAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDEntitiesAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDEntitiesAttr
    +extends DTDAttribute
    +
    Specific attribute class for attributes that contain (unique) + identifiers.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEntityAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEntityAttr.html new file mode 100644 index 00000000..e3a8177f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEntityAttr.html @@ -0,0 +1,407 @@ + + + + + + +DTDEntityAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDEntityAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDEntityAttr
    +extends DTDAttribute
    +
    Specific attribute class for attributes that contain (unique) + identifiers.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEnumAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEnumAttr.html new file mode 100644 index 00000000..372aed9a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEnumAttr.html @@ -0,0 +1,404 @@ + + + + + + +DTDEnumAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDEnumAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDEnumAttr
    +extends DTDAttribute
    +
    Specific attribute class for attributes that have enumerated values.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEventListener.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEventListener.html new file mode 100644 index 00000000..8d7def7b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDEventListener.html @@ -0,0 +1,395 @@ + + + + + + +DTDEventListener (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Interface DTDEventListener

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    WstxSAXParser
    +
    +
    +
    +
    public interface DTDEventListener
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        dtdReportComments

        +
        boolean dtdReportComments()
        +
        +
        Returns:
        +
        True, if there is a listener interested in getting comment + events within DTD subset (since that's optional)
        +
        +
      • +
      + + + +
        +
      • +

        dtdProcessingInstruction

        +
        void dtdProcessingInstruction(String target,
        +                              String data)
        +
      • +
      + + + +
        +
      • +

        dtdComment

        +
        void dtdComment(char[] data,
        +                int offset,
        +                int len)
        +
      • +
      + + + +
        +
      • +

        dtdSkippedEntity

        +
        void dtdSkippedEntity(String name)
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        dtdElementDecl

        +
        void dtdElementDecl(String name,
        +                    String model)
        +
      • +
      + + + +
        +
      • +

        dtdExternalEntityDecl

        +
        void dtdExternalEntityDecl(String name,
        +                           String publicId,
        +                           String systemId)
        +
      • +
      + + + +
        +
      • +

        dtdInternalEntityDecl

        +
        void dtdInternalEntityDecl(String name,
        +                           String value)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDId.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDId.html new file mode 100644 index 00000000..3d8a2035 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDId.html @@ -0,0 +1,429 @@ + + + + + + +DTDId (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDId

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDId
    +extends Object
    +
    Simple key object class, used for accessing (external) DTDs when stored for + caching. Main idea is that the primary id of a DTD (public or system id; + latter normalized if possible) + has to match, as well as couple of on/off settings for parsing (namespace + support, text normalization). + Latter restriction is needed since although DTDs do not deal + with (or understand) namespaces, some parsing is done to be able to validate + namespace aware/non-aware documents, and handling differs between the two. + As to primary key part, public id is used if one was defined; if so, + comparison is String equality. If not, then system id is compared: system + id has to be expressed as URL if so.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mPublicId

        +
        protected final String mPublicId
        +
      • +
      + + + +
        +
      • +

        mSystemId

        +
        protected final URI mSystemId
        +
      • +
      + + + +
        +
      • +

        mConfigFlags

        +
        protected final int mConfigFlags
        +
      • +
      + + + +
        +
      • +

        mXml11

        +
        protected final boolean mXml11
        +
      • +
      + + + +
        +
      • +

        mHashCode

        +
        protected int mHashCode
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        constructFromPublicId

        +
        public static DTDId constructFromPublicId(String publicId,
        +                                          int configFlags,
        +                                          boolean xml11)
        +
      • +
      + + + +
        +
      • +

        constructFromSystemId

        +
        public static DTDId constructFromSystemId(URI systemId,
        +                                          int configFlags,
        +                                          boolean xml11)
        +
      • +
      + + + +
        +
      • +

        construct

        +
        public static DTDId construct(String publicId,
        +                              URI systemId,
        +                              int configFlags,
        +                              boolean xml11)
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class Object
        +
        +
      • +
      + + + + + + + +
        +
      • +

        equals

        +
        public boolean equals(Object o)
        +
        +
        Overrides:
        +
        equals in class Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdAttr.html new file mode 100644 index 00000000..5439cbaf --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdAttr.html @@ -0,0 +1,426 @@ + + + + + + +DTDIdAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDIdAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDIdAttr
    +extends DTDAttribute
    +
    Specific attribute class for attributes that contain (unique) + identifiers.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DTDIdAttr

        +
        public DTDIdAttr(PrefixedName name,
        +                 DefaultAttrValue defValue,
        +                 int specIndex,
        +                 boolean nsAware,
        +                 boolean xml11)
        +
        Main constructor. Note that id attributes can never have + default values. +

        + note: although ID attributes are not to have default value, + this is 'only' a validity constraint, and in dtd-aware-but- + not-validating mode it is apparently 'legal' to add default + values.

        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdRefAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdRefAttr.html new file mode 100644 index 00000000..434a2dac --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdRefAttr.html @@ -0,0 +1,406 @@ + + + + + + +DTDIdRefAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDIdRefAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDIdRefAttr
    +extends DTDAttribute
    +
    Attribute class for attributes that contain references + to elements that have matching identifier specified.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdRefsAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdRefsAttr.html new file mode 100644 index 00000000..ff60c1b6 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDIdRefsAttr.html @@ -0,0 +1,402 @@ + + + + + + +DTDIdRefsAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDIdRefsAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDIdRefsAttr
    +extends DTDAttribute
    +
    Attribute class for attributes that contain multiple references + to elements that have matching identifier specified.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNmTokenAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNmTokenAttr.html new file mode 100644 index 00000000..ee8db800 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNmTokenAttr.html @@ -0,0 +1,406 @@ + + + + + + +DTDNmTokenAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDNmTokenAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDNmTokenAttr
    +extends DTDAttribute
    +
    Specific attribute class for attributes that contain (unique) + identifiers.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNmTokensAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNmTokensAttr.html new file mode 100644 index 00000000..896a2d13 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNmTokensAttr.html @@ -0,0 +1,406 @@ + + + + + + +DTDNmTokensAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDNmTokensAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDNmTokensAttr
    +extends DTDAttribute
    +
    Specific attribute class for attributes that contain (unique) + identifiers.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNotationAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNotationAttr.html new file mode 100644 index 00000000..8ed4189e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDNotationAttr.html @@ -0,0 +1,424 @@ + + + + + + +DTDNotationAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDNotationAttr

+
+
+ +
+
    +
  • +
    +
    +
    public final class DTDNotationAttr
    +extends DTDAttribute
    +
    Specific attribute class for attributes that are of NOTATION type, + and also contain enumerated set of legal values.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSchemaFactory.html new file mode 100644 index 00000000..90e201f4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSchemaFactory.html @@ -0,0 +1,517 @@ + + + + + + +DTDSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDSchemaFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class DTDSchemaFactory
    +extends org.codehaus.stax2.validation.XMLValidationSchemaFactory
    +
    Factory for creating DTD validator schema objects (shareable stateless + "blueprints" for creating actual validators). +

    + Due to close coupling of XML and DTD, some of the functionality + implemented (like that of reading internal subsets embedded in XML + documents) is only accessible by core Woodstox. The externally + accessible

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mSchemaConfig

        +
        protected final ValidatorConfig mSchemaConfig
        +
        Current configurations for this factory
        +
      • +
      + + + +
        +
      • +

        mReaderConfig

        +
        protected final ReaderConfig mReaderConfig
        +
        This configuration object is used (instead of a more specific one) + since the actual DTD reader uses such configuration object.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DTDSchemaFactory

        +
        public DTDSchemaFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isPropertySupported

        +
        public boolean isPropertySupported(String propName)
        +
        +
        Specified by:
        +
        isPropertySupported in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String propName,
        +                           Object value)
        +
        +
        Specified by:
        +
        setProperty in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public Object getProperty(String propName)
        +
        +
        Specified by:
        +
        getProperty in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        +
      • +
      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(InputStream in,
        +                                                                      String encoding,
        +                                                                      String publicId,
        +                                                                      String systemId)
        +                                                               throws XMLStreamException
        +
        +
        Specified by:
        +
        createSchema in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(Reader r,
        +                                                                      String publicId,
        +                                                                      String systemId)
        +                                                               throws XMLStreamException
        +
        +
        Specified by:
        +
        createSchema in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(URL url)
        +                                                               throws XMLStreamException
        +
        +
        Specified by:
        +
        createSchema in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(File f)
        +                                                               throws XMLStreamException
        +
        +
        Specified by:
        +
        createSchema in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSubset.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSubset.html new file mode 100644 index 00000000..ca8dfc7c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSubset.html @@ -0,0 +1,508 @@ + + + + + + +DTDSubset (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDSubset

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.codehaus.stax2.validation.DTDValidationSchema, org.codehaus.stax2.validation.XMLValidationSchema
    +
    +
    +
    Direct Known Subclasses:
    +
    DTDSubsetImpl
    +
    +
    +
    +
    public abstract class DTDSubset
    +extends Object
    +implements org.codehaus.stax2.validation.DTDValidationSchema
    +
    This is the abstract base class that implements the standard Stax2 + validation schema base class (XMLValidationSchema, as well + as specifies extended Woodstox-specific interface for accessing + DTD-specific things like entity expansions and notation properties. +

    + API is separated from its implementation to reduce coupling; for example, + it is possible to have DTD subset implementations that do not implement + validation logics, just entity expansion.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DTDSubset

        +
        protected DTDSubset()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        createValidator

        +
        public abstract org.codehaus.stax2.validation.XMLValidator createValidator(org.codehaus.stax2.validation.ValidationContext ctxt)
        +                                                                    throws XMLStreamException
        +
        +
        Specified by:
        +
        createValidator in interface org.codehaus.stax2.validation.XMLValidationSchema
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getSchemaType

        +
        public String getSchemaType()
        +
        +
        Specified by:
        +
        getSchemaType in interface org.codehaus.stax2.validation.XMLValidationSchema
        +
        +
      • +
      + + + +
        +
      • +

        getEntityCount

        +
        public abstract int getEntityCount()
        +
        +
        Specified by:
        +
        getEntityCount in interface org.codehaus.stax2.validation.DTDValidationSchema
        +
        +
      • +
      + + + +
        +
      • +

        getNotationCount

        +
        public abstract int getNotationCount()
        +
        +
        Specified by:
        +
        getNotationCount in interface org.codehaus.stax2.validation.DTDValidationSchema
        +
        +
      • +
      + + + +
        +
      • +

        isCachable

        +
        public abstract boolean isCachable()
        +
      • +
      + + + +
        +
      • +

        isReusableWith

        +
        public abstract boolean isReusableWith(DTDSubset intSubset)
        +
        Method used in determining whether cached external subset instance + can be used with specified internal subset. If ext. subset references + any parameter entities int subset (re-)defines, it can not; otherwise + it can be used.
        +
        +
        Returns:
        +
        True if this (external) subset refers to a parameter entity + defined in passed-in internal subset.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getGeneralEntityList

        +
        public abstract List<EntityDecl> getGeneralEntityList()
        +
      • +
      + + + + + + + + + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSubsetImpl.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSubsetImpl.html new file mode 100644 index 00000000..31c86723 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDSubsetImpl.html @@ -0,0 +1,575 @@ + + + + + + +DTDSubsetImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDSubsetImpl

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.codehaus.stax2.validation.DTDValidationSchema, org.codehaus.stax2.validation.XMLValidationSchema
    +
    +
    +
    +
    public final class DTDSubsetImpl
    +extends DTDSubset
    +
    The default implementation of DTDSubset
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDTypingNonValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDTypingNonValidator.html new file mode 100644 index 00000000..64086714 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDTypingNonValidator.html @@ -0,0 +1,621 @@ + + + + + + +DTDTypingNonValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDTypingNonValidator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NsDefaultProvider
    +
    +
    +
    +
    public class DTDTypingNonValidator
    +extends DTDValidatorBase
    +
    This class is a "non-validating validator"; a validator-like object + that handles DTD-based non-validation functionality: determining type + information and default values. This instance does NOT implement any + actual DTD-validation, and is to be used in DTD-aware non-validating + mode.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDValidator.html new file mode 100644 index 00000000..aac1cdb7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDValidator.html @@ -0,0 +1,651 @@ + + + + + + +DTDValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDValidator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NsDefaultProvider
    +
    +
    +
    +
    public class DTDValidator
    +extends DTDValidatorBase
    +
    Woodstox implementation of XMLValidator; the class that + handles DTD-based validation.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDValidatorBase.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDValidatorBase.html new file mode 100644 index 00000000..0e298968 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DTDValidatorBase.html @@ -0,0 +1,975 @@ + + + + + + +DTDValidatorBase (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DTDValidatorBase

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NsDefaultProvider
    +
    +
    +
    Direct Known Subclasses:
    +
    DTDTypingNonValidator, DTDValidator
    +
    +
    +
    +
    public abstract class DTDValidatorBase
    +extends org.codehaus.stax2.validation.XMLValidator
    +implements NsDefaultProvider
    +
    Shared abstract base class for Woodstox implementations + of XMLValidator for DTD validation. + Since there are 2 sub-types -- full actual DTD validator, and a dummy + one that only adds type information and default values, with no actual + validation -- common functionality was refactored into this base + class.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        EMPTY_MAP

        +
        protected static final HashMap<String,EntityDecl> EMPTY_MAP
        +
        Let's actually just reuse a local Map...
        +
      • +
      + + + +
        +
      • +

        mNormAttrs

        +
        protected boolean mNormAttrs
        +
        Flag that indicates whether parser wants the attribute values + to be normalized (according to XML specs) or not (which may be + more efficient, although not compliant with the specs)
        +
      • +
      + + + +
        +
      • +

        mCurrElem

        +
        protected DTDElement mCurrElem
        +
        This is the element that is currently being validated; valid + during + validateElementStart, + validateAttribute, + validateElementAndAttributes calls.
        +
      • +
      + + + +
        +
      • +

        mElems

        +
        protected DTDElement[] mElems
        +
        Stack of element definitions matching the current active element stack. + Instances are elements definitions read from DTD.
        +
      • +
      + + + +
        +
      • +

        mElemCount

        +
        protected int mElemCount
        +
        Number of elements in mElems.
        +
      • +
      + + + + + + + +
        +
      • +

        mAttrSpecs

        +
        protected DTDAttribute[] mAttrSpecs
        +
        List of attribute declarations/specifications, one for each + attribute of the current element, for which there is a matching + value (either explicitly defined, or assigned via defaulting).
        +
      • +
      + + + +
        +
      • +

        mAttrCount

        +
        protected int mAttrCount
        +
        Number of attribute specification Objects in + mAttrSpecs; needed to store in case type information + is requested later on.
        +
      • +
      + + + +
        +
      • +

        mIdAttrIndex

        +
        protected int mIdAttrIndex
        +
        Index of the attribute of type ID, within current element's + attribute list. Track of this is kept separate from other + attribute since id attributes often need to be used for resolving + cross-references.
        +
      • +
      + + + +
        +
      • +

        mTmpKey

        +
        protected final transient PrefixedName mTmpKey
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setAttrValueNormalization

        +
        public void setAttrValueNormalization(boolean state)
        +
        Method that allows enabling/disabling attribute value normalization. + In general, readers by default enable normalization (to be fully xml + compliant), + whereas writers do not (since there is usually little to gain, if + anything -- it is even possible value may be written before validation + is called in some cases)
        +
      • +
      + + + +
        +
      • +

        reallyValidating

        +
        public abstract boolean reallyValidating()
        +
        +
        Returns:
        +
        True for validator object that actually do validate + content; false for objects that only use DTD type information.
        +
        +
      • +
      + + + +
        +
      • +

        getSchema

        +
        public final org.codehaus.stax2.validation.XMLValidationSchema getSchema()
        +
        +
        Specified by:
        +
        getSchema in class org.codehaus.stax2.validation.XMLValidator
        +
        +
      • +
      + + + +
        +
      • +

        validateElementStart

        +
        public abstract void validateElementStart(String localName,
        +                                          String uri,
        +                                          String prefix)
        +                                   throws XMLStreamException
        +
        Method called to update information about the newly encountered (start) + element. At this point namespace information has been resolved, but + no DTD validation has been done. Validator is to do these validations, + including checking for attribute value (and existence) compatibility.
        +
        +
        Specified by:
        +
        validateElementStart in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        validateAttribute

        +
        public abstract String validateAttribute(String localName,
        +                                         String uri,
        +                                         String prefix,
        +                                         char[] valueChars,
        +                                         int valueStart,
        +                                         int valueEnd)
        +                                  throws XMLStreamException
        +
        +
        Specified by:
        +
        validateAttribute in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateElementAndAttributes

        +
        public abstract int validateElementAndAttributes()
        +                                          throws XMLStreamException
        +
        +
        Specified by:
        +
        validateElementAndAttributes in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateElementEnd

        +
        public abstract int validateElementEnd(String localName,
        +                                       String uri,
        +                                       String prefix)
        +                                throws XMLStreamException
        +
        +
        Specified by:
        +
        validateElementEnd in class org.codehaus.stax2.validation.XMLValidator
        +
        Returns:
        +
        Validation state that should be effective for the parent + element state
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateText

        +
        public void validateText(String text,
        +                         boolean lastTextSegment)
        +                  throws XMLStreamException
        +
        +
        Specified by:
        +
        validateText in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateText

        +
        public void validateText(char[] cbuf,
        +                         int textStart,
        +                         int textEnd,
        +                         boolean lastTextSegment)
        +                  throws XMLStreamException
        +
        +
        Specified by:
        +
        validateText in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validationCompleted

        +
        public abstract void validationCompleted(boolean eod)
        +                                  throws XMLStreamException
        +
        +
        Specified by:
        +
        validationCompleted in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeType

        +
        public String getAttributeType(int index)
        +
        +
        Specified by:
        +
        getAttributeType in class org.codehaus.stax2.validation.XMLValidator
        +
        +
      • +
      + + + +
        +
      • +

        getIdAttrIndex

        +
        public int getIdAttrIndex()
        +
        Method for finding out the index of the attribute (collected using + the attribute collector; having DTD-derived info in same order) + that is of type ID. DTD explicitly specifies that at most one + attribute can have this type for any element.
        +
        +
        Specified by:
        +
        getIdAttrIndex in class org.codehaus.stax2.validation.XMLValidator
        +
        Returns:
        +
        Index of the attribute with type ID, in the current + element, if one exists: -1 otherwise
        +
        +
      • +
      + + + +
        +
      • +

        getNotationAttrIndex

        +
        public int getNotationAttrIndex()
        +
        Method for finding out the index of the attribute (collected using + the attribute collector; having DTD-derived info in same order) + that is of type NOTATION. DTD explicitly specifies that at most one + attribute can have this type for any element.
        +
        +
        Specified by:
        +
        getNotationAttrIndex in class org.codehaus.stax2.validation.XMLValidator
        +
        Returns:
        +
        Index of the attribute with type NOTATION, in the current + element, if one exists: -1 otherwise
        +
        +
      • +
      + + + + + + + +
        +
      • +

        checkNsDefaults

        +
        public void checkNsDefaults(InputElementStack nsStack)
        +                     throws XMLStreamException
        +
        Description copied from interface: NsDefaultProvider
        +
        Method called by the input element stack to indicate that + it has just added local namespace declarations from the + current element, and is about to start resolving element + and attribute namespace bindings. This provider instance is + to add namespace declarations from attribute defaults, if + any, using callbacks to the input element stack.
        +
        +
        Specified by:
        +
        checkNsDefaults in interface NsDefaultProvider
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getIdMap

        +
        protected abstract ElementIdMap getIdMap()
        +
      • +
      + + + +
        +
      • +

        hasNsDefaults

        +
        public boolean hasNsDefaults()
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/DefaultAttrValue.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/DefaultAttrValue.html new file mode 100644 index 00000000..21307d01 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/DefaultAttrValue.html @@ -0,0 +1,542 @@ + + + + + + +DefaultAttrValue (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class DefaultAttrValue

+
+
+ +
+
    +
  • +
    +
    +
    public final class DefaultAttrValue
    +extends Object
    +
    Simple container class used to contain information about the default + value for an attribute. Although for most use cases a simple String + would suffice, there are cases where additional information is needed + (especially status of 'broken' default values, which only need to be + reported should the default value be needed).
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        setValue

        +
        public void setValue(String v)
        +
      • +
      + + + +
        +
      • +

        addUndeclaredPE

        +
        public void addUndeclaredPE(String name,
        +                            Location loc)
        +
      • +
      + + + +
        +
      • +

        addUndeclaredGE

        +
        public void addUndeclaredGE(String name,
        +                            Location loc)
        +
      • +
      + + + +
        +
      • +

        reportUndeclared

        +
        public void reportUndeclared(org.codehaus.stax2.validation.ValidationContext ctxt,
        +                             org.codehaus.stax2.validation.XMLValidator dtd)
        +                      throws XMLStreamException
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        hasUndeclaredEntities

        +
        public boolean hasUndeclaredEntities()
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public String getValue()
        +
      • +
      + + + +
        +
      • +

        getValueIfOk

        +
        public String getValueIfOk()
        +
        +
        Returns:
        +
        Expanded default value String, if there were no problems + (no undeclared entities), or null to indicate there were problems. + In latter case, caller is to figure out exact type of the problem + and report this appropriately to the application.
        +
        +
      • +
      + + + +
        +
      • +

        isRequired

        +
        public boolean isRequired()
        +
      • +
      + + + +
        +
      • +

        isFixed

        +
        public boolean isFixed()
        +
      • +
      + + + +
        +
      • +

        hasDefaultValue

        +
        public boolean hasDefaultValue()
        +
      • +
      + + + +
        +
      • +

        isSpecial

        +
        public boolean isSpecial()
        +
        Method used by the element to figure out if attribute needs "special" + checking; basically if it's required, and/or has a default value. + In both cases missing the attribute has specific consequences, either + exception or addition of a default value.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/EmptyValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/EmptyValidator.html new file mode 100644 index 00000000..4bc8ee20 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/EmptyValidator.html @@ -0,0 +1,334 @@ + + + + + + +EmptyValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class EmptyValidator

+
+
+ +
+
    +
  • +
    +
    +
    public class EmptyValidator
    +extends StructValidator
    +
    Simple content model validator that accepts no elements, ever; this + is true for pure #PCDATA content model as well as EMPTY content model. + Can be used as a singleton, since all info needed for diagnostics + is passed via methods.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getPcdataInstance

        +
        public static EmptyValidator getPcdataInstance()
        +
      • +
      + + + +
        +
      • +

        getEmptyInstance

        +
        public static EmptyValidator getEmptyInstance()
        +
      • +
      + + + + + + + +
        +
      • +

        tryToValidate

        +
        public String tryToValidate(PrefixedName elemName)
        +
        Description copied from class: StructValidator
        +
        Method called when a new (start) element is encountered within the + scope of parent element this validator monitors.
        +
        +
        Specified by:
        +
        tryToValidate in class StructValidator
        +
        Returns:
        +
        Null if element is valid in its current position; error + message if not.
        +
        +
      • +
      + + + +
        +
      • +

        fullyValid

        +
        public String fullyValid()
        +
        If we ever get as far as element closing, things are all good; + can just return null.
        +
        +
        Specified by:
        +
        fullyValid in class StructValidator
        +
        Returns:
        +
        Null if the content model for the element is valid; error + message if not.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/FullDTDReader.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/FullDTDReader.html new file mode 100644 index 00000000..b98b0bde --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/FullDTDReader.html @@ -0,0 +1,899 @@ + + + + + + +FullDTDReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class FullDTDReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    InputConfigFlags, ParsingErrorMsgs, InputProblemReporter
    +
    +
    +
    +
    public class FullDTDReader
    +extends MinimalDTDReader
    +
    Reader that reads in DTD information from internal or external subset. +

    + There are 2 main modes for DTDReader, depending on whether it is parsing + internal or external subset. Parsing of internal subset is somewhat + simpler, since no dependency checking is needed. For external subset, + handling of parameter entities is bit more complicated, as care has to + be taken to distinguish between using PEs defined in int. subset, and + ones defined in ext. subset itself. This determines cachability of + external subsets. +

    + Reader also implements simple stand-alone functionality for flattening + DTD files (expanding all references to their eventual textual form); + this is sometimes useful when optimizing modularized DTDs + (which are more maintainable) into single monolithic DTDs (which in + general can be more performant).

    +
    +
    Author:
    +
    Tatu Saloranta
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        flattenExternalSubset

        +
        public static DTDSubset flattenExternalSubset(WstxInputSource src,
        +                                              Writer flattenWriter,
        +                                              boolean inclComments,
        +                                              boolean inclConditionals,
        +                                              boolean inclPEs)
        +                                       throws IOException,
        +                                              XMLStreamException
        +
        Method that will parse, process and output contents of an external + DTD subset. It will do processing similar to + readExternalSubset(com.ctc.wstx.io.WstxInputSource, com.ctc.wstx.api.ReaderConfig, com.ctc.wstx.dtd.DTDSubset, boolean, int), but additionally will copy its processed + ("flattened") input to specified writer.
        +
        +
        Parameters:
        +
        src - Input source used to read the main external subset
        +
        flattenWriter - Writer to output processed DTD content to
        +
        inclComments - If true, will pass comments to the writer; if false, + will strip comments out
        +
        inclConditionals - If true, will include conditional block markers, + as well as intervening content; if false, will strip out both markers + and ignorable sections.
        +
        inclPEs - If true, will output parameter entity declarations; if + false will parse and use them, but not output.
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        setFlattenWriter

        +
        public void setFlattenWriter(Writer w,
        +                             boolean inclComments,
        +                             boolean inclConditionals,
        +                             boolean inclPEs)
        +
        Method that will set specified Writer as the 'flattening writer'; + writer used to output flattened version of DTD read in. This is + similar to running a C-preprocessor on C-sources, except that + defining writer will not prevent normal parsing of DTD itself.
        +
      • +
      + + + +
        +
      • +

        findEntity

        +
        public EntityDecl findEntity(String entName)
        +
        Method that may need to be called by attribute default value + validation code, during parsing.... +

        + Note: see base class for some additional remarks about this + method.

        +
        +
        Overrides:
        +
        findEntity in class MinimalDTDReader
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        parseDirectiveFlattened

        +
        protected void parseDirectiveFlattened()
        +                                throws XMLStreamException
        +
        Method similar to parseDirective(), but one that takes care + to properly output dtd contents using com.ctc.wstx.dtd.DTDWriter + as necessary. + Separated to simplify both methods; otherwise would end up with + 'if (... flatten...) ... else ...' spaghetti code.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        initInputSource

        +
        protected void initInputSource(WstxInputSource newInput,
        +                               boolean isExt,
        +                               String entityId)
        +                        throws XMLStreamException
        +
        Description copied from class: StreamScanner
        +
        Method called when an entity has been expanded (new input source + has been created). Needs to initialize location information and change + active input source.
        +
        +
        Overrides:
        +
        initInputSource in class StreamScanner
        +
        entityId - Name of the entity being expanded
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        loadMore

        +
        protected boolean loadMore()
        +                    throws XMLStreamException
        +
        Need to override this method, to check couple of things: first, + that nested input sources are balanced, when expanding parameter + entities inside entity value definitions (as per XML specs), and + secondly, to handle (optional) flattening output.
        +
        +
        Overrides:
        +
        loadMore in class StreamScanner
        +
        Returns:
        +
        true if reading succeeded (or may succeed), false if + we reached EOF.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        ensureInput

        +
        protected boolean ensureInput(int minAmount)
        +                       throws XMLStreamException
        +
        Description copied from class: StreamScanner
        +
        Method called to make sure current main-level input buffer has at + least specified number of characters available consequtively, + without having to call StreamScanner.loadMore(). It can only be called + when input comes from main-level buffer; further, call can shift + content in input buffer, so caller has to flush any data still + pending. In short, caller has to know exactly what it's doing. :-) +

        + Note: method does not check for any other input sources than the + current one -- if current source can not fulfill the request, a + failure is indicated.

        +
        +
        Overrides:
        +
        ensureInput in class StreamScanner
        +
        Returns:
        +
        true if there's now enough data; false if not (EOF)
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        checkDTDKeyword

        +
        protected String checkDTDKeyword(String exp)
        +                          throws XMLStreamException
        +
        Method called to verify whether input has specified keyword; if it + has, returns null and points to char after the keyword; if not, + returns whatever constitutes a keyword matched, for error + reporting purposes.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        readDTDKeyword

        +
        protected String readDTDKeyword(String prefix)
        +                         throws XMLStreamException
        +
        Method called usually to indicate an error condition; will read rest + of specified keyword (including characters that can be part of XML + identifiers), append that to passed prefix (which is optional), and + return resulting String.
        +
        +
        Parameters:
        +
        prefix - Part of keyword already read in.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        findEntity

        +
        protected EntityDecl findEntity(String id,
        +                                Object arg)
        +
        Description copied from class: StreamScanner
        +
        Abstract method for sub-classes to implement, for finding + a declared general or parsed entity.
        +
        +
        Overrides:
        +
        findEntity in class MinimalDTDReader
        +
        Parameters:
        +
        arg - If Boolean.TRUE, we are expanding a general entity
        +
        id - Identifier of the entity to find
        +
        +
      • +
      + + + + + + + +
        +
      • +

        handleIncompleteEntityProblem

        +
        protected void handleIncompleteEntityProblem(WstxInputSource closing)
        +                                      throws XMLStreamException
        +
        Handling of PE matching problems is actually intricate; one type + will be a WFC ("PE Between Declarations", which refers to PEs that + start from outside declarations), and another just a VC + ("Proper Declaration/PE Nesting", when PE is contained within + declaration)
        +
        +
        Overrides:
        +
        handleIncompleteEntityProblem in class MinimalDTDReader
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/LargePrefixedNameSet.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/LargePrefixedNameSet.html new file mode 100644 index 00000000..bad90354 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/LargePrefixedNameSet.html @@ -0,0 +1,353 @@ + + + + + + +LargePrefixedNameSet (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class LargePrefixedNameSet

+
+
+ +
+
    +
  • +
    +
    +
    public final class LargePrefixedNameSet
    +extends PrefixedNameSet
    +
    Implementation of PrefixedNameSet suitable for storing large number + of entries; basically anything above trivially small sets (4 or less). +

    + Notes about usage: +

      +
    • All Strings contained in PrefixedName instances are assumed + interned, so that equality comparison can be done (both for values + stored and keys used) +
    • +
    • It is assumed that sets are never empty, ie. always contain at + least one entry. +
    • +
    • It is assumed that caller has ensured that there are no duplicates + in the set -- this data structure does no further validation. +
    • +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        LargePrefixedNameSet

        +
        public LargePrefixedNameSet(boolean nsAware,
        +                            PrefixedName[] names)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        hasMultiple

        +
        public boolean hasMultiple()
        +
        +
        Specified by:
        +
        hasMultiple in class PrefixedNameSet
        +
        Returns:
        +
        True if set contains more than one entry; false if not + (empty or has one)
        +
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public boolean contains(PrefixedName name)
        +
        +
        Specified by:
        +
        contains in class PrefixedNameSet
        +
        Returns:
        +
        True if the set contains specified name; false if not.
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/MinimalDTDReader.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/MinimalDTDReader.html new file mode 100644 index 00000000..27306979 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/MinimalDTDReader.html @@ -0,0 +1,676 @@ + + + + + + +MinimalDTDReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class MinimalDTDReader

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        MinimalDTDReader

        +
        protected MinimalDTDReader(WstxInputSource input,
        +                           ReaderConfig cfg,
        +                           boolean isExt)
        +
        Common initialization part of int/ext subset constructors.
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/ModelNode.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/ModelNode.html new file mode 100644 index 00000000..180f5ac2 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/ModelNode.html @@ -0,0 +1,351 @@ + + + + + + +ModelNode (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class ModelNode

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ModelNode

        +
        public ModelNode()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        cloneModel

        +
        public abstract ModelNode cloneModel()
        +
        Method that has to create a deep copy of the model, without + sharing any of existing Objects.
        +
      • +
      + + + +
        +
      • +

        isNullable

        +
        public abstract boolean isNullable()
        +
      • +
      + + + +
        +
      • +

        indexTokens

        +
        public abstract void indexTokens(List<TokenModel> tokens)
        +
      • +
      + + + +
        +
      • +

        addFirstPos

        +
        public abstract void addFirstPos(BitSet firstPos)
        +
      • +
      + + + +
        +
      • +

        addLastPos

        +
        public abstract void addLastPos(BitSet firstPos)
        +
      • +
      + + + +
        +
      • +

        calcFollowPos

        +
        public abstract void calcFollowPos(BitSet[] followPosSets)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/OptionalModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/OptionalModel.html new file mode 100644 index 00000000..2a3f5344 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/OptionalModel.html @@ -0,0 +1,393 @@ + + + + + + +OptionalModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class OptionalModel

+
+
+ +
+
    +
  • +
    +
    +
    public class OptionalModel
    +extends ModelNode
    +
    Content specification class that represents an optional specification. + Optional specifications are generally a result of '?' arity marker, + and are created when ContentSpec.rewrite() is called + on a specification with '?' arity modifier.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/PrefixedNameSet.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/PrefixedNameSet.html new file mode 100644 index 00000000..2f6ec828 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/PrefixedNameSet.html @@ -0,0 +1,346 @@ + + + + + + +PrefixedNameSet (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class PrefixedNameSet

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PrefixedNameSet

        +
        protected PrefixedNameSet()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        hasMultiple

        +
        public abstract boolean hasMultiple()
        +
        +
        Returns:
        +
        True if set contains more than one entry; false if not + (empty or has one)
        +
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public abstract boolean contains(PrefixedName name)
        +
        +
        Returns:
        +
        True if the set contains specified name; false if not.
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        toString

        +
        public final String toString(String sep)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/SeqContentSpec.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/SeqContentSpec.html new file mode 100644 index 00000000..8c6ce8f4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/SeqContentSpec.html @@ -0,0 +1,381 @@ + + + + + + +SeqContentSpec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class SeqContentSpec

+
+
+ +
+
    +
  • +
    +
    +
    public class SeqContentSpec
    +extends ContentSpec
    +
    Content specification that defines model that has sequence of one or more + elements that have to come in the specified order.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SeqContentSpec

        +
        public SeqContentSpec(boolean nsAware,
        +                      char arity,
        +                      ContentSpec[] subSpecs)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getSimpleValidator

        +
        public StructValidator getSimpleValidator()
        +
        Description copied from class: ContentSpec
        +
        Method called by input element stack to get validator for + this content specification, if this specification is simple + enough not to need full DFA-based validator.
        +
        +
        Specified by:
        +
        getSimpleValidator in class ContentSpec
        +
        Returns:
        +
        Simple content model validator, if one can be directly + constructed, or null to indicate that a DFA needs to be + created.
        +
        +
      • +
      + + + +
        +
      • +

        rewrite

        +
        public ModelNode rewrite()
        +
        Description copied from class: ContentSpec
        +
        Method called as the first part of DFA construction, if necessary; + will usually create simpler ModelNode instances that will + match definition this instance contains.
        +
        +
        Specified by:
        +
        rewrite in class ContentSpec
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/SmallPrefixedNameSet.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/SmallPrefixedNameSet.html new file mode 100644 index 00000000..99483ca8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/SmallPrefixedNameSet.html @@ -0,0 +1,349 @@ + + + + + + +SmallPrefixedNameSet (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class SmallPrefixedNameSet

+
+
+ +
+
    +
  • +
    +
    +
    public final class SmallPrefixedNameSet
    +extends PrefixedNameSet
    +
    PrefixedNameSet implementation suitable for storing small set of PrefixedName + values (generally 8 or less). Uses linear search, and is thus the + most compact presentation for a set +

    + Notes about usage: +

      +
    • All Strings contained in PrefixedName instances are assumed + interned, so that equality comparison can be done (both for values + stored and keys used) +
    • +
    • It is assumed that sets are never empty, ie. always contain at + least one entry. +
    • +
    • It is assumed that caller has ensured that there are no duplicates + in the set -- this data structure does no further validation. +
    • +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SmallPrefixedNameSet

        +
        public SmallPrefixedNameSet(boolean nsAware,
        +                            PrefixedName[] names)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/StarModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/StarModel.html new file mode 100644 index 00000000..d4236f3c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/StarModel.html @@ -0,0 +1,391 @@ + + + + + + +StarModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class StarModel

+
+
+ +
+
    +
  • +
    +
    +
    public class StarModel
    +extends ModelNode
    +
    Model class that represents any number of repetitions of its submodel + (including no repetitions).
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/StructValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/StructValidator.html new file mode 100644 index 00000000..431d52a9 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/StructValidator.html @@ -0,0 +1,331 @@ + + + + + + +StructValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class StructValidator

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    DFAValidator, EmptyValidator
    +
    +
    +
    +
    public abstract class StructValidator
    +extends Object
    +
    Base class for validator Objects used to validate tree structure of an + XML-document against DTD.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StructValidator

        +
        public StructValidator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        newInstance

        +
        public abstract StructValidator newInstance()
        +
        Method that should be called to get the actual usable validator + instance, from the 'template' validator.
        +
      • +
      + + + +
        +
      • +

        tryToValidate

        +
        public abstract String tryToValidate(PrefixedName elemName)
        +
        Method called when a new (start) element is encountered within the + scope of parent element this validator monitors.
        +
        +
        Returns:
        +
        Null if element is valid in its current position; error + message if not.
        +
        +
      • +
      + + + +
        +
      • +

        fullyValid

        +
        public abstract String fullyValid()
        +
        Method called when the end element of the scope this validator + validates is encountered. It should make sure that the content + model is valid, and if not, to construct an error message.
        +
        +
        Returns:
        +
        Null if the content model for the element is valid; error + message if not.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/TokenContentSpec.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/TokenContentSpec.html new file mode 100644 index 00000000..9f00d81a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/TokenContentSpec.html @@ -0,0 +1,421 @@ + + + + + + +TokenContentSpec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class TokenContentSpec

+
+
+ +
+
    +
  • +
    +
    +
    public class TokenContentSpec
    +extends ContentSpec
    +
    Content specification that defines content model consisting of just + one allowed element. In addition to the allowed element, spec can have + optional arity ("*", "+", "?") marker.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TokenContentSpec

        +
        public TokenContentSpec(char arity,
        +                        PrefixedName elemName)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        isLeaf

        +
        public boolean isLeaf()
        +
        +
        Overrides:
        +
        isLeaf in class ContentSpec
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getSimpleValidator

        +
        public StructValidator getSimpleValidator()
        +
        Description copied from class: ContentSpec
        +
        Method called by input element stack to get validator for + this content specification, if this specification is simple + enough not to need full DFA-based validator.
        +
        +
        Specified by:
        +
        getSimpleValidator in class ContentSpec
        +
        Returns:
        +
        Simple content model validator, if one can be directly + constructed, or null to indicate that a DFA needs to be + created.
        +
        +
      • +
      + + + +
        +
      • +

        rewrite

        +
        public ModelNode rewrite()
        +
        Description copied from class: ContentSpec
        +
        Method called as the first part of DFA construction, if necessary; + will usually create simpler ModelNode instances that will + match definition this instance contains.
        +
        +
        Specified by:
        +
        rewrite in class ContentSpec
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/TokenModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/TokenModel.html new file mode 100644 index 00000000..42d62d6d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/TokenModel.html @@ -0,0 +1,416 @@ + + + + + + +TokenModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.dtd
+

Class TokenModel

+
+
+ +
+
    +
  • +
    +
    +
    public final class TokenModel
    +extends ModelNode
    +
    Model class that encapsulates a single (obligatory) token instance.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ChoiceContentSpec.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ChoiceContentSpec.html new file mode 100644 index 00000000..906d4cb5 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ChoiceContentSpec.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.ChoiceContentSpec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.ChoiceContentSpec

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ChoiceModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ChoiceModel.html new file mode 100644 index 00000000..145ff275 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ChoiceModel.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.ChoiceModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.ChoiceModel

+
+
No usage of com.ctc.wstx.dtd.ChoiceModel
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ConcatModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ConcatModel.html new file mode 100644 index 00000000..0447b7c0 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ConcatModel.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.ConcatModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.ConcatModel

+
+
No usage of com.ctc.wstx.dtd.ConcatModel
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ContentSpec.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ContentSpec.html new file mode 100644 index 00000000..b5442d04 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ContentSpec.html @@ -0,0 +1,242 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.ContentSpec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.ContentSpec

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DFAState.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DFAState.html new file mode 100644 index 00000000..fcb8939d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DFAState.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DFAState (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DFAState

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DFAValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DFAValidator.html new file mode 100644 index 00000000..3281b80c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DFAValidator.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DFAValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DFAValidator

+
+
No usage of com.ctc.wstx.dtd.DFAValidator
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDAttribute.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDAttribute.html new file mode 100644 index 00000000..470a620e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDAttribute.html @@ -0,0 +1,387 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDAttribute (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDAttribute

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDCdataAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDCdataAttr.html new file mode 100644 index 00000000..2171f661 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDCdataAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDCdataAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDCdataAttr

+
+
No usage of com.ctc.wstx.dtd.DTDCdataAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDElement.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDElement.html new file mode 100644 index 00000000..647c3c9c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDElement.html @@ -0,0 +1,314 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEntitiesAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEntitiesAttr.html new file mode 100644 index 00000000..f18be291 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEntitiesAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDEntitiesAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDEntitiesAttr

+
+
No usage of com.ctc.wstx.dtd.DTDEntitiesAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEntityAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEntityAttr.html new file mode 100644 index 00000000..2e46063c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEntityAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDEntityAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDEntityAttr

+
+
No usage of com.ctc.wstx.dtd.DTDEntityAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEnumAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEnumAttr.html new file mode 100644 index 00000000..3a335705 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEnumAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDEnumAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDEnumAttr

+
+
No usage of com.ctc.wstx.dtd.DTDEnumAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEventListener.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEventListener.html new file mode 100644 index 00000000..f1e0b4e8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDEventListener.html @@ -0,0 +1,263 @@ + + + + + + +Uses of Interface com.ctc.wstx.dtd.DTDEventListener (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.dtd.DTDEventListener

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDId.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDId.html new file mode 100644 index 00000000..ef326bbe --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDId.html @@ -0,0 +1,277 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDId (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDId

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdAttr.html new file mode 100644 index 00000000..76f5fc6a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDIdAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDIdAttr

+
+
No usage of com.ctc.wstx.dtd.DTDIdAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdRefAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdRefAttr.html new file mode 100644 index 00000000..35229cbb --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdRefAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDIdRefAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDIdRefAttr

+
+
No usage of com.ctc.wstx.dtd.DTDIdRefAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdRefsAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdRefsAttr.html new file mode 100644 index 00000000..176eaa50 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDIdRefsAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDIdRefsAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDIdRefsAttr

+
+
No usage of com.ctc.wstx.dtd.DTDIdRefsAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNmTokenAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNmTokenAttr.html new file mode 100644 index 00000000..71b25b63 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNmTokenAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDNmTokenAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDNmTokenAttr

+
+
No usage of com.ctc.wstx.dtd.DTDNmTokenAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNmTokensAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNmTokensAttr.html new file mode 100644 index 00000000..11f8fead --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNmTokensAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDNmTokensAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDNmTokensAttr

+
+
No usage of com.ctc.wstx.dtd.DTDNmTokensAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNotationAttr.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNotationAttr.html new file mode 100644 index 00000000..afa4e9e4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDNotationAttr.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDNotationAttr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDNotationAttr

+
+
No usage of com.ctc.wstx.dtd.DTDNotationAttr
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSchemaFactory.html new file mode 100644 index 00000000..f8f3cfce --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSchemaFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDSchemaFactory

+
+
No usage of com.ctc.wstx.dtd.DTDSchemaFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSubset.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSubset.html new file mode 100644 index 00000000..64e2716c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSubset.html @@ -0,0 +1,432 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDSubset (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDSubset

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSubsetImpl.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSubsetImpl.html new file mode 100644 index 00000000..d6f56496 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDSubsetImpl.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDSubsetImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDSubsetImpl

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDTypingNonValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDTypingNonValidator.html new file mode 100644 index 00000000..7ec88ac3 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDTypingNonValidator.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDTypingNonValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDTypingNonValidator

+
+
No usage of com.ctc.wstx.dtd.DTDTypingNonValidator
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDValidator.html new file mode 100644 index 00000000..be4d8b1e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDValidator.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDValidator

+
+
No usage of com.ctc.wstx.dtd.DTDValidator
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDValidatorBase.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDValidatorBase.html new file mode 100644 index 00000000..dab90a1e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DTDValidatorBase.html @@ -0,0 +1,353 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DTDValidatorBase (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DTDValidatorBase

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DefaultAttrValue.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DefaultAttrValue.html new file mode 100644 index 00000000..bf7deeb7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/DefaultAttrValue.html @@ -0,0 +1,326 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.DefaultAttrValue (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.DefaultAttrValue

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/EmptyValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/EmptyValidator.html new file mode 100644 index 00000000..d168540d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/EmptyValidator.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.EmptyValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.EmptyValidator

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/FullDTDReader.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/FullDTDReader.html new file mode 100644 index 00000000..fbeea4c7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/FullDTDReader.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.FullDTDReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.FullDTDReader

+
+
No usage of com.ctc.wstx.dtd.FullDTDReader
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/LargePrefixedNameSet.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/LargePrefixedNameSet.html new file mode 100644 index 00000000..7f40930c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/LargePrefixedNameSet.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.LargePrefixedNameSet (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.LargePrefixedNameSet

+
+
No usage of com.ctc.wstx.dtd.LargePrefixedNameSet
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/MinimalDTDReader.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/MinimalDTDReader.html new file mode 100644 index 00000000..b41341af --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/MinimalDTDReader.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.MinimalDTDReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.MinimalDTDReader

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ModelNode.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ModelNode.html new file mode 100644 index 00000000..e5c70b31 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/ModelNode.html @@ -0,0 +1,289 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.ModelNode (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.ModelNode

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/OptionalModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/OptionalModel.html new file mode 100644 index 00000000..b28fe0db --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/OptionalModel.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.OptionalModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.OptionalModel

+
+
No usage of com.ctc.wstx.dtd.OptionalModel
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/PrefixedNameSet.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/PrefixedNameSet.html new file mode 100644 index 00000000..6dbf106c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/PrefixedNameSet.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.PrefixedNameSet (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.PrefixedNameSet

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/SeqContentSpec.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/SeqContentSpec.html new file mode 100644 index 00000000..ca6669a7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/SeqContentSpec.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.SeqContentSpec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.SeqContentSpec

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/SmallPrefixedNameSet.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/SmallPrefixedNameSet.html new file mode 100644 index 00000000..272af071 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/SmallPrefixedNameSet.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.SmallPrefixedNameSet (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.SmallPrefixedNameSet

+
+
No usage of com.ctc.wstx.dtd.SmallPrefixedNameSet
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/StarModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/StarModel.html new file mode 100644 index 00000000..915b0996 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/StarModel.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.StarModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.StarModel

+
+
No usage of com.ctc.wstx.dtd.StarModel
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/StructValidator.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/StructValidator.html new file mode 100644 index 00000000..e7de8151 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/StructValidator.html @@ -0,0 +1,274 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.StructValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.StructValidator

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/TokenContentSpec.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/TokenContentSpec.html new file mode 100644 index 00000000..2c335992 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/TokenContentSpec.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.TokenContentSpec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.TokenContentSpec

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/TokenModel.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/TokenModel.html new file mode 100644 index 00000000..318d3445 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/class-use/TokenModel.html @@ -0,0 +1,201 @@ + + + + + + +Uses of Class com.ctc.wstx.dtd.TokenModel (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.dtd.TokenModel

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/package-frame.html new file mode 100644 index 00000000..7f89d19f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/package-frame.html @@ -0,0 +1,63 @@ + + + + + + +com.ctc.wstx.dtd (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.dtd

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/package-summary.html new file mode 100644 index 00000000..3d92a0d8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/package-summary.html @@ -0,0 +1,431 @@ + + + + + + +com.ctc.wstx.dtd (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.dtd

+
+
Package that contains Woodstox classes that implement DTD handling.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.dtd Description

+
Package that contains Woodstox classes that implement DTD handling.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/package-tree.html new file mode 100644 index 00000000..72f8e529 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/package-tree.html @@ -0,0 +1,221 @@ + + + + + + +com.ctc.wstx.dtd Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.dtd

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/dtd/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/dtd/package-use.html new file mode 100644 index 00000000..bab8c5f0 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/dtd/package-use.html @@ -0,0 +1,423 @@ + + + + + + +Uses of Package com.ctc.wstx.dtd (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.dtd

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/EntityDecl.html b/docs/javadoc/6.6/com/ctc/wstx/ent/EntityDecl.html new file mode 100644 index 00000000..ef507228 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/EntityDecl.html @@ -0,0 +1,626 @@ + + + + + + +EntityDecl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.ent
+

Class EntityDecl

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/ExtEntity.html b/docs/javadoc/6.6/com/ctc/wstx/ent/ExtEntity.html new file mode 100644 index 00000000..614d98da --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/ExtEntity.html @@ -0,0 +1,546 @@ + + + + + + +ExtEntity (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.ent
+

Class ExtEntity

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/IntEntity.html b/docs/javadoc/6.6/com/ctc/wstx/ent/IntEntity.html new file mode 100644 index 00000000..a58711a8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/IntEntity.html @@ -0,0 +1,612 @@ + + + + + + +IntEntity (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.ent
+

Class IntEntity

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/ParsedExtEntity.html b/docs/javadoc/6.6/com/ctc/wstx/ent/ParsedExtEntity.html new file mode 100644 index 00000000..8ba4ad2d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/ParsedExtEntity.html @@ -0,0 +1,446 @@ + + + + + + +ParsedExtEntity (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.ent
+

Class ParsedExtEntity

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/UnparsedExtEntity.html b/docs/javadoc/6.6/com/ctc/wstx/ent/UnparsedExtEntity.html new file mode 100644 index 00000000..ebcd057e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/UnparsedExtEntity.html @@ -0,0 +1,443 @@ + + + + + + +UnparsedExtEntity (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.ent
+

Class UnparsedExtEntity

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/EntityDecl.html b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/EntityDecl.html new file mode 100644 index 00000000..c6c06909 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/EntityDecl.html @@ -0,0 +1,491 @@ + + + + + + +Uses of Class com.ctc.wstx.ent.EntityDecl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.ent.EntityDecl

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/ExtEntity.html b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/ExtEntity.html new file mode 100644 index 00000000..f51367a9 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/ExtEntity.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Class com.ctc.wstx.ent.ExtEntity (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.ent.ExtEntity

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/IntEntity.html b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/IntEntity.html new file mode 100644 index 00000000..41bcf0bf --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/IntEntity.html @@ -0,0 +1,202 @@ + + + + + + +Uses of Class com.ctc.wstx.ent.IntEntity (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.ent.IntEntity

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/ParsedExtEntity.html b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/ParsedExtEntity.html new file mode 100644 index 00000000..db076413 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/ParsedExtEntity.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.ent.ParsedExtEntity (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.ent.ParsedExtEntity

+
+
No usage of com.ctc.wstx.ent.ParsedExtEntity
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/UnparsedExtEntity.html b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/UnparsedExtEntity.html new file mode 100644 index 00000000..77c20b6b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/class-use/UnparsedExtEntity.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.ent.UnparsedExtEntity (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.ent.UnparsedExtEntity

+
+
No usage of com.ctc.wstx.ent.UnparsedExtEntity
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/ent/package-frame.html new file mode 100644 index 00000000..4d939909 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/package-frame.html @@ -0,0 +1,25 @@ + + + + + + +com.ctc.wstx.ent (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.ent

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/ent/package-summary.html new file mode 100644 index 00000000..7148ad7d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/package-summary.html @@ -0,0 +1,175 @@ + + + + + + +com.ctc.wstx.ent (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.ent

+
+
Package contains internal entity object implementations, which are used +by stream reader classes, but parsed by dtd functionality.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.ent Description

+
Package contains internal entity object implementations, which are used +by stream reader classes, but parsed by dtd functionality. They are also +used for constructing entity events,
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/ent/package-tree.html new file mode 100644 index 00000000..0564156f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/package-tree.html @@ -0,0 +1,157 @@ + + + + + + +com.ctc.wstx.ent Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.ent

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/ent/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/ent/package-use.html new file mode 100644 index 00000000..79bd4083 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/ent/package-use.html @@ -0,0 +1,249 @@ + + + + + + +Uses of Package com.ctc.wstx.ent (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.ent

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/CompactStartElement.html b/docs/javadoc/6.6/com/ctc/wstx/evt/CompactStartElement.html new file mode 100644 index 00000000..43b191a7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/CompactStartElement.html @@ -0,0 +1,646 @@ + + + + + + +CompactStartElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class CompactStartElement

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    StartElement, XMLEvent, XMLStreamConstants, org.codehaus.stax2.evt.XMLEvent2
    +
    +
    +
    +
    public class CompactStartElement
    +extends org.codehaus.stax2.ri.evt.BaseEventImpl
    +
    Wstx StartElement implementation used when directly creating + events from a stream reader.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/DefaultEventAllocator.html b/docs/javadoc/6.6/com/ctc/wstx/evt/DefaultEventAllocator.html new file mode 100644 index 00000000..a46c8376 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/DefaultEventAllocator.html @@ -0,0 +1,464 @@ + + + + + + +DefaultEventAllocator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class DefaultEventAllocator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    XMLEventAllocator, XMLStreamConstants
    +
    +
    +
    +
    public class DefaultEventAllocator
    +extends ElemCallback
    +implements XMLEventAllocator, XMLStreamConstants
    +
    Straight-forward implementation of XMLEventAllocator, to be + used with Woodstox' event reader. +

    + One of few complications here is the way start elements are constructed. + The pattern used is double-indirection, needed to get a callback from + the stream reader, with data we need for constructing even Object... + but without stream reader having any understanding of event Objects + per se. +

    + 03-Dec-2004, TSa: One additional twist is that it's now possible to + create slightly faster event handling, by indicating that the + fully accurate Location information is not necessary. If so, + allocator will just use one shared Location object passed to + all event objects constructed.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/MergedNsContext.html b/docs/javadoc/6.6/com/ctc/wstx/evt/MergedNsContext.html new file mode 100644 index 00000000..688bb997 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/MergedNsContext.html @@ -0,0 +1,449 @@ + + + + + + +MergedNsContext (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class MergedNsContext

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NamespaceContext
    +
    +
    +
    +
    public class MergedNsContext
    +extends BaseNsContext
    +
    Hierarchic NamespaceContext implementation used when constructing + event and namespace information explicitly via + XMLEventFactory, + not by a stream reader. +

    + TODO: +

      +
    • Figure out a way to check for namespace masking; tricky but not + impossible to determine +
    • +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/SimpleStartElement.html b/docs/javadoc/6.6/com/ctc/wstx/evt/SimpleStartElement.html new file mode 100644 index 00000000..c950a2cd --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/SimpleStartElement.html @@ -0,0 +1,677 @@ + + + + + + +SimpleStartElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class SimpleStartElement

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    StartElement, XMLEvent, XMLStreamConstants, org.codehaus.stax2.evt.XMLEvent2
    +
    +
    +
    +
    public class SimpleStartElement
    +extends org.codehaus.stax2.ri.evt.BaseEventImpl
    +
    Wstx StartElement implementation used when event is constructed + from already objectified data, for example when constructed by the event + factory.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/WDTD.html b/docs/javadoc/6.6/com/ctc/wstx/evt/WDTD.html new file mode 100644 index 00000000..639761c7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/WDTD.html @@ -0,0 +1,427 @@ + + + + + + +WDTD (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class WDTD

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    DTD, XMLEvent, XMLStreamConstants, org.codehaus.stax2.evt.DTD2, org.codehaus.stax2.evt.XMLEvent2
    +
    +
    +
    +
    public class WDTD
    +extends org.codehaus.stax2.ri.evt.DTDEventImpl
    +
    Event that contains all StAX accessible information read from internal + and external DTD subsets.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/WEntityDeclaration.html b/docs/javadoc/6.6/com/ctc/wstx/evt/WEntityDeclaration.html new file mode 100644 index 00000000..2e1fdf38 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/WEntityDeclaration.html @@ -0,0 +1,538 @@ + + + + + + +WEntityDeclaration (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class WEntityDeclaration

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WEntityDeclaration

        +
        public WEntityDeclaration(Location loc)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        getEventType

        +
        public int getEventType()
        +
        +
        Specified by:
        +
        getEventType in interface XMLEvent
        +
        Specified by:
        +
        getEventType in class org.codehaus.stax2.ri.evt.BaseEventImpl
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        writeUsing

        +
        public void writeUsing(org.codehaus.stax2.XMLStreamWriter2 w)
        +                throws XMLStreamException
        +
        This method does not make much sense for this event type -- the reason + being that the entity declarations can only be written as part of + a DTD (internal or external subset), not separately. Can basically + choose to either skip silently (output nothing), or throw an + exception.
        +
        +
        Specified by:
        +
        writeUsing in interface org.codehaus.stax2.evt.XMLEvent2
        +
        Specified by:
        +
        writeUsing in class org.codehaus.stax2.ri.evt.BaseEventImpl
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(Object o)
        +
        +
        Specified by:
        +
        equals in class org.codehaus.stax2.ri.evt.BaseEventImpl
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Specified by:
        +
        hashCode in class org.codehaus.stax2.ri.evt.BaseEventImpl
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/WEntityReference.html b/docs/javadoc/6.6/com/ctc/wstx/evt/WEntityReference.html new file mode 100644 index 00000000..78343eb7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/WEntityReference.html @@ -0,0 +1,377 @@ + + + + + + +WEntityReference (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class WEntityReference

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    EntityReference, XMLEvent, XMLStreamConstants, org.codehaus.stax2.evt.XMLEvent2
    +
    +
    +
    +
    public class WEntityReference
    +extends org.codehaus.stax2.ri.evt.EntityReferenceEventImpl
    +implements EntityReference
    +
    We need a slightly specialized version to support concept of + undeclared entities, which can be used in (non-default, non-standard) + mode where undeclared entities are allowed to be handled.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + + + + + +
        +
      • +

        WEntityReference

        +
        public WEntityReference(Location loc,
        +                        String name)
        +
        This constructor gets called for undeclared/defined entities: we will + still know the name (from the reference), but not how it's defined + (since it is not defined).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getName

        +
        public String getName()
        +
        +
        Specified by:
        +
        getName in interface EntityReference
        +
        Overrides:
        +
        getName in class org.codehaus.stax2.ri.evt.EntityReferenceEventImpl
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/WNotationDeclaration.html b/docs/javadoc/6.6/com/ctc/wstx/evt/WNotationDeclaration.html new file mode 100644 index 00000000..b889be63 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/WNotationDeclaration.html @@ -0,0 +1,352 @@ + + + + + + +WNotationDeclaration (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class WNotationDeclaration

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NotationDeclaration, XMLEvent, XMLStreamConstants, org.codehaus.stax2.evt.NotationDeclaration2, org.codehaus.stax2.evt.XMLEvent2
    +
    +
    +
    +
    public class WNotationDeclaration
    +extends org.codehaus.stax2.ri.evt.NotationDeclarationEventImpl
    +
    Woodstox implementation of NotationDeclaration2. + The only required addition is that of passing in the Base URI.
    +
    +
    Since:
    +
    4.0.0
    +
    Author:
    +
    Tatu Saloranta
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getBaseURI

        +
        public String getBaseURI()
        +
        +
        Specified by:
        +
        getBaseURI in interface org.codehaus.stax2.evt.NotationDeclaration2
        +
        Overrides:
        +
        getBaseURI in class org.codehaus.stax2.ri.evt.NotationDeclarationEventImpl
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/WstxEventReader.html b/docs/javadoc/6.6/com/ctc/wstx/evt/WstxEventReader.html new file mode 100644 index 00000000..798904c1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/WstxEventReader.html @@ -0,0 +1,999 @@ + + + + + + +WstxEventReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.evt
+

Class WstxEventReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Iterator, XMLEventReader, XMLStreamConstants, org.codehaus.stax2.XMLEventReader2
    +
    +
    +
    +
    public class WstxEventReader
    +extends Object
    +implements org.codehaus.stax2.XMLEventReader2, XMLStreamConstants
    +
    Woodstox version of XMLEventReader2 (and XMLEventReader). +

    + NOTE: up to Woodstox 5.1, this was based on Stax2 Reference Implementation + (Stax2EventReaderImpl), but due to various issues + has temporarily (?) been cut-paste-modified here. Ideally it would be reconciled + once Stax2-api version 4.2 can be relied as baseline, but that may take time.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        STATE_END_OF_INPUT

        +
        protected static final int STATE_END_OF_INPUT
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        ERR_GETELEMTEXT_NOT_START_ELEM

        +
        protected static final int ERR_GETELEMTEXT_NOT_START_ELEM
        +
        Current state when getElementText() called not START_ELEMENT
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ERR_GETELEMTEXT_NON_TEXT_EVENT

        +
        protected static final int ERR_GETELEMTEXT_NON_TEXT_EVENT
        +
        Encountered non-textual event (other than closing END_ELEMENT) + when collecting text for getElementText()
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ERR_NEXTTAG_NON_WS_TEXT

        +
        protected static final int ERR_NEXTTAG_NON_WS_TEXT
        +
        Encountered CHARACTERS or CDATA that contains non-white space + char(s), when trying to locate tag with nextTag()
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ERR_NEXTTAG_WRONG_TYPE

        +
        protected static final int ERR_NEXTTAG_WRONG_TYPE
        +
        Encountered non-skippable non-text/element event with + nextTag()
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        mReader

        +
        protected final org.codehaus.stax2.XMLStreamReader2 mReader
        +
      • +
      + + + +
        +
      • +

        mPeekedEvent

        +
        protected XMLEvent mPeekedEvent
        +
        Event that has been peeked, ie. loaded without call to + nextEvent(); will be returned and cleared by + call to nextEvent() (or, returned again if peeked + again)
        +
      • +
      + + + +
        +
      • +

        mState

        +
        protected int mState
        +
        High-level state indicator, with currently three values: + whether we are initializing (need to synthetize START_DOCUMENT), + at END_OF_INPUT (end-of-doc), or otherwise, normal operation. + Useful in simplifying some methods, as well as to make sure + that independent of how stream reader handles things, event reader + can reliably detect End-Of-Document.
        +
      • +
      + + + +
        +
      • +

        mPrePeekEvent

        +
        protected int mPrePeekEvent
        +
        This variable keeps track of the type of the 'previous' event + when peeking for the next Event. It is needed for some functionality, + to remember state even when underlying parser has to move to peek + the next event.
        +
      • +
      + + + +
        +
      • +

        mCfgMultiDocMode

        +
        protected final boolean mCfgMultiDocMode
        +
        Marker flag to allow specialized handling in "multi-document" reading + mode.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxEventReader

        +
        public WstxEventReader(XMLEventAllocator a,
        +                       org.codehaus.stax2.XMLStreamReader2 r)
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/CompactStartElement.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/CompactStartElement.html new file mode 100644 index 00000000..45de6c47 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/CompactStartElement.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.CompactStartElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.CompactStartElement

+
+
No usage of com.ctc.wstx.evt.CompactStartElement
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/DefaultEventAllocator.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/DefaultEventAllocator.html new file mode 100644 index 00000000..33bc2b47 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/DefaultEventAllocator.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.DefaultEventAllocator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.DefaultEventAllocator

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/MergedNsContext.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/MergedNsContext.html new file mode 100644 index 00000000..23d98afd --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/MergedNsContext.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.MergedNsContext (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.MergedNsContext

+
+
No usage of com.ctc.wstx.evt.MergedNsContext
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/SimpleStartElement.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/SimpleStartElement.html new file mode 100644 index 00000000..f3c05e43 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/SimpleStartElement.html @@ -0,0 +1,184 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.SimpleStartElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.SimpleStartElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WDTD.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WDTD.html new file mode 100644 index 00000000..fe6c06b8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WDTD.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.WDTD (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.WDTD

+
+
No usage of com.ctc.wstx.evt.WDTD
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WEntityDeclaration.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WEntityDeclaration.html new file mode 100644 index 00000000..d3eec910 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WEntityDeclaration.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.WEntityDeclaration (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.WEntityDeclaration

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WEntityReference.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WEntityReference.html new file mode 100644 index 00000000..7cb1e653 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WEntityReference.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.WEntityReference (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.WEntityReference

+
+
No usage of com.ctc.wstx.evt.WEntityReference
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WNotationDeclaration.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WNotationDeclaration.html new file mode 100644 index 00000000..f551b6c7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WNotationDeclaration.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.WNotationDeclaration (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.WNotationDeclaration

+
+
No usage of com.ctc.wstx.evt.WNotationDeclaration
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WstxEventReader.html b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WstxEventReader.html new file mode 100644 index 00000000..6a1670ad --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/class-use/WstxEventReader.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.evt.WstxEventReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.evt.WstxEventReader

+
+
No usage of com.ctc.wstx.evt.WstxEventReader
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/evt/package-frame.html new file mode 100644 index 00000000..5227f4ad --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/package-frame.html @@ -0,0 +1,29 @@ + + + + + + +com.ctc.wstx.evt (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.evt

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/evt/package-summary.html new file mode 100644 index 00000000..2926cb2b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/package-summary.html @@ -0,0 +1,216 @@ + + + + + + +com.ctc.wstx.evt (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.evt

+
+
Package contains Woodstox implementation of the StAX event layer; functionality +that is built on top of stream readers and writers.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.evt Description

+
Package contains Woodstox implementation of the StAX event layer; functionality +that is built on top of stream readers and writers.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/evt/package-tree.html new file mode 100644 index 00000000..d3e44a34 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +com.ctc.wstx.evt Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.evt

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/evt/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/evt/package-use.html new file mode 100644 index 00000000..e5422482 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/evt/package-use.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Package com.ctc.wstx.evt (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.evt

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/WstxEOFException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxEOFException.html new file mode 100644 index 00000000..5a2d1023 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxEOFException.html @@ -0,0 +1,319 @@ + + + + + + +WstxEOFException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.exc
+

Class WstxEOFException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class WstxEOFException
    +extends WstxParsingException
    +
    Exception thrown during parsing, if an unexpected EOF is encountered. + Location usually signals starting position of current Node.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxEOFException

        +
        public WstxEOFException(String msg,
        +                        Location loc)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/WstxException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxException.html new file mode 100644 index 00000000..a440ea27 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxException.html @@ -0,0 +1,447 @@ + + + + + + +WstxException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.exc
+

Class WstxException

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mMsg

        +
        protected final String mMsg
        +
        D'oh. Super-class munges and hides the message, have to duplicate here
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getMessage

        +
        public String getMessage()
        +
        Method is overridden for two main reasons: first, default method + does not display public/system id information, even if it exists, and + second, default implementation can not handle nested Location + information.
        +
        +
        Overrides:
        +
        getMessage in class Throwable
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getLocationDesc

        +
        protected String getLocationDesc()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/WstxIOException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxIOException.html new file mode 100644 index 00000000..2406def1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxIOException.html @@ -0,0 +1,324 @@ + + + + + + +WstxIOException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.exc
+

Class WstxIOException

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxIOException

        +
        public WstxIOException(IOException ie)
        +
      • +
      + + + +
        +
      • +

        WstxIOException

        +
        public WstxIOException(String msg)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/WstxLazyException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxLazyException.html new file mode 100644 index 00000000..4497e455 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxLazyException.html @@ -0,0 +1,350 @@ + + + + + + +WstxLazyException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.exc
+

Class WstxLazyException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class WstxLazyException
    +extends RuntimeException
    +
    Alternative exception class Woodstox code uses when it is not allowed + to throw an instance of XMLStreamException; this generally + happens when doing lazy parsing.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/WstxOutputException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxOutputException.html new file mode 100644 index 00000000..1feda63a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxOutputException.html @@ -0,0 +1,313 @@ + + + + + + +WstxOutputException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.exc
+

Class WstxOutputException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class WstxOutputException
    +extends WstxException
    +
    Exception class used for notifying about well-formedness errors that + writers would create. Such exceptions are thrown when strict output + validation is enabled.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxOutputException

        +
        public WstxOutputException(String msg)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/WstxParsingException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxParsingException.html new file mode 100644 index 00000000..d62b307c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxParsingException.html @@ -0,0 +1,329 @@ + + + + + + +WstxParsingException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.exc
+

Class WstxParsingException

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxParsingException

        +
        public WstxParsingException(String msg,
        +                            Location loc)
        +
      • +
      + + + +
        +
      • +

        WstxParsingException

        +
        public WstxParsingException(String msg)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/WstxUnexpectedCharException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxUnexpectedCharException.html new file mode 100644 index 00000000..9875354f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxUnexpectedCharException.html @@ -0,0 +1,357 @@ + + + + + + +WstxUnexpectedCharException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.exc
+

Class WstxUnexpectedCharException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class WstxUnexpectedCharException
    +extends WstxParsingException
    +
    Generic exception type that indicates that tokenizer/parser encountered + unexpected (but not necessarily invalid per se) character; character that + is not legal in current context. Could happen, for example, if white space + was missing between attribute value and name of next attribute.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxUnexpectedCharException

        +
        public WstxUnexpectedCharException(String msg,
        +                                   Location loc,
        +                                   char c)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getChar

        +
        public char getChar()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/WstxValidationException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxValidationException.html new file mode 100644 index 00000000..135f48ca --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/WstxValidationException.html @@ -0,0 +1,436 @@ + + + + + + +WstxValidationException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.exc
+

Class WstxValidationException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public class WstxValidationException
    +extends org.codehaus.stax2.validation.XMLValidationException
    +
    Specific exception thrown when document has validation (DTD, W3C Schema) + errors; things that are not well-formedness problems. +

    + The current implementation does not add much beyond basic + XMLValidationException, except for fixing some problems that + underlying XMLStreamException has. +

    + Note that some of the code is shared with WstxException. Unfortunately + it is not possible to extend it, however, since it extends basic + XMLStreamException, not XMLValidationException. +

    + One more thing to note: unlike some other exception classes, these + exceptions do not have chained root causes. That's why no special + handling is necessary for setting the root cause in backwards compatible + way.

    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxValidationException

        +
        protected WstxValidationException(org.codehaus.stax2.validation.XMLValidationProblem cause,
        +                                  String msg)
        +
      • +
      + + + +
        +
      • +

        WstxValidationException

        +
        protected WstxValidationException(org.codehaus.stax2.validation.XMLValidationProblem cause,
        +                                  String msg,
        +                                  Location loc)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        public static WstxValidationException create(org.codehaus.stax2.validation.XMLValidationProblem cause)
        +
      • +
      + + + +
        +
      • +

        getMessage

        +
        public String getMessage()
        +
        Method is overridden for two main reasons: first, default method + does not display public/system id information, even if it exists, and + second, default implementation can not handle nested Location + information.
        +
        +
        Overrides:
        +
        getMessage in class Throwable
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getLocationDesc

        +
        protected String getLocationDesc()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxEOFException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxEOFException.html new file mode 100644 index 00000000..f88f03fa --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxEOFException.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.exc.WstxEOFException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.exc.WstxEOFException

+
+
No usage of com.ctc.wstx.exc.WstxEOFException
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxException.html new file mode 100644 index 00000000..ceb30506 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxException.html @@ -0,0 +1,472 @@ + + + + + + +Uses of Class com.ctc.wstx.exc.WstxException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.exc.WstxException

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxIOException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxIOException.html new file mode 100644 index 00000000..4503f86d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxIOException.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.exc.WstxIOException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.exc.WstxIOException

+
+
No usage of com.ctc.wstx.exc.WstxIOException
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxLazyException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxLazyException.html new file mode 100644 index 00000000..fb3ee782 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxLazyException.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.ctc.wstx.exc.WstxLazyException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.exc.WstxLazyException

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxOutputException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxOutputException.html new file mode 100644 index 00000000..26085a4d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxOutputException.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.exc.WstxOutputException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.exc.WstxOutputException

+
+
No usage of com.ctc.wstx.exc.WstxOutputException
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxParsingException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxParsingException.html new file mode 100644 index 00000000..6ce37c7c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxParsingException.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class com.ctc.wstx.exc.WstxParsingException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.exc.WstxParsingException

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxUnexpectedCharException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxUnexpectedCharException.html new file mode 100644 index 00000000..93d5bea9 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxUnexpectedCharException.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.exc.WstxUnexpectedCharException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.exc.WstxUnexpectedCharException

+
+
No usage of com.ctc.wstx.exc.WstxUnexpectedCharException
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxValidationException.html b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxValidationException.html new file mode 100644 index 00000000..a2ea7eae --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/class-use/WstxValidationException.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.ctc.wstx.exc.WstxValidationException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.exc.WstxValidationException

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/exc/package-frame.html new file mode 100644 index 00000000..b940f75d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.ctc.wstx.exc (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.exc

+
+

Exceptions

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/exc/package-summary.html new file mode 100644 index 00000000..a8967f77 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/package-summary.html @@ -0,0 +1,206 @@ + + + + + + +com.ctc.wstx.exc (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.exc

+
+
Package that contains all exceptions Woodstox readers and writers throw.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.exc Description

+
Package that contains all exceptions Woodstox readers and writers throw. +Exceptions generally extend XMLStreamException.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/exc/package-tree.html new file mode 100644 index 00000000..7c94f3c9 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/package-tree.html @@ -0,0 +1,172 @@ + + + + + + +com.ctc.wstx.exc Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.exc

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/exc/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/exc/package-use.html new file mode 100644 index 00000000..7fc8615f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/exc/package-use.html @@ -0,0 +1,232 @@ + + + + + + +Uses of Package com.ctc.wstx.exc (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.exc

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/AsciiReader.html b/docs/javadoc/6.6/com/ctc/wstx/io/AsciiReader.html new file mode 100644 index 00000000..161441de --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/AsciiReader.html @@ -0,0 +1,730 @@ + + + + + + +AsciiReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class AsciiReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Closeable, AutoCloseable, Readable
    +
    +
    +
    +
    public final class AsciiReader
    +extends Reader
    +
    Optimized Reader that reads ascii content from an input stream. + In addition to doing (hopefully) optimal conversion, it can also take + array of "pre-read" (leftover) bytes; this is necessary when preliminary + stream/reader is trying to figure out XML encoding.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static charCONVERT_LSEP_TO +
      In xml 1.1, LSEP bit like \n, or \r.
      +
      protected static charCONVERT_NEL_TO +
      In xml 1.1, NEL (0x85) behaves much the way \n does (can + be follow \r as part of the linefeed
      +
      protected byte[]mByteBuffer 
      protected intmByteBufferEnd +
      Pointed to the end marker, that is, position one after the last + valid available byte.
      +
      protected intmBytePtr +
      Pointer to the next available byte (if any), iff less than + mByteBufferEnd
      +
      protected ReaderConfigmConfig 
      protected char[]mTmpBuf 
      protected static charNULL_BYTE 
      protected static charNULL_CHAR 
      + +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      AsciiReader(ReaderConfig cfg, + InputStream in, + byte[] buf, + int ptr, + int len, + boolean recycleBuffer) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected booleancanModifyBuffer() +
      Method that can be used to see if we can actually modify the + underlying buffer.
      +
      voidclose() 
      voidfreeBuffers() +
      This method should be called along with (or instead of) normal + close.
      +
      protected InputStreamgetStream() 
      intread() +
      Although this method is implemented by the base class, AND it should + never be called by Woodstox code, let's still implement it bit more + efficiently just in case
      +
      intread(char[] cbuf, + int start, + int len) 
      protected intreadBytes() +
      Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer), to the beginning of the buffer.
      +
      protected intreadBytesAt(int offset) +
      Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer considering offset), to the specified offset.
      +
      protected voidreportBounds(char[] cbuf, + int start, + int len) 
      protected voidreportInvalidXml11(int value, + int bytePos, + int charPos) 
      protected voidreportStrangeStream() 
      voidsetXmlCompliancy(int xmlVersion) +
      Method that can be called to indicate the xml conformance used + when reading content using this reader.
      +
      + + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + +
        +
      • +

        CONVERT_NEL_TO

        +
        protected static final char CONVERT_NEL_TO
        +
        In xml 1.1, NEL (0x85) behaves much the way \n does (can + be follow \r as part of the linefeed
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CONVERT_LSEP_TO

        +
        protected static final char CONVERT_LSEP_TO
        +
        In xml 1.1, LSEP bit like \n, or \r. Need to choose one as the + result. Let's use \n, for simplicity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        mByteBuffer

        +
        protected byte[] mByteBuffer
        +
      • +
      + + + +
        +
      • +

        mBytePtr

        +
        protected int mBytePtr
        +
        Pointer to the next available byte (if any), iff less than + mByteBufferEnd
        +
      • +
      + + + +
        +
      • +

        mByteBufferEnd

        +
        protected int mByteBufferEnd
        +
        Pointed to the end marker, that is, position one after the last + valid available byte.
        +
      • +
      + + + +
        +
      • +

        mTmpBuf

        +
        protected char[] mTmpBuf
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AsciiReader

        +
        public AsciiReader(ReaderConfig cfg,
        +                   InputStream in,
        +                   byte[] buf,
        +                   int ptr,
        +                   int len,
        +                   boolean recycleBuffer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setXmlCompliancy

        +
        public void setXmlCompliancy(int xmlVersion)
        +
        Method that can be called to indicate the xml conformance used + when reading content using this reader. Some of the character + validity checks need to be done at reader level, and sometimes + they depend on xml level (for example, xml 1.1 has new linefeeds + and both more and less restricted characters).
        +
      • +
      + + + + + + + +
        +
      • +

        canModifyBuffer

        +
        protected final boolean canModifyBuffer()
        +
        Method that can be used to see if we can actually modify the + underlying buffer. This is the case if we are managing the buffer, + but not if it was just given to us.
        +
      • +
      + + + + + + + +
        +
      • +

        read

        +
        public int read()
        +         throws IOException
        +
        Although this method is implemented by the base class, AND it should + never be called by Woodstox code, let's still implement it bit more + efficiently just in case
        +
        +
        Overrides:
        +
        read in class Reader
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getStream

        +
        protected final InputStream getStream()
        +
      • +
      + + + +
        +
      • +

        readBytes

        +
        protected final int readBytes()
        +                       throws IOException
        +
        Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer), to the beginning of the buffer.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readBytesAt

        +
        protected final int readBytesAt(int offset)
        +                         throws IOException
        +
        Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer considering offset), to the specified offset.
        +
        +
        Returns:
        +
        Number of bytes read, if any; -1 to indicate none available + (that is, end of input)
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        freeBuffers

        +
        public final void freeBuffers()
        +
        This method should be called along with (or instead of) normal + close. After calling this method, no further reads should be tried. + Method will try to recycle read buffers (if any).
        +
      • +
      + + + +
        +
      • +

        reportBounds

        +
        protected void reportBounds(char[] cbuf,
        +                            int start,
        +                            int len)
        +                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        reportStrangeStream

        +
        protected void reportStrangeStream()
        +                            throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        reportInvalidXml11

        +
        protected void reportInvalidXml11(int value,
        +                                  int bytePos,
        +                                  int charPos)
        +                           throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/BaseInputSource.html b/docs/javadoc/6.6/com/ctc/wstx/io/BaseInputSource.html new file mode 100644 index 00000000..3b5cfc88 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/BaseInputSource.html @@ -0,0 +1,650 @@ + + + + + + +BaseInputSource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class BaseInputSource

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mBuffer

        +
        protected char[] mBuffer
        +
        Input buffer this input source uses, if any.
        +
      • +
      + + + +
        +
      • +

        mInputLast

        +
        protected int mInputLast
        +
        Length of the buffer, if buffer used
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        overrideSource

        +
        public void overrideSource(URL src)
        +
        Description copied from class: WstxInputSource
        +
        Method that can be called to override originally defined source.
        +
        +
        Specified by:
        +
        overrideSource in class WstxInputSource
        +
        Parameters:
        +
        src - New base URL to set; may be null.
        +
        +
      • +
      + + + +
        +
      • +

        fromInternalEntity

        +
        public abstract boolean fromInternalEntity()
        +
        +
        Specified by:
        +
        fromInternalEntity in class WstxInputSource
        +
        Returns:
        +
        True, if this input source was directly expanded from an + internal entity (general, parsed); false if not (from external + entity, DTD ext. subset, main document)
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        readMore

        +
        public abstract boolean readMore(WstxInputData reader,
        +                                 int minAmount)
        +                          throws IOException,
        +                                 XMLStreamException
        +
        Description copied from class: WstxInputSource
        +
        Method called by reader when it has to have at least specified number + of consequtive input characters in its buffer, and it currently does + not have. If so, it asks input source to do whatever it has to do + to try to get more data, if possible (including moving stuff in + input buffer if necessary and possible).
        +
        +
        Specified by:
        +
        readMore in class WstxInputSource
        +
        Returns:
        +
        True if input source was able to provide specific number of + characters or more; false if not. In latter case, source is free + to return zero or more characters any way.
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        saveContext

        +
        public void saveContext(WstxInputData reader)
        +
        Description copied from class: WstxInputSource
        +
        Method Reader calls when this input source is being stored, when + a nested input source gets used instead (due to entity expansion). + Needs to get location info from Reader and store it in this Object.
        +
        +
        Specified by:
        +
        saveContext in class WstxInputSource
        +
        +
      • +
      + + + +
        +
      • +

        restoreContext

        +
        public void restoreContext(WstxInputData reader)
        +
        Description copied from class: WstxInputSource
        +
        Method Reader calls when this input source is resumed as the + current source. Needs to update Reader's input location data + used for error messages etc.
        +
        +
        Specified by:
        +
        restoreContext in class WstxInputSource
        +
        +
      • +
      + + + +
        +
      • +

        close

        +
        public abstract void close()
        +                    throws IOException
        +
        Description copied from class: WstxInputSource
        +
        Method reader calls for this input source when it has encountered + EOF. This may or may not close the underlying stream/reader; what + happens depends on configuration
        +
        +
        Specified by:
        +
        close in class WstxInputSource
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getLocation

        +
        protected final WstxInputLocation getLocation()
        +
        This method only gets called by the 'child' input source (for example, + contents of an expanded entity), to get the enclosing context location.
        +
        +
        Specified by:
        +
        getLocation in class WstxInputSource
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/BranchingReaderSource.html b/docs/javadoc/6.6/com/ctc/wstx/io/BranchingReaderSource.html new file mode 100644 index 00000000..33bb287d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/BranchingReaderSource.html @@ -0,0 +1,440 @@ + + + + + + +BranchingReaderSource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class BranchingReaderSource

+
+
+ +
+
    +
  • +
    +
    +
    public final class BranchingReaderSource
    +extends ReaderSource
    +
    Specialized input source that can "branch" input it reads; essentially + both giving out read data AND also writing it out to a Writer. +

    + Currently this Reader is only used as the main-level Reader, to allow for + branching of internal DTD subset to a text buffer if necessary.

    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        readMore

        +
        public boolean readMore(WstxInputData reader,
        +                        int minAmount)
        +                 throws IOException,
        +                        XMLStreamException
        +
        Description copied from class: WstxInputSource
        +
        Method called by reader when it has to have at least specified number + of consequtive input characters in its buffer, and it currently does + not have. If so, it asks input source to do whatever it has to do + to try to get more data, if possible (including moving stuff in + input buffer if necessary and possible).
        +
        +
        Overrides:
        +
        readMore in class ReaderSource
        +
        Returns:
        +
        True if input source was able to provide specific number of + characters or more; false if not. In latter case, source is free + to return zero or more characters any way.
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        startBranch

        +
        public void startBranch(TextBuffer tb,
        +                        int startOffset,
        +                        boolean convertLFs)
        +
      • +
      + + + +
        +
      • +

        endBranch

        +
        public void endBranch(int endOffset)
        +
        Currently this input source does not implement branching
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/BufferRecycler.html b/docs/javadoc/6.6/com/ctc/wstx/io/BufferRecycler.html new file mode 100644 index 00000000..96e2d3ef --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/BufferRecycler.html @@ -0,0 +1,378 @@ + + + + + + +BufferRecycler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class BufferRecycler

+
+
+ +
+
    +
  • +
    +
    +
    public final class BufferRecycler
    +extends Object
    +
    This is a small utility class, whose main functionality is to allow + simple reuse of raw byte/char buffers. It is usually used through + ThreadLocal member of the owning class pointing to + instance of this class through a SoftReference. The + end result is a low-overhead GC-cleanable recycling: hopefully + ideal for use by stream readers. +

    + Regarding implementation: the key design goal is simplicity; and to + that end, different types of buffers are handled separately. While + code may look inelegant as a result (wouldn't it be neat to just + have generic char[]/byte[] buffer accessors?), benefit is that + no data structures are needed, just simple references. As long + as usage pattern is well known (which it is, for stream readers) + this should be highly optimal and robust implementation.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BufferRecycler

        +
        public BufferRecycler()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getSmallCBuffer

        +
        public char[] getSmallCBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        returnSmallCBuffer

        +
        public void returnSmallCBuffer(char[] buffer)
        +
      • +
      + + + +
        +
      • +

        getMediumCBuffer

        +
        public char[] getMediumCBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        returnMediumCBuffer

        +
        public void returnMediumCBuffer(char[] buffer)
        +
      • +
      + + + +
        +
      • +

        getFullCBuffer

        +
        public char[] getFullCBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        returnFullCBuffer

        +
        public void returnFullCBuffer(char[] buffer)
        +
      • +
      + + + +
        +
      • +

        getFullBBuffer

        +
        public byte[] getFullBBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        returnFullBBuffer

        +
        public void returnFullBBuffer(byte[] buffer)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/CharArraySource.html b/docs/javadoc/6.6/com/ctc/wstx/io/CharArraySource.html new file mode 100644 index 00000000..f9afb445 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/CharArraySource.html @@ -0,0 +1,479 @@ + + + + + + +CharArraySource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class CharArraySource

+
+
+ +
+
    +
  • +
    +
    +
    public final class CharArraySource
    +extends BaseInputSource
    +
    Input source that reads input from a static char array, usually used + when expanding internal entities. It can also be used if the input + given is a raw character array.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        fromInternalEntity

        +
        public boolean fromInternalEntity()
        +
        This is a hard-coded assumption, but yes, for now this source is + only created from internal entities.
        +
        +
        Specified by:
        +
        fromInternalEntity in class BaseInputSource
        +
        Returns:
        +
        True, if this input source was directly expanded from an + internal entity (general, parsed); false if not (from external + entity, DTD ext. subset, main document)
        +
        +
      • +
      + + + +
        +
      • +

        doInitInputLocation

        +
        protected void doInitInputLocation(WstxInputData reader)
        +
        Unlike with reader source, we won't start from beginning of a file, + but usually from somewhere in the middle...
        +
        +
        Specified by:
        +
        doInitInputLocation in class BaseInputSource
        +
        +
      • +
      + + + +
        +
      • +

        readInto

        +
        public int readInto(WstxInputData reader)
        +
        Description copied from class: WstxInputSource
        +
        Method called to read at least one more char from input source, and + update input data appropriately.
        +
        +
        Specified by:
        +
        readInto in class BaseInputSource
        +
        Returns:
        +
        Number of characters read from the input source (at least 1), + if it had any input; -1 if input source has no more input.
        +
        +
      • +
      + + + +
        +
      • +

        readMore

        +
        public boolean readMore(WstxInputData reader,
        +                        int minAmount)
        +
        Description copied from class: WstxInputSource
        +
        Method called by reader when it has to have at least specified number + of consequtive input characters in its buffer, and it currently does + not have. If so, it asks input source to do whatever it has to do + to try to get more data, if possible (including moving stuff in + input buffer if necessary and possible).
        +
        +
        Specified by:
        +
        readMore in class BaseInputSource
        +
        Returns:
        +
        True if input source was able to provide specific number of + characters or more; false if not. In latter case, source is free + to return zero or more characters any way.
        +
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +
        Description copied from class: WstxInputSource
        +
        Method reader calls for this input source when it has encountered + EOF. This may or may not close the underlying stream/reader; what + happens depends on configuration
        +
        +
        Specified by:
        +
        close in class BaseInputSource
        +
        +
      • +
      + + + +
        +
      • +

        closeCompletely

        +
        public void closeCompletely()
        +
        Description copied from class: WstxInputSource
        +
        Method reader MAY call to force full closing of the underlying + input stream(s)/reader(s). No checks are done regarding configuration, + but input source object is to deal gracefully with multiple calls + (ie. it's not an error for reader to call this more than once).
        +
        +
        Specified by:
        +
        closeCompletely in class WstxInputSource
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/CharsetNames.html b/docs/javadoc/6.6/com/ctc/wstx/io/CharsetNames.html new file mode 100644 index 00000000..05a825ab --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/CharsetNames.html @@ -0,0 +1,510 @@ + + + + + + +CharsetNames (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class CharsetNames

+
+
+ +
+
    +
  • +
    +
    +
    public final class CharsetNames
    +extends Object
    +
    Simple utility class that normalizes given character input character + set names into canonical (within Woodstox, anyways) names.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/CompletelyCloseable.html b/docs/javadoc/6.6/com/ctc/wstx/io/CompletelyCloseable.html new file mode 100644 index 00000000..df4c0d00 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/CompletelyCloseable.html @@ -0,0 +1,232 @@ + + + + + + +CompletelyCloseable (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Interface CompletelyCloseable

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    UTF8Writer
    +
    +
    +
    +
    public interface CompletelyCloseable
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/DefaultInputResolver.html b/docs/javadoc/6.6/com/ctc/wstx/io/DefaultInputResolver.html new file mode 100644 index 00000000..a720e3d8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/DefaultInputResolver.html @@ -0,0 +1,438 @@ + + + + + + +DefaultInputResolver (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class DefaultInputResolver

+
+
+ +
+
    +
  • +
    +
    +
    public final class DefaultInputResolver
    +extends Object
    +
    Static utility class that implements the entity (external DTD subset, + external parsed entities) resolution logics.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        resolveEntity

        +
        public static WstxInputSource resolveEntity(WstxInputSource parent,
        +                                            URL pathCtxt,
        +                                            String entityName,
        +                                            String publicId,
        +                                            String systemId,
        +                                            XMLResolver customResolver,
        +                                            ReaderConfig cfg,
        +                                            int xmlVersion)
        +                                     throws IOException,
        +                                            XMLStreamException
        +
        Basic external resource resolver implementation; usable both with + DTD and entity resolution.
        +
        +
        Parameters:
        +
        parent - Input source that contains reference to be expanded.
        +
        pathCtxt - Reference context to use for resolving path, if + known. If null, reference context of the parent will + be used; and if that is null (which is possible), the + current working directory will be assumed.
        +
        entityName - Name/id of the entity being expanded, if this is an + entity expansion; null otherwise (for example, when resolving external + subset).
        +
        publicId - Public identifier of the resource, if known; null/empty + otherwise. Default implementation just ignores the identifier.
        +
        systemId - System identifier of the resource. Although interface + allows null/empty, default implementation considers this an error.
        +
        xmlVersion - Xml version as declared by the main parsed + document. Currently only relevant for checking that XML 1.0 document + does not include XML 1.1 external parsed entities. + If XML_V_UNKNOWN, no checks will be done.
        +
        customResolver - Custom resolver to use first for resolution, + if any (may be null).
        +
        cfg - Reader configuration object used by the parser that is + resolving the entity
        +
        Returns:
        +
        Input source, if entity could be resolved; null if it could + not be resolved. In latter case processor may use its own default + resolution mechanism.
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        sourceFromString

        +
        public static WstxInputSource sourceFromString(WstxInputSource parent,
        +                                               ReaderConfig cfg,
        +                                               String refName,
        +                                               int xmlVersion,
        +                                               String refContent)
        +                                        throws IOException,
        +                                               XMLStreamException
        +
        We have multiple ways to look at what would it mean to get a String + as the resolved result. The most straight-forward is to consider + it literal replacement (with possible embedded entities), so let's + use that (alternative would be to consider it to be a reference + like URL -- those need to be returned as appropriate objects + instead). +

        + Note: public to give access for unit tests that need it...

        +
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/EBCDICCodec.html b/docs/javadoc/6.6/com/ctc/wstx/io/EBCDICCodec.html new file mode 100644 index 00000000..15852d79 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/EBCDICCodec.html @@ -0,0 +1,245 @@ + + + + + + +EBCDICCodec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class EBCDICCodec

+
+
+ +
+
    +
  • +
    +
    +
    public final class EBCDICCodec
    +extends Object
    +
    This is a container class for EBCDIC code page(s) that we need + to properly bootstrap EBCDIC encoded xml documents.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCp037Mapping

        +
        public static int[] getCp037Mapping()
        +
        +
        Returns:
        +
        Code table for EBCDIC code page 037 (US, Canada etc)
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/ISOLatinReader.html b/docs/javadoc/6.6/com/ctc/wstx/io/ISOLatinReader.html new file mode 100644 index 00000000..f49bffb5 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/ISOLatinReader.html @@ -0,0 +1,731 @@ + + + + + + +ISOLatinReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class ISOLatinReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Closeable, AutoCloseable, Readable
    +
    +
    +
    +
    public final class ISOLatinReader
    +extends Reader
    +
    Optimized Reader that reads ISO-Latin (aka ISO-8859-1) content from an + input stream. + In addition to doing (hopefully) optimal conversion, it can also take + array of "pre-read" (leftover) bytes; this is necessary when preliminary + stream/reader is trying to figure out XML encoding.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static charCONVERT_LSEP_TO +
      In xml 1.1, LSEP bit like \n, or \r.
      +
      protected static charCONVERT_NEL_TO +
      In xml 1.1, NEL (0x85) behaves much the way \n does (can + be follow \r as part of the linefeed
      +
      protected byte[]mByteBuffer 
      protected intmByteBufferEnd +
      Pointed to the end marker, that is, position one after the last + valid available byte.
      +
      protected intmBytePtr +
      Pointer to the next available byte (if any), iff less than + mByteBufferEnd
      +
      protected ReaderConfigmConfig 
      protected char[]mTmpBuf 
      protected static charNULL_BYTE 
      protected static charNULL_CHAR 
      + +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      ISOLatinReader(ReaderConfig cfg, + InputStream in, + byte[] buf, + int ptr, + int len, + boolean recycleBuffer) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected booleancanModifyBuffer() +
      Method that can be used to see if we can actually modify the + underlying buffer.
      +
      voidclose() 
      voidfreeBuffers() +
      This method should be called along with (or instead of) normal + close.
      +
      protected InputStreamgetStream() 
      intread() +
      Although this method is implemented by the base class, AND it should + never be called by Woodstox code, let's still implement it bit more + efficiently just in case
      +
      intread(char[] cbuf, + int start, + int len) 
      protected intreadBytes() +
      Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer), to the beginning of the buffer.
      +
      protected intreadBytesAt(int offset) +
      Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer considering offset), to the specified offset.
      +
      protected voidreportBounds(char[] cbuf, + int start, + int len) 
      protected voidreportInvalidXml11(int value, + int bytePos, + int charPos) 
      protected voidreportStrangeStream() 
      voidsetXmlCompliancy(int xmlVersion) +
      Method that can be called to indicate the xml conformance used + when reading content using this reader.
      +
      + + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + +
        +
      • +

        CONVERT_NEL_TO

        +
        protected static final char CONVERT_NEL_TO
        +
        In xml 1.1, NEL (0x85) behaves much the way \n does (can + be follow \r as part of the linefeed
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CONVERT_LSEP_TO

        +
        protected static final char CONVERT_LSEP_TO
        +
        In xml 1.1, LSEP bit like \n, or \r. Need to choose one as the + result. Let's use \n, for simplicity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        mByteBuffer

        +
        protected byte[] mByteBuffer
        +
      • +
      + + + +
        +
      • +

        mBytePtr

        +
        protected int mBytePtr
        +
        Pointer to the next available byte (if any), iff less than + mByteBufferEnd
        +
      • +
      + + + +
        +
      • +

        mByteBufferEnd

        +
        protected int mByteBufferEnd
        +
        Pointed to the end marker, that is, position one after the last + valid available byte.
        +
      • +
      + + + +
        +
      • +

        mTmpBuf

        +
        protected char[] mTmpBuf
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ISOLatinReader

        +
        public ISOLatinReader(ReaderConfig cfg,
        +                      InputStream in,
        +                      byte[] buf,
        +                      int ptr,
        +                      int len,
        +                      boolean recycleBuffer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setXmlCompliancy

        +
        public void setXmlCompliancy(int xmlVersion)
        +
        Method that can be called to indicate the xml conformance used + when reading content using this reader. Some of the character + validity checks need to be done at reader level, and sometimes + they depend on xml level (for example, xml 1.1 has new linefeeds + and both more and less restricted characters).
        +
      • +
      + + + + + + + +
        +
      • +

        canModifyBuffer

        +
        protected final boolean canModifyBuffer()
        +
        Method that can be used to see if we can actually modify the + underlying buffer. This is the case if we are managing the buffer, + but not if it was just given to us.
        +
      • +
      + + + + + + + +
        +
      • +

        read

        +
        public int read()
        +         throws IOException
        +
        Although this method is implemented by the base class, AND it should + never be called by Woodstox code, let's still implement it bit more + efficiently just in case
        +
        +
        Overrides:
        +
        read in class Reader
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getStream

        +
        protected final InputStream getStream()
        +
      • +
      + + + +
        +
      • +

        readBytes

        +
        protected final int readBytes()
        +                       throws IOException
        +
        Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer), to the beginning of the buffer.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readBytesAt

        +
        protected final int readBytesAt(int offset)
        +                         throws IOException
        +
        Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer considering offset), to the specified offset.
        +
        +
        Returns:
        +
        Number of bytes read, if any; -1 to indicate none available + (that is, end of input)
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        freeBuffers

        +
        public final void freeBuffers()
        +
        This method should be called along with (or instead of) normal + close. After calling this method, no further reads should be tried. + Method will try to recycle read buffers (if any).
        +
      • +
      + + + +
        +
      • +

        reportBounds

        +
        protected void reportBounds(char[] cbuf,
        +                            int start,
        +                            int len)
        +                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        reportStrangeStream

        +
        protected void reportStrangeStream()
        +                            throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        reportInvalidXml11

        +
        protected void reportInvalidXml11(int value,
        +                                  int bytePos,
        +                                  int charPos)
        +                           throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/InputBootstrapper.html b/docs/javadoc/6.6/com/ctc/wstx/io/InputBootstrapper.html new file mode 100644 index 00000000..6527bd54 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/InputBootstrapper.html @@ -0,0 +1,1118 @@ + + + + + + +InputBootstrapper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class InputBootstrapper

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    ReaderBootstrapper, StreamBootstrapper
    +
    +
    +
    +
    public abstract class InputBootstrapper
    +extends Object
    +
    Abstract base class that defines common API used with both stream and + reader-based input sources. Class is responsible for opening the physical + input source, figure out encoding (if necessary; only for streams), and + then handle (optional) XML declaration.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        mPublicId

        +
        protected final String mPublicId
        +
      • +
      + + + +
        +
      • +

        mSystemId

        +
        protected final SystemId mSystemId
        +
      • +
      + + + +
        +
      • +

        mInputProcessed

        +
        protected int mInputProcessed
        +
        Current number of characters that were processed in previous blocks, + before contents of current input buffer.
        +
      • +
      + + + +
        +
      • +

        mInputRow

        +
        protected int mInputRow
        +
        Current row location of current point in input buffer, starting + from 1
        +
      • +
      + + + +
        +
      • +

        mInputRowStart

        +
        protected int mInputRowStart
        +
        Current index of the first character of the current row in input + buffer. Needed to calculate column position, if necessary; benefit + of not having column itself is that this only has to be updated + once per line.
        +
      • +
      + + + +
        +
      • +

        mDeclaredXmlVersion

        +
        protected int mDeclaredXmlVersion
        +
        XML declaration from the input (1.0, 1.1 or 'unknown')
        +
      • +
      + + + +
        +
      • +

        mFoundEncoding

        +
        protected String mFoundEncoding
        +
        Value of encoding pseudo-attribute from xml declaration, if + one was found; null otherwise.
        +
      • +
      + + + +
        +
      • +

        mStandalone

        +
        protected String mStandalone
        +
      • +
      + + + +
        +
      • +

        mXml11Handling

        +
        protected boolean mXml11Handling
        +
        Flag that indicates whether input read from this input source + needs to be xml 1.1 compliant or not; if not, xml 1.0 is assumed. + State of this flag depends on parent context (if one existed), or if + not, on xml declaration of this input source.
        +
      • +
      + + + +
        +
      • +

        mKeywordBuffer

        +
        protected final char[] mKeywordBuffer
        +
        Need a short buffer to read in values of pseudo-attributes (version, + encoding, standalone). Don't really need tons of space; just enough + for the longest anticipated encoding id... and maybe few chars just + in case (for additional white space that we ignore)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        InputBootstrapper

        +
        protected InputBootstrapper(String pubId,
        +                            SystemId sysId)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        bootstrapInput

        +
        public abstract Reader bootstrapInput(ReaderConfig cfg,
        +                                      boolean mainDoc,
        +                                      int xmlVersion)
        +                               throws IOException,
        +                                      XMLStreamException
        +
        +
        Parameters:
        +
        xmlVersion - Optional xml version identifier of the main parsed + document (if not bootstrapping the main document). + Currently only relevant for checking that XML 1.0 document does not + include XML 1.1 external parsed entities. + If null, no checks will be done; when bootstrapping parsing of the + main document, null should be passed for this argument.
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getPublicId

        +
        public String getPublicId()
        +
      • +
      + + + +
        +
      • +

        getSystemId

        +
        public SystemId getSystemId()
        +
      • +
      + + + +
        +
      • +

        getDeclaredVersion

        +
        public int getDeclaredVersion()
        +
      • +
      + + + +
        +
      • +

        declaredXml11

        +
        public boolean declaredXml11()
        +
        +
        Returns:
        +
        True, if the input bootstrapped declared that it conforms + to xml 1.1 (independent of where it was included from)
        +
        +
      • +
      + + + +
        +
      • +

        getStandalone

        +
        public String getStandalone()
        +
      • +
      + + + +
        +
      • +

        getDeclaredEncoding

        +
        public String getDeclaredEncoding()
        +
        +
        Returns:
        +
        Encoding declaration found from the xml declaration, if any; + null if none.
        +
        +
      • +
      + + + +
        +
      • +

        getInputTotal

        +
        public abstract int getInputTotal()
        +
        +
        Returns:
        +
        Total number of characters read from bootstrapped input + (stream, reader)
        +
        +
      • +
      + + + +
        +
      • +

        getInputRow

        +
        public int getInputRow()
        +
      • +
      + + + +
        +
      • +

        getInputColumn

        +
        public abstract int getInputColumn()
        +
      • +
      + + + +
        +
      • +

        getInputEncoding

        +
        public abstract String getInputEncoding()
        +
        Actual character encoding used by the underlying input source; + may have been passed by the application, or auto-detected + by byte stream boot strapper (can not be determined from a + Reader source).
        +
        +
        Returns:
        +
        Input encoding in use, if it could be determined or was + passed by the calling application
        +
        +
      • +
      + + + +
        +
      • +

        readXmlDecl

        +
        protected void readXmlDecl(boolean isMainDoc,
        +                           int xmlVersion)
        +                    throws IOException,
        +                           WstxException
        +
        +
        Parameters:
        +
        xmlVersion - Optional xml version identifier of the main parsed + document (if not bootstrapping the main document). + Currently only relevant for checking that XML 1.0 document does not + include XML 1.1 external parsed entities. + If null, no checks will be done; when bootstrapping parsing of the + main document, null should be passed for this argument.
        +
        Throws:
        +
        IOException
        +
        WstxException
        +
        +
      • +
      + + + +
        +
      • +

        pushback

        +
        protected abstract void pushback()
        +
      • +
      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        getLocation

        +
        protected abstract Location getLocation()
        +
      • +
      + + + + + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/InputSourceFactory.html b/docs/javadoc/6.6/com/ctc/wstx/io/InputSourceFactory.html new file mode 100644 index 00000000..2b908bf3 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/InputSourceFactory.html @@ -0,0 +1,358 @@ + + + + + + +InputSourceFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class InputSourceFactory

+
+
+ +
+
    +
  • +
    +
    +
    public final class InputSourceFactory
    +extends Object
    +
    Factory class that creates instances of WstxInputSource to allow + reading input from various sources.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        InputSourceFactory

        +
        public InputSourceFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        constructEntitySource

        +
        public static ReaderSource constructEntitySource(ReaderConfig cfg,
        +                                                 WstxInputSource parent,
        +                                                 String entityName,
        +                                                 InputBootstrapper bs,
        +                                                 String pubId,
        +                                                 SystemId sysId,
        +                                                 int xmlVersion,
        +                                                 Reader r)
        +
        +
        Parameters:
        +
        parent -
        +
        entityName - Name of the entity expanded to create this input + source: null when source created for the (main level) external + DTD subset entity.
        +
        xmlVersion - Optional xml version identifier of the main parsed + document. Currently only relevant for checking that XML 1.0 document + does not include XML 1.1 external parsed entities. + If unknown, no checks will be done.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        constructCharArraySource

        +
        public static WstxInputSource constructCharArraySource(WstxInputSource parent,
        +                                                       String fromEntity,
        +                                                       char[] text,
        +                                                       int offset,
        +                                                       int len,
        +                                                       Location loc,
        +                                                       URL src)
        +
        Factory method usually used to expand internal parsed entities; in + which case context remains mostly the same.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/MergedReader.html b/docs/javadoc/6.6/com/ctc/wstx/io/MergedReader.html new file mode 100644 index 00000000..5e77dd12 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/MergedReader.html @@ -0,0 +1,491 @@ + + + + + + +MergedReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class MergedReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Closeable, AutoCloseable, Readable
    +
    +
    +
    +
    public final class MergedReader
    +extends Reader
    +
    Simple Reader implementation that is used to "unwind" some + data previously read from a Reader; so that as long as some of + that data remains, it's returned; but as long as it's read, we'll + just use data from the underlying original Reader. + This is similar to PushbackReader, but with this class + there's only one implicit pushback, when instance is constructed; not + general pushback buffer and methods to use it.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/MergedStream.html b/docs/javadoc/6.6/com/ctc/wstx/io/MergedStream.html new file mode 100644 index 00000000..f6f20ed7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/MergedStream.html @@ -0,0 +1,465 @@ + + + + + + +MergedStream (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class MergedStream

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Closeable, AutoCloseable
    +
    +
    +
    +
    public final class MergedStream
    +extends InputStream
    +
    Simple InputStream implementation that is used to "unwind" some + data previously read from an input stream; so that as long as some of + that data remains, it's returned; but as long as it's read, we'll + just use data from the underlying original stream. + This is similar to PushbackInputStream, but here there's + only one implicit pushback, when instance is constructed.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/ReaderBootstrapper.html b/docs/javadoc/6.6/com/ctc/wstx/io/ReaderBootstrapper.html new file mode 100644 index 00000000..af7a6aff --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/ReaderBootstrapper.html @@ -0,0 +1,614 @@ + + + + + + +ReaderBootstrapper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class ReaderBootstrapper

+
+
+ +
+
    +
  • +
    +
    +
    public final class ReaderBootstrapper
    +extends InputBootstrapper
    +
    Input bootstrap class used when input comes from a Reader; in this case, + encoding is already known, and thus encoding from XML declaration (if + any) is only double-checked, not really used. +

    + Note: since the actual Reader to use after bootstrapping is pre-constructed, + the local input buffer can (and should) be quite small.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/ReaderSource.html b/docs/javadoc/6.6/com/ctc/wstx/io/ReaderSource.html new file mode 100644 index 00000000..819ba520 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/ReaderSource.html @@ -0,0 +1,548 @@ + + + + + + +ReaderSource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class ReaderSource

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mReader

        +
        protected Reader mReader
        +
        Underlying Reader to read character data from
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setInputOffsets

        +
        public void setInputOffsets(int proc,
        +                            int row,
        +                            int rowStart)
        +
        Method called to change the default offsets this source has. Generally + done when the underlying Reader had been partially read earlier (like + reading the xml declaration before starting real parsing).
        +
      • +
      + + + + + + + +
        +
      • +

        fromInternalEntity

        +
        public boolean fromInternalEntity()
        +
        This is a hard-coded assumption, for now this source is + only created from external entities
        +
        +
        Specified by:
        +
        fromInternalEntity in class BaseInputSource
        +
        Returns:
        +
        True, if this input source was directly expanded from an + internal entity (general, parsed); false if not (from external + entity, DTD ext. subset, main document)
        +
        +
      • +
      + + + + + + + +
        +
      • +

        readMore

        +
        public boolean readMore(WstxInputData reader,
        +                        int minAmount)
        +                 throws IOException,
        +                        XMLStreamException
        +
        Description copied from class: WstxInputSource
        +
        Method called by reader when it has to have at least specified number + of consequtive input characters in its buffer, and it currently does + not have. If so, it asks input source to do whatever it has to do + to try to get more data, if possible (including moving stuff in + input buffer if necessary and possible).
        +
        +
        Specified by:
        +
        readMore in class BaseInputSource
        +
        Returns:
        +
        True if input source was able to provide specific number of + characters or more; false if not. In latter case, source is free + to return zero or more characters any way.
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        close

        +
        public void close()
        +           throws IOException
        +
        Description copied from class: WstxInputSource
        +
        Method reader calls for this input source when it has encountered + EOF. This may or may not close the underlying stream/reader; what + happens depends on configuration
        +
        +
        Specified by:
        +
        close in class BaseInputSource
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        closeCompletely

        +
        public void closeCompletely()
        +                     throws IOException
        +
        Description copied from class: WstxInputSource
        +
        Method reader MAY call to force full closing of the underlying + input stream(s)/reader(s). No checks are done regarding configuration, + but input source object is to deal gracefully with multiple calls + (ie. it's not an error for reader to call this more than once).
        +
        +
        Specified by:
        +
        closeCompletely in class WstxInputSource
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/StreamBootstrapper.html b/docs/javadoc/6.6/com/ctc/wstx/io/StreamBootstrapper.html new file mode 100644 index 00000000..b807856f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/StreamBootstrapper.html @@ -0,0 +1,880 @@ + + + + + + +StreamBootstrapper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class StreamBootstrapper

+
+
+ +
+
    +
  • +
    +
    +
    public final class StreamBootstrapper
    +extends InputBootstrapper
    +
    Input bootstrap class used with streams, when encoding is not known + (when encoding is specified by application, a reader is constructed, + and then reader-based bootstrapper is used). +

    + Encoding used for an entity (including + main document entity) is determined using algorithms suggested in + XML 1.0#3 spec, appendix F

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/SystemId.html b/docs/javadoc/6.6/com/ctc/wstx/io/SystemId.html new file mode 100644 index 00000000..be24f7d1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/SystemId.html @@ -0,0 +1,414 @@ + + + + + + +SystemId (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class SystemId

+
+
+ +
+
    +
  • +
    +
    +
    public class SystemId
    +extends Object
    +
    Helper class that is used to defer construction of URL + to help with cases where real URL is not actually needed, and + incoming System Id may not even resolve properly. +

    + Note that class is meant to be accessed from a single thread, and + is not designed as multi-thread safe. Specifically it is not to be + used for caching or as a key, but strictly as System Id for processing + of a single XML document.

    +
    +
    Since:
    +
    4.4
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/TextEscaper.html b/docs/javadoc/6.6/com/ctc/wstx/io/TextEscaper.html new file mode 100644 index 00000000..d4424038 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/TextEscaper.html @@ -0,0 +1,276 @@ + + + + + + +TextEscaper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class TextEscaper

+
+
+ +
+
    +
  • +
    +
    +
    public final class TextEscaper
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        outputDTDText

        +
        public static void outputDTDText(Writer w,
        +                                 char[] ch,
        +                                 int offset,
        +                                 int len)
        +                          throws IOException
        +
        Quoting method used when outputting content that will be part of + DTD (internal/external subset). Additional quoting is needed for + percentage char, which signals parameter entities.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/UTF32Reader.html b/docs/javadoc/6.6/com/ctc/wstx/io/UTF32Reader.html new file mode 100644 index 00000000..dc11a4b4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/UTF32Reader.html @@ -0,0 +1,808 @@ + + + + + + +UTF32Reader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class UTF32Reader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Closeable, AutoCloseable, Readable
    +
    +
    +
    +
    public final class UTF32Reader
    +extends Reader
    +
    Since JDK does not come with UTF-32/UCS-4, let's implement a simple + decoder to use.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static charCONVERT_LSEP_TO +
      In xml 1.1, LSEP bit like \n, or \r.
      +
      protected static charCONVERT_NEL_TO +
      In xml 1.1, NEL (0x85) behaves much the way \n does (can + be follow \r as part of the linefeed
      +
      protected booleanmBigEndian 
      protected byte[]mByteBuffer 
      protected intmByteBufferEnd +
      Pointed to the end marker, that is, position one after the last + valid available byte.
      +
      protected intmByteCount +
      Total read byte count; used for error reporting purposes
      +
      protected intmBytePtr +
      Pointer to the next available byte (if any), iff less than + mByteBufferEnd
      +
      protected intmCharCount +
      Total read character count; used for error reporting purposes
      +
      protected ReaderConfigmConfig 
      protected charmSurrogate +
      Although input is fine with full Unicode set, Java still uses + 16-bit chars, so we may have to split high-order chars into + surrogate pairs.
      +
      protected char[]mTmpBuf 
      protected booleanmXml11 
      protected static charNULL_BYTE 
      protected static charNULL_CHAR 
      + +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UTF32Reader(ReaderConfig cfg, + InputStream in, + byte[] buf, + int ptr, + int len, + boolean recycleBuffer, + boolean isBigEndian) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected booleancanModifyBuffer() +
      Method that can be used to see if we can actually modify the + underlying buffer.
      +
      voidclose() 
      voidfreeBuffers() +
      This method should be called along with (or instead of) normal + close.
      +
      protected InputStreamgetStream() 
      intread() +
      Although this method is implemented by the base class, AND it should + never be called by Woodstox code, let's still implement it bit more + efficiently just in case
      +
      intread(char[] cbuf, + int start, + int len) 
      protected intreadBytes() +
      Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer), to the beginning of the buffer.
      +
      protected intreadBytesAt(int offset) +
      Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer considering offset), to the specified offset.
      +
      protected voidreportBounds(char[] cbuf, + int start, + int len) 
      protected voidreportInvalidXml11(int value, + int bytePos, + int charPos) 
      protected voidreportStrangeStream() 
      voidsetXmlCompliancy(int xmlVersion) +
      Method that can be called to indicate the xml conformance used + when reading content using this reader.
      +
      + + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mBigEndian

        +
        protected final boolean mBigEndian
        +
      • +
      + + + +
        +
      • +

        mXml11

        +
        protected boolean mXml11
        +
      • +
      + + + +
        +
      • +

        mSurrogate

        +
        protected char mSurrogate
        +
        Although input is fine with full Unicode set, Java still uses + 16-bit chars, so we may have to split high-order chars into + surrogate pairs.
        +
      • +
      + + + +
        +
      • +

        mCharCount

        +
        protected int mCharCount
        +
        Total read character count; used for error reporting purposes
        +
      • +
      + + + +
        +
      • +

        mByteCount

        +
        protected int mByteCount
        +
        Total read byte count; used for error reporting purposes
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        CONVERT_NEL_TO

        +
        protected static final char CONVERT_NEL_TO
        +
        In xml 1.1, NEL (0x85) behaves much the way \n does (can + be follow \r as part of the linefeed
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CONVERT_LSEP_TO

        +
        protected static final char CONVERT_LSEP_TO
        +
        In xml 1.1, LSEP bit like \n, or \r. Need to choose one as the + result. Let's use \n, for simplicity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        mByteBuffer

        +
        protected byte[] mByteBuffer
        +
      • +
      + + + +
        +
      • +

        mBytePtr

        +
        protected int mBytePtr
        +
        Pointer to the next available byte (if any), iff less than + mByteBufferEnd
        +
      • +
      + + + +
        +
      • +

        mByteBufferEnd

        +
        protected int mByteBufferEnd
        +
        Pointed to the end marker, that is, position one after the last + valid available byte.
        +
      • +
      + + + +
        +
      • +

        mTmpBuf

        +
        protected char[] mTmpBuf
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UTF32Reader

        +
        public UTF32Reader(ReaderConfig cfg,
        +                   InputStream in,
        +                   byte[] buf,
        +                   int ptr,
        +                   int len,
        +                   boolean recycleBuffer,
        +                   boolean isBigEndian)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setXmlCompliancy

        +
        public void setXmlCompliancy(int xmlVersion)
        +
        Method that can be called to indicate the xml conformance used + when reading content using this reader. Some of the character + validity checks need to be done at reader level, and sometimes + they depend on xml level (for example, xml 1.1 has new linefeeds + and both more and less restricted characters).
        +
      • +
      + + + + + + + +
        +
      • +

        canModifyBuffer

        +
        protected final boolean canModifyBuffer()
        +
        Method that can be used to see if we can actually modify the + underlying buffer. This is the case if we are managing the buffer, + but not if it was just given to us.
        +
      • +
      + + + + + + + +
        +
      • +

        read

        +
        public int read()
        +         throws IOException
        +
        Although this method is implemented by the base class, AND it should + never be called by Woodstox code, let's still implement it bit more + efficiently just in case
        +
        +
        Overrides:
        +
        read in class Reader
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getStream

        +
        protected final InputStream getStream()
        +
      • +
      + + + +
        +
      • +

        readBytes

        +
        protected final int readBytes()
        +                       throws IOException
        +
        Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer), to the beginning of the buffer.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readBytesAt

        +
        protected final int readBytesAt(int offset)
        +                         throws IOException
        +
        Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer considering offset), to the specified offset.
        +
        +
        Returns:
        +
        Number of bytes read, if any; -1 to indicate none available + (that is, end of input)
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        freeBuffers

        +
        public final void freeBuffers()
        +
        This method should be called along with (or instead of) normal + close. After calling this method, no further reads should be tried. + Method will try to recycle read buffers (if any).
        +
      • +
      + + + +
        +
      • +

        reportBounds

        +
        protected void reportBounds(char[] cbuf,
        +                            int start,
        +                            int len)
        +                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        reportStrangeStream

        +
        protected void reportStrangeStream()
        +                            throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        reportInvalidXml11

        +
        protected void reportInvalidXml11(int value,
        +                                  int bytePos,
        +                                  int charPos)
        +                           throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/UTF8Reader.html b/docs/javadoc/6.6/com/ctc/wstx/io/UTF8Reader.html new file mode 100644 index 00000000..ba8c4cd1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/UTF8Reader.html @@ -0,0 +1,730 @@ + + + + + + +UTF8Reader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class UTF8Reader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Closeable, AutoCloseable, Readable
    +
    +
    +
    +
    public final class UTF8Reader
    +extends Reader
    +
    Optimized Reader that reads UTF-8 encoded content from an input stream. + In addition to doing (hopefully) optimal conversion, it can also take + array of "pre-read" (leftover) bytes; this is necessary when preliminary + stream/reader is trying to figure out XML encoding.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static charCONVERT_LSEP_TO +
      In xml 1.1, LSEP bit like \n, or \r.
      +
      protected static charCONVERT_NEL_TO +
      In xml 1.1, NEL (0x85) behaves much the way \n does (can + be follow \r as part of the linefeed
      +
      protected byte[]mByteBuffer 
      protected intmByteBufferEnd +
      Pointed to the end marker, that is, position one after the last + valid available byte.
      +
      protected intmBytePtr +
      Pointer to the next available byte (if any), iff less than + mByteBufferEnd
      +
      protected ReaderConfigmConfig 
      protected char[]mTmpBuf 
      protected static charNULL_BYTE 
      protected static charNULL_CHAR 
      + +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      UTF8Reader(ReaderConfig cfg, + InputStream in, + byte[] buf, + int ptr, + int len, + boolean recycleBuffer) 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      protected booleancanModifyBuffer() +
      Method that can be used to see if we can actually modify the + underlying buffer.
      +
      voidclose() 
      voidfreeBuffers() +
      This method should be called along with (or instead of) normal + close.
      +
      protected InputStreamgetStream() 
      intread() +
      Although this method is implemented by the base class, AND it should + never be called by Woodstox code, let's still implement it bit more + efficiently just in case
      +
      intread(char[] cbuf, + int start, + int len) 
      protected intreadBytes() +
      Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer), to the beginning of the buffer.
      +
      protected intreadBytesAt(int offset) +
      Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer considering offset), to the specified offset.
      +
      protected voidreportBounds(char[] cbuf, + int start, + int len) 
      protected voidreportInvalidXml11(int value, + int bytePos, + int charPos) 
      protected voidreportStrangeStream() 
      voidsetXmlCompliancy(int xmlVersion) +
      Method that can be called to indicate the xml conformance used + when reading content using this reader.
      +
      + + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + +
        +
      • +

        CONVERT_NEL_TO

        +
        protected static final char CONVERT_NEL_TO
        +
        In xml 1.1, NEL (0x85) behaves much the way \n does (can + be follow \r as part of the linefeed
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CONVERT_LSEP_TO

        +
        protected static final char CONVERT_LSEP_TO
        +
        In xml 1.1, LSEP bit like \n, or \r. Need to choose one as the + result. Let's use \n, for simplicity
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        mByteBuffer

        +
        protected byte[] mByteBuffer
        +
      • +
      + + + +
        +
      • +

        mBytePtr

        +
        protected int mBytePtr
        +
        Pointer to the next available byte (if any), iff less than + mByteBufferEnd
        +
      • +
      + + + +
        +
      • +

        mByteBufferEnd

        +
        protected int mByteBufferEnd
        +
        Pointed to the end marker, that is, position one after the last + valid available byte.
        +
      • +
      + + + +
        +
      • +

        mTmpBuf

        +
        protected char[] mTmpBuf
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        UTF8Reader

        +
        public UTF8Reader(ReaderConfig cfg,
        +                  InputStream in,
        +                  byte[] buf,
        +                  int ptr,
        +                  int len,
        +                  boolean recycleBuffer)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setXmlCompliancy

        +
        public void setXmlCompliancy(int xmlVersion)
        +
        Method that can be called to indicate the xml conformance used + when reading content using this reader. Some of the character + validity checks need to be done at reader level, and sometimes + they depend on xml level (for example, xml 1.1 has new linefeeds + and both more and less restricted characters).
        +
      • +
      + + + + + + + +
        +
      • +

        canModifyBuffer

        +
        protected final boolean canModifyBuffer()
        +
        Method that can be used to see if we can actually modify the + underlying buffer. This is the case if we are managing the buffer, + but not if it was just given to us.
        +
      • +
      + + + + + + + +
        +
      • +

        read

        +
        public int read()
        +         throws IOException
        +
        Although this method is implemented by the base class, AND it should + never be called by Woodstox code, let's still implement it bit more + efficiently just in case
        +
        +
        Overrides:
        +
        read in class Reader
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        getStream

        +
        protected final InputStream getStream()
        +
      • +
      + + + +
        +
      • +

        readBytes

        +
        protected final int readBytes()
        +                       throws IOException
        +
        Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer), to the beginning of the buffer.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        readBytesAt

        +
        protected final int readBytesAt(int offset)
        +                         throws IOException
        +
        Method for reading as many bytes from the underlying stream as possible + (that fit in the buffer considering offset), to the specified offset.
        +
        +
        Returns:
        +
        Number of bytes read, if any; -1 to indicate none available + (that is, end of input)
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        freeBuffers

        +
        public final void freeBuffers()
        +
        This method should be called along with (or instead of) normal + close. After calling this method, no further reads should be tried. + Method will try to recycle read buffers (if any).
        +
      • +
      + + + +
        +
      • +

        reportBounds

        +
        protected void reportBounds(char[] cbuf,
        +                            int start,
        +                            int len)
        +                     throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        reportStrangeStream

        +
        protected void reportStrangeStream()
        +                            throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        reportInvalidXml11

        +
        protected void reportInvalidXml11(int value,
        +                                  int bytePos,
        +                                  int charPos)
        +                           throws IOException
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/UTF8Writer.html b/docs/javadoc/6.6/com/ctc/wstx/io/UTF8Writer.html new file mode 100644 index 00000000..f99f88ec --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/UTF8Writer.html @@ -0,0 +1,476 @@ + + + + + + +UTF8Writer (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class UTF8Writer

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputData.html b/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputData.html new file mode 100644 index 00000000..b30d356a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputData.html @@ -0,0 +1,691 @@ + + + + + + +WstxInputData (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class WstxInputData

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    StreamScanner
    +
    +
    +
    +
    public class WstxInputData
    +extends Object
    +
    Base class used by readers (specifically, by + StreamScanner, and its sub-classes) + to encapsulate input buffer portion of the class. Philosophically + this should probably be done via containment (composition), not + sub-classing but for performance reason, this "core" class is generally + extended from instead. +

    + Main reason for the input data portion to be factored out of main + class is that this way it can also be passed to nested input handling + Objects, which can then manipulate input buffers of the caller, + efficiently.

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static charCHAR_NULL +
      Null-character is used as return value from some method(s), since + it is not a legal character in an XML document.
      +
      static charCHAR_SPACE 
      static charINT_NULL 
      static charINT_SPACE 
      static intMAX_UNICODE_CHAR +
      This constant defines the highest Unicode character allowed + in XML content.
      +
      protected longmCurrInputProcessed +
      Number of characters that were contained in previous blocks + (blocks that were already processed prior to the current buffer).
      +
      protected intmCurrInputRow +
      Current row location of current point in input buffer, starting + from 1
      +
      protected intmCurrInputRowStart +
      Current index of the first character of the current row in input + buffer.
      +
      protected char[]mInputBuffer +
      Current buffer from which data is read; generally data is read into + buffer from input source, but not always (especially when using nested + input contexts when expanding parsed entity references etc).
      +
      protected intmInputEnd +
      Index of character after last available one in the buffer.
      +
      protected intmInputPtr +
      Pointer to next available character in buffer
      +
      protected booleanmXml11 +
      Flag that indicates whether XML content is to be treated as per + XML 1.1 specification or not (if not, it'll use xml 1.0).
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected WstxInputData() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidcopyBufferStateFrom(WstxInputData src) +
      Note: Only public due to sub-classes needing to call this on + base class instance from different package (confusing?)
      +
      static intfindIllegalNameChar(String name, + boolean nsAware, + boolean xml11) +
      Method that can be called to check whether given String contains + any characters that are not legal XML names.
      +
      static intfindIllegalNmtokenChar(String nmtoken, + boolean nsAware, + boolean xml11) 
      static StringgetCharDesc(char c) 
      protected booleanisNameChar(char c) +
      Method that can be used to check whether specified character + is a valid character of an XML 1.0/1.1 name as any other char than + the first one; except that colon (:) is not recognized as valid here: + caller has to verify it separately (since it generally affects namespace + mapping of a qualified name).
      +
      static booleanisNameChar(char c, + boolean nsAware, + boolean xml11) 
      protected booleanisNameStartChar(char c) +
      Method that can be used to check whether specified character + is a valid first character of an XML 1.0/1.1 name; except that + colon (:) is not recognized as a start char here: caller has + to verify it separately (since it generally affects namespace + mapping of a qualified name).
      +
      static booleanisNameStartChar(char c, + boolean nsAware, + boolean xml11) 
      static booleanisSpaceChar(char c) 
      + +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHAR_NULL

        +
        public static final char CHAR_NULL
        +
        Null-character is used as return value from some method(s), since + it is not a legal character in an XML document.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        MAX_UNICODE_CHAR

        +
        public static final int MAX_UNICODE_CHAR
        +
        This constant defines the highest Unicode character allowed + in XML content.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mXml11

        +
        protected boolean mXml11
        +
        Flag that indicates whether XML content is to be treated as per + XML 1.1 specification or not (if not, it'll use xml 1.0).
        +
      • +
      + + + +
        +
      • +

        mInputBuffer

        +
        protected char[] mInputBuffer
        +
        Current buffer from which data is read; generally data is read into + buffer from input source, but not always (especially when using nested + input contexts when expanding parsed entity references etc).
        +
      • +
      + + + +
        +
      • +

        mInputPtr

        +
        protected int mInputPtr
        +
        Pointer to next available character in buffer
        +
      • +
      + + + +
        +
      • +

        mInputEnd

        +
        protected int mInputEnd
        +
        Index of character after last available one in the buffer.
        +
      • +
      + + + +
        +
      • +

        mCurrInputProcessed

        +
        protected long mCurrInputProcessed
        +
        Number of characters that were contained in previous blocks + (blocks that were already processed prior to the current buffer).
        +
      • +
      + + + +
        +
      • +

        mCurrInputRow

        +
        protected int mCurrInputRow
        +
        Current row location of current point in input buffer, starting + from 1
        +
      • +
      + + + +
        +
      • +

        mCurrInputRowStart

        +
        protected int mCurrInputRowStart
        +
        Current index of the first character of the current row in input + buffer. Needed to calculate column position, if necessary; benefit + of not having column itself is that this only has to be updated + once per line.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxInputData

        +
        protected WstxInputData()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        copyBufferStateFrom

        +
        public void copyBufferStateFrom(WstxInputData src)
        +
        Note: Only public due to sub-classes needing to call this on + base class instance from different package (confusing?)
        +
      • +
      + + + +
        +
      • +

        isNameStartChar

        +
        protected final boolean isNameStartChar(char c)
        +
        Method that can be used to check whether specified character + is a valid first character of an XML 1.0/1.1 name; except that + colon (:) is not recognized as a start char here: caller has + to verify it separately (since it generally affects namespace + mapping of a qualified name).
        +
      • +
      + + + +
        +
      • +

        isNameChar

        +
        protected final boolean isNameChar(char c)
        +
        Method that can be used to check whether specified character + is a valid character of an XML 1.0/1.1 name as any other char than + the first one; except that colon (:) is not recognized as valid here: + caller has to verify it separately (since it generally affects namespace + mapping of a qualified name).
        +
      • +
      + + + +
        +
      • +

        isNameStartChar

        +
        public static final boolean isNameStartChar(char c,
        +                                            boolean nsAware,
        +                                            boolean xml11)
        +
      • +
      + + + +
        +
      • +

        isNameChar

        +
        public static final boolean isNameChar(char c,
        +                                       boolean nsAware,
        +                                       boolean xml11)
        +
      • +
      + + + +
        +
      • +

        findIllegalNameChar

        +
        public static final int findIllegalNameChar(String name,
        +                                            boolean nsAware,
        +                                            boolean xml11)
        +
        Method that can be called to check whether given String contains + any characters that are not legal XML names.
        +
        +
        Returns:
        +
        Index of the first illegal xml name characters, if any; + -1 if the name is completely legal
        +
        +
      • +
      + + + +
        +
      • +

        findIllegalNmtokenChar

        +
        public static final int findIllegalNmtokenChar(String nmtoken,
        +                                               boolean nsAware,
        +                                               boolean xml11)
        +
      • +
      + + + +
        +
      • +

        isSpaceChar

        +
        public static final boolean isSpaceChar(char c)
        +
      • +
      + + + +
        +
      • +

        getCharDesc

        +
        public static String getCharDesc(char c)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputLocation.html b/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputLocation.html new file mode 100644 index 00000000..4d4c990a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputLocation.html @@ -0,0 +1,611 @@ + + + + + + +WstxInputLocation (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class WstxInputLocation

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable, Location, org.codehaus.stax2.XMLStreamLocation2
    +
    +
    +
    +
    public class WstxInputLocation
    +extends Object
    +implements Serializable, org.codehaus.stax2.XMLStreamLocation2
    +
    Basic implementation of Location, used by Wstx readers.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mContext

        +
        protected final WstxInputLocation mContext
        +
        Enclosing (parent) input location; location from which current + location is derived.
        +
      • +
      + + + +
        +
      • +

        mPublicId

        +
        protected final String mPublicId
        +
      • +
      + + + +
        +
      • +

        mSystemId

        +
        protected final String mSystemId
        +
      • +
      + + + +
        +
      • +

        mCharOffset

        +
        protected final long mCharOffset
        +
      • +
      + + + +
        +
      • +

        mCol

        +
        protected final int mCol
        +
      • +
      + + + +
        +
      • +

        mRow

        +
        protected final int mRow
        +
      • +
      + + + +
        +
      • +

        mDesc

        +
        protected transient String mDesc
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxInputLocation

        +
        public WstxInputLocation(WstxInputLocation ctxt,
        +                         String pubId,
        +                         String sysId,
        +                         long charOffset,
        +                         int row,
        +                         int col)
        +
        +
        Parameters:
        +
        ctxt - Enclosing input location, if any
        +
        +
      • +
      + + + +
        +
      • +

        WstxInputLocation

        +
        public WstxInputLocation(WstxInputLocation ctxt,
        +                         String pubId,
        +                         SystemId sysId,
        +                         long charOffset,
        +                         int row,
        +                         int col)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getCharacterOffsetLong

        +
        public long getCharacterOffsetLong()
        +
      • +
      + + + + + + + +
        +
      • +

        getColumnNumber

        +
        public int getColumnNumber()
        +
        +
        Specified by:
        +
        getColumnNumber in interface Location
        +
        +
      • +
      + + + +
        +
      • +

        getLineNumber

        +
        public int getLineNumber()
        +
        +
        Specified by:
        +
        getLineNumber in interface Location
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        getContext

        +
        public org.codehaus.stax2.XMLStreamLocation2 getContext()
        +
        +
        Specified by:
        +
        getContext in interface org.codehaus.stax2.XMLStreamLocation2
        +
        +
      • +
      + + + + + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class Object
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(Object o)
        +
        +
        Overrides:
        +
        equals in class Object
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputSource.html b/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputSource.html new file mode 100644 index 00000000..a393983f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/WstxInputSource.html @@ -0,0 +1,775 @@ + + + + + + +WstxInputSource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.io
+

Class WstxInputSource

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    BaseInputSource
    +
    +
    +
    +
    public abstract class WstxInputSource
    +extends Object
    +
    Interface that defines API actual parsers (stream readers) + can use to read input from various input sources. + Needed to abstract out details of getting input from primary input + files, secondary (potentially cached) referenced documents, and from + parsed entities, as well as for allowing hierarchic location + information for error reporting.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mParent

        +
        protected final WstxInputSource mParent
        +
        Parent in input source stack
        +
      • +
      + + + +
        +
      • +

        mFromEntity

        +
        protected final String mFromEntity
        +
        Name/id of the entity that was expanded to produce this input source; + null if not entity-originated. Used for catching recursive expansions + of entities.
        +
      • +
      + + + +
        +
      • +

        mScopeId

        +
        protected int mScopeId
        +
        Scope of the reader when this entity was initially expanded. Snapshot + that will generally be used by the reader to match scoping + limitations, such as proper nesting entity expansion with respect + to element and declaration nesting.
        +
      • +
      + + + +
        +
      • +

        mEntityDepth

        +
        protected int mEntityDepth
        +
        Number of parent entities that have been expanded to get to this + input source; 0 for root-level input that is not generated via + entity expansion.
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        overrideSource

        +
        public abstract void overrideSource(URL url)
        +
        Method that can be called to override originally defined source.
        +
        +
        Parameters:
        +
        url - New base URL to set; may be null.
        +
        Since:
        +
        4.0
        +
        +
      • +
      + + + + + + + +
        +
      • +

        isOrIsExpandedFrom

        +
        public boolean isOrIsExpandedFrom(String entityId)
        +
        Method that checks if this input source expanded from the specified + entity id, directly or by ancestor. +

        + Note that entity ids are expected to have been interned (using + whatever uniqueness mechanism used), and thus can be simply + identity checked.

        +
      • +
      + + + +
        +
      • +

        fromInternalEntity

        +
        public abstract boolean fromInternalEntity()
        +
        +
        Returns:
        +
        True, if this input source was directly expanded from an + internal entity (general, parsed); false if not (from external + entity, DTD ext. subset, main document)
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getPublicId

        +
        public abstract String getPublicId()
        +
      • +
      + + + +
        +
      • +

        getSystemId

        +
        public abstract String getSystemId()
        +
      • +
      + + + +
        +
      • +

        getLocation

        +
        protected abstract WstxInputLocation getLocation()
        +
        Method usually called to get a parent location for another input + source. Works since at this point context (line, row, chars) information + has already been saved to this object.
        +
      • +
      + + + +
        +
      • +

        getLocation

        +
        public abstract WstxInputLocation getLocation(long total,
        +                                              int row,
        +                                              int col)
        +
      • +
      + + + +
        +
      • +

        getEntityId

        +
        public String getEntityId()
        +
      • +
      + + + +
        +
      • +

        getScopeId

        +
        public int getScopeId()
        +
      • +
      + + + +
        +
      • +

        getEntityDepth

        +
        public int getEntityDepth()
        +
      • +
      + + + +
        +
      • +

        initInputLocation

        +
        public final void initInputLocation(WstxInputData reader,
        +                                    int currScopeId,
        +                                    int entityDepth)
        +
        Method called by Reader when current input has changed to come + from this input source. Should reset/initialize input location + information Reader keeps, for error messages to work ok.
        +
        +
        Parameters:
        +
        reader - Reader whose data structures are to be used for + returning data read
        +
        currScopeId -
        +
        +
      • +
      + + + +
        +
      • +

        doInitInputLocation

        +
        protected abstract void doInitInputLocation(WstxInputData reader)
        +
      • +
      + + + +
        +
      • +

        readInto

        +
        public abstract int readInto(WstxInputData reader)
        +                      throws IOException,
        +                             XMLStreamException
        +
        Method called to read at least one more char from input source, and + update input data appropriately.
        +
        +
        Returns:
        +
        Number of characters read from the input source (at least 1), + if it had any input; -1 if input source has no more input.
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        readMore

        +
        public abstract boolean readMore(WstxInputData reader,
        +                                 int minAmount)
        +                          throws IOException,
        +                                 XMLStreamException
        +
        Method called by reader when it has to have at least specified number + of consequtive input characters in its buffer, and it currently does + not have. If so, it asks input source to do whatever it has to do + to try to get more data, if possible (including moving stuff in + input buffer if necessary and possible).
        +
        +
        Returns:
        +
        True if input source was able to provide specific number of + characters or more; false if not. In latter case, source is free + to return zero or more characters any way.
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        saveContext

        +
        public abstract void saveContext(WstxInputData reader)
        +
        Method Reader calls when this input source is being stored, when + a nested input source gets used instead (due to entity expansion). + Needs to get location info from Reader and store it in this Object.
        +
      • +
      + + + +
        +
      • +

        restoreContext

        +
        public abstract void restoreContext(WstxInputData reader)
        +
        Method Reader calls when this input source is resumed as the + current source. Needs to update Reader's input location data + used for error messages etc.
        +
      • +
      + + + +
        +
      • +

        close

        +
        public abstract void close()
        +                    throws IOException
        +
        Method reader calls for this input source when it has encountered + EOF. This may or may not close the underlying stream/reader; what + happens depends on configuration
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        closeCompletely

        +
        public abstract void closeCompletely()
        +                              throws IOException
        +
        Method reader MAY call to force full closing of the underlying + input stream(s)/reader(s). No checks are done regarding configuration, + but input source object is to deal gracefully with multiple calls + (ie. it's not an error for reader to call this more than once).
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/AsciiReader.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/AsciiReader.html new file mode 100644 index 00000000..efa705ec --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/AsciiReader.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.AsciiReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.AsciiReader

+
+
No usage of com.ctc.wstx.io.AsciiReader
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BaseInputSource.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BaseInputSource.html new file mode 100644 index 00000000..2389d3f9 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BaseInputSource.html @@ -0,0 +1,185 @@ + + + + + + +Uses of Class com.ctc.wstx.io.BaseInputSource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.BaseInputSource

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BranchingReaderSource.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BranchingReaderSource.html new file mode 100644 index 00000000..b43c3d5f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BranchingReaderSource.html @@ -0,0 +1,242 @@ + + + + + + +Uses of Class com.ctc.wstx.io.BranchingReaderSource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.BranchingReaderSource

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BufferRecycler.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BufferRecycler.html new file mode 100644 index 00000000..f0a69df1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/BufferRecycler.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.BufferRecycler (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.BufferRecycler

+
+
No usage of com.ctc.wstx.io.BufferRecycler
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CharArraySource.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CharArraySource.html new file mode 100644 index 00000000..48e0a0eb --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CharArraySource.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.CharArraySource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.CharArraySource

+
+
No usage of com.ctc.wstx.io.CharArraySource
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CharsetNames.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CharsetNames.html new file mode 100644 index 00000000..b7c27e02 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CharsetNames.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.CharsetNames (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.CharsetNames

+
+
No usage of com.ctc.wstx.io.CharsetNames
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CompletelyCloseable.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CompletelyCloseable.html new file mode 100644 index 00000000..35ddbc44 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/CompletelyCloseable.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Interface com.ctc.wstx.io.CompletelyCloseable (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.io.CompletelyCloseable

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/DefaultInputResolver.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/DefaultInputResolver.html new file mode 100644 index 00000000..4db48800 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/DefaultInputResolver.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.DefaultInputResolver (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.DefaultInputResolver

+
+
No usage of com.ctc.wstx.io.DefaultInputResolver
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/EBCDICCodec.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/EBCDICCodec.html new file mode 100644 index 00000000..49266e3c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/EBCDICCodec.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.EBCDICCodec (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.EBCDICCodec

+
+
No usage of com.ctc.wstx.io.EBCDICCodec
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ISOLatinReader.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ISOLatinReader.html new file mode 100644 index 00000000..b6286057 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ISOLatinReader.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.ISOLatinReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.ISOLatinReader

+
+
No usage of com.ctc.wstx.io.ISOLatinReader
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/InputBootstrapper.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/InputBootstrapper.html new file mode 100644 index 00000000..cad3f202 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/InputBootstrapper.html @@ -0,0 +1,352 @@ + + + + + + +Uses of Class com.ctc.wstx.io.InputBootstrapper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.InputBootstrapper

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/InputSourceFactory.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/InputSourceFactory.html new file mode 100644 index 00000000..5b6fcef4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/InputSourceFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.InputSourceFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.InputSourceFactory

+
+
No usage of com.ctc.wstx.io.InputSourceFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/MergedReader.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/MergedReader.html new file mode 100644 index 00000000..e180a96c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/MergedReader.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.MergedReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.MergedReader

+
+
No usage of com.ctc.wstx.io.MergedReader
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/MergedStream.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/MergedStream.html new file mode 100644 index 00000000..fb72802f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/MergedStream.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.MergedStream (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.MergedStream

+
+
No usage of com.ctc.wstx.io.MergedStream
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ReaderBootstrapper.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ReaderBootstrapper.html new file mode 100644 index 00000000..8716fa50 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ReaderBootstrapper.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.ctc.wstx.io.ReaderBootstrapper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.ReaderBootstrapper

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ReaderSource.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ReaderSource.html new file mode 100644 index 00000000..9f4b836d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/ReaderSource.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.ctc.wstx.io.ReaderSource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.ReaderSource

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/StreamBootstrapper.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/StreamBootstrapper.html new file mode 100644 index 00000000..73d754ff --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/StreamBootstrapper.html @@ -0,0 +1,185 @@ + + + + + + +Uses of Class com.ctc.wstx.io.StreamBootstrapper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.StreamBootstrapper

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/SystemId.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/SystemId.html new file mode 100644 index 00000000..bab7bd72 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/SystemId.html @@ -0,0 +1,348 @@ + + + + + + +Uses of Class com.ctc.wstx.io.SystemId (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.SystemId

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/TextEscaper.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/TextEscaper.html new file mode 100644 index 00000000..78aa2005 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/TextEscaper.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.TextEscaper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.TextEscaper

+
+
No usage of com.ctc.wstx.io.TextEscaper
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF32Reader.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF32Reader.html new file mode 100644 index 00000000..65b1c3b5 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF32Reader.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.UTF32Reader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.UTF32Reader

+
+
No usage of com.ctc.wstx.io.UTF32Reader
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF8Reader.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF8Reader.html new file mode 100644 index 00000000..ae2acd82 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF8Reader.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.UTF8Reader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.UTF8Reader

+
+
No usage of com.ctc.wstx.io.UTF8Reader
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF8Writer.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF8Writer.html new file mode 100644 index 00000000..499363cb --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/UTF8Writer.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.io.UTF8Writer (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.UTF8Writer

+
+
No usage of com.ctc.wstx.io.UTF8Writer
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputData.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputData.html new file mode 100644 index 00000000..3ecf7625 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputData.html @@ -0,0 +1,391 @@ + + + + + + +Uses of Class com.ctc.wstx.io.WstxInputData (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.WstxInputData

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputLocation.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputLocation.html new file mode 100644 index 00000000..ed2b5933 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputLocation.html @@ -0,0 +1,264 @@ + + + + + + +Uses of Class com.ctc.wstx.io.WstxInputLocation (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.WstxInputLocation

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputSource.html b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputSource.html new file mode 100644 index 00000000..c1e428f4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/class-use/WstxInputSource.html @@ -0,0 +1,717 @@ + + + + + + +Uses of Class com.ctc.wstx.io.WstxInputSource (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.io.WstxInputSource

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/io/package-frame.html new file mode 100644 index 00000000..498d2ddb --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/package-frame.html @@ -0,0 +1,48 @@ + + + + + + +com.ctc.wstx.io (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.io

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/io/package-summary.html new file mode 100644 index 00000000..37c6923a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/package-summary.html @@ -0,0 +1,336 @@ + + + + + + +com.ctc.wstx.io (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.io

+
+
Low-level classes that are used to abstract most details of stream I/O +access from actual parsing classes.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.io Description

+
Low-level classes that are used to abstract most details of stream I/O +access from actual parsing classes. Input source abstraction is used +to allow nested input necessary for proper entity expansion functionality.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/io/package-tree.html new file mode 100644 index 00000000..2d88ca9c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/package-tree.html @@ -0,0 +1,190 @@ + + + + + + +com.ctc.wstx.io Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.io

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/io/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/io/package-use.html new file mode 100644 index 00000000..fc76556d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/io/package-use.html @@ -0,0 +1,366 @@ + + + + + + +Uses of Package com.ctc.wstx.io (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.io

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/BaseSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/msv/BaseSchemaFactory.html new file mode 100644 index 00000000..30dcde8a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/BaseSchemaFactory.html @@ -0,0 +1,521 @@ + + + + + + +BaseSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.msv
+

Class BaseSchemaFactory

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    RelaxNGSchemaFactory, W3CSchemaFactory
    +
    +
    +
    +
    public abstract class BaseSchemaFactory
    +extends org.codehaus.stax2.validation.XMLValidationSchemaFactory
    +
    Shared base class extended by concrete schema factory implementations.
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BaseSchemaFactory

        +
        protected BaseSchemaFactory(String schemaType)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isPropertySupported

        +
        public boolean isPropertySupported(String propName)
        +
        +
        Specified by:
        +
        isPropertySupported in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String propName,
        +                           Object value)
        +
        +
        Specified by:
        +
        setProperty in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        +
      • +
      + + + +
        +
      • +

        getProperty

        +
        public Object getProperty(String propName)
        +
        +
        Specified by:
        +
        getProperty in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        +
      • +
      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(InputStream in,
        +                                                                      String encoding,
        +                                                                      String publicId,
        +                                                                      String systemId)
        +                                                               throws XMLStreamException
        +
        +
        Specified by:
        +
        createSchema in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(Reader r,
        +                                                                      String publicId,
        +                                                                      String systemId)
        +                                                               throws XMLStreamException
        +
        +
        Specified by:
        +
        createSchema in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(URL url)
        +                                                               throws XMLStreamException
        +
        +
        Specified by:
        +
        createSchema in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(File f)
        +                                                               throws XMLStreamException
        +
        +
        Specified by:
        +
        createSchema in class org.codehaus.stax2.validation.XMLValidationSchemaFactory
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getSaxFactory

        +
        protected static SAXParserFactory getSaxFactory()
        +
        We will essentially share a singleton sax parser factory; + the reason being that constructing (or, rather, locating + implementation class) is bit expensive.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/GenericMsvValidator.html b/docs/javadoc/6.6/com/ctc/wstx/msv/GenericMsvValidator.html new file mode 100644 index 00000000..9acf40a8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/GenericMsvValidator.html @@ -0,0 +1,710 @@ + + + + + + +GenericMsvValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.msv
+

Class GenericMsvValidator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    com.sun.msv.grammar.IDContextProvider2, XMLStreamConstants, org.relaxng.datatype.ValidationContext
    +
    +
    +
    +
    public final class GenericMsvValidator
    +extends org.codehaus.stax2.validation.XMLValidator
    +implements com.sun.msv.grammar.IDContextProvider2, XMLStreamConstants
    +
    Generic validator instance to be used for all Multi-Schema Validator + backed implementations. A common class can be used since functionality + is almost identical between variants (RNG, W3C SChema); minor + differences that exist can be configured by settings provided. +

    + Note about id context provider interface: while it'd be nice to + separate that part out, it is unfortunately closely tied to the + validation process. Hence it's directly implemented by this class.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mStartTagPrefix

        +
        protected String mStartTagPrefix
        +
        Since `StartTagInfo` has no place for prefix, hold reference to one here
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        GenericMsvValidator

        +
        public GenericMsvValidator(org.codehaus.stax2.validation.XMLValidationSchema parent,
        +                           org.codehaus.stax2.validation.ValidationContext ctxt,
        +                           com.sun.msv.verifier.DocumentDeclaration vgm)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getBaseUri

        +
        public String getBaseUri()
        +
        +
        Specified by:
        +
        getBaseUri in interface org.relaxng.datatype.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        isNotation

        +
        public boolean isNotation(String notationName)
        +
        +
        Specified by:
        +
        isNotation in interface org.relaxng.datatype.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        isUnparsedEntity

        +
        public boolean isUnparsedEntity(String entityName)
        +
        +
        Specified by:
        +
        isUnparsedEntity in interface org.relaxng.datatype.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        resolveNamespacePrefix

        +
        public String resolveNamespacePrefix(String prefix)
        +
        +
        Specified by:
        +
        resolveNamespacePrefix in interface org.relaxng.datatype.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        onID

        +
        public void onID(org.relaxng.datatype.Datatype datatype,
        +                 com.sun.msv.verifier.regexp.StringToken idToken)
        +          throws IllegalArgumentException
        +

        + Note: we have to throw a dummy marker exception, which merely + signals that a validation problem is to be reported. + This is obviously messy, but has to do for now.

        +
        +
        Specified by:
        +
        onID in interface com.sun.msv.grammar.IDContextProvider2
        +
        Throws:
        +
        IllegalArgumentException
        +
        +
      • +
      + + + +
        +
      • +

        getSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema getSchema()
        +
        +
        Specified by:
        +
        getSchema in class org.codehaus.stax2.validation.XMLValidator
        +
        +
      • +
      + + + +
        +
      • +

        validateElementStart

        +
        public void validateElementStart(String localName,
        +                                 String uri,
        +                                 String prefix)
        +                          throws XMLStreamException
        +
        Method called to update information about the newly encountered (start) + element. At this point namespace information has been resolved, but + no DTD validation has been done. Validator is to do these validations, + including checking for attribute value (and existence) compatibility.
        +
        +
        Specified by:
        +
        validateElementStart in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        validateAttribute

        +
        public String validateAttribute(String localName,
        +                                String uri,
        +                                String prefix,
        +                                char[] valueChars,
        +                                int valueStart,
        +                                int valueEnd)
        +                         throws XMLStreamException
        +
        +
        Specified by:
        +
        validateAttribute in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateElementAndAttributes

        +
        public int validateElementAndAttributes()
        +                                 throws XMLStreamException
        +
        +
        Specified by:
        +
        validateElementAndAttributes in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateElementEnd

        +
        public int validateElementEnd(String localName,
        +                              String uri,
        +                              String prefix)
        +                       throws XMLStreamException
        +
        +
        Specified by:
        +
        validateElementEnd in class org.codehaus.stax2.validation.XMLValidator
        +
        Returns:
        +
        Validation state that should be effective for the parent + element state
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateText

        +
        public void validateText(String text,
        +                         boolean lastTextSegment)
        +                  throws XMLStreamException
        +
        +
        Specified by:
        +
        validateText in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateText

        +
        public void validateText(char[] cbuf,
        +                         int textStart,
        +                         int textEnd,
        +                         boolean lastTextSegment)
        +                  throws XMLStreamException
        +
        +
        Specified by:
        +
        validateText in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validationCompleted

        +
        public void validationCompleted(boolean eod)
        +                         throws XMLStreamException
        +
        +
        Specified by:
        +
        validationCompleted in class org.codehaus.stax2.validation.XMLValidator
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeType

        +
        public String getAttributeType(int index)
        +
        +
        Specified by:
        +
        getAttributeType in class org.codehaus.stax2.validation.XMLValidator
        +
        +
      • +
      + + + +
        +
      • +

        getIdAttrIndex

        +
        public int getIdAttrIndex()
        +
        +
        Specified by:
        +
        getIdAttrIndex in class org.codehaus.stax2.validation.XMLValidator
        +
        +
      • +
      + + + +
        +
      • +

        getNotationAttrIndex

        +
        public int getNotationAttrIndex()
        +
        +
        Specified by:
        +
        getNotationAttrIndex in class org.codehaus.stax2.validation.XMLValidator
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/RelaxNGSchema.html b/docs/javadoc/6.6/com/ctc/wstx/msv/RelaxNGSchema.html new file mode 100644 index 00000000..c9eb5ca7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/RelaxNGSchema.html @@ -0,0 +1,353 @@ + + + + + + +RelaxNGSchema (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.msv
+

Class RelaxNGSchema

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.codehaus.stax2.validation.XMLValidationSchema
    +
    +
    +
    +
    public class RelaxNGSchema
    +extends Object
    +implements org.codehaus.stax2.validation.XMLValidationSchema
    +
    This is a validation schema instance based on a RELAX NG schema. It + serves as a shareable "blueprint" for creating actual validator instances.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.sun.msv.grammar.trex.TREXGrammarmGrammar +
      This is VGM (in MSV lingo); shareable schema blueprint, basically + peer of this schema object.
      +
      +
        +
      • + + +

        Fields inherited from interface org.codehaus.stax2.validation.XMLValidationSchema

        +SCHEMA_ID_DTD, SCHEMA_ID_RELAXNG, SCHEMA_ID_TREX, SCHEMA_ID_W3C_SCHEMA
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      RelaxNGSchema(com.sun.msv.grammar.trex.TREXGrammar grammar) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mGrammar

        +
        protected final com.sun.msv.grammar.trex.TREXGrammar mGrammar
        +
        This is VGM (in MSV lingo); shareable schema blueprint, basically + peer of this schema object. It will be used for creating actual + validator peer, root Acceptor.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RelaxNGSchema

        +
        public RelaxNGSchema(com.sun.msv.grammar.trex.TREXGrammar grammar)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getSchemaType

        +
        public String getSchemaType()
        +
        +
        Specified by:
        +
        getSchemaType in interface org.codehaus.stax2.validation.XMLValidationSchema
        +
        +
      • +
      + + + +
        +
      • +

        createValidator

        +
        public org.codehaus.stax2.validation.XMLValidator createValidator(org.codehaus.stax2.validation.ValidationContext ctxt)
        +                                                           throws XMLStreamException
        +
        +
        Specified by:
        +
        createValidator in interface org.codehaus.stax2.validation.XMLValidationSchema
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/RelaxNGSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/msv/RelaxNGSchemaFactory.html new file mode 100644 index 00000000..c6402d7b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/RelaxNGSchemaFactory.html @@ -0,0 +1,368 @@ + + + + + + +RelaxNGSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.msv
+

Class RelaxNGSchemaFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class RelaxNGSchemaFactory
    +extends BaseSchemaFactory
    +
    This is a StAX2 schema factory that can parse and create schema instances + for creating validators that validate documents to check their validity + against specific Relax NG specifications. It requires + Sun Multi-Schema Validator + (http://www.sun.com/software/xml/developers/multischema/) + to work, and acts as a quite thin wrapper layer (although not a completely + trivial one, since MSV only exports SAX API, some adapting is needed)
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mDummyController

        +
        protected final com.sun.msv.reader.GrammarReaderController mDummyController
        +
        For now, there's no need for fine-grained error/problem reporting + infrastructure, so let's just use a dummy controller.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        RelaxNGSchemaFactory

        +
        public RelaxNGSchemaFactory()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/W3CMultiSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/msv/W3CMultiSchemaFactory.html new file mode 100644 index 00000000..dfc1f8e4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/W3CMultiSchemaFactory.html @@ -0,0 +1,307 @@ + + + + + + +W3CMultiSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.msv
+

Class W3CMultiSchemaFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class W3CMultiSchemaFactory
    +extends Object
    +
    This is a StAX2 schema factory that can parse and create schema instances + for creating validators that validate documents to check their validity + against specific W3C Schema instances. It requires + Sun Multi-Schema Validator + (http://www.sun.com/software/xml/developers/multischema/) + to work (bundled by Woodstox, no need to add dependency separately, + and acts as a quite thin wrapper layer, similar to + how matching RelaxNG validator works. +

    + Note: intentionally does NOT (claim to) implement XMLValidationSchemaFactory + since interface (that is, createSchema(String, Map)) + is not incompatible with that of other "standard" schema factories; means that + usage must be explicit, direct and can not be triggered via Stax2 API.

    +
    +
    Since:
    +
    6.2
    +
    Author:
    +
    Daniel Kulp
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        W3CMultiSchemaFactory

        +
        public W3CMultiSchemaFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createSchema

        +
        public org.codehaus.stax2.validation.XMLValidationSchema createSchema(String baseURI,
        +                                                                      Map<String,Source> schemaSources)
        +                                                               throws XMLStreamException
        +
        Creates an XMLValidateSchema that can be used to validate XML instances against + any of the schemas defined in the Map of schemaSources.
        +
        +
        Parameters:
        +
        baseURI - Base URI for resolving dependant schemas
        +
        schemaSources - Map of schemas, namespace to Source
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/W3CSchema.html b/docs/javadoc/6.6/com/ctc/wstx/msv/W3CSchema.html new file mode 100644 index 00000000..2ac48ff7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/W3CSchema.html @@ -0,0 +1,347 @@ + + + + + + +W3CSchema (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.msv
+

Class W3CSchema

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.codehaus.stax2.validation.XMLValidationSchema
    +
    +
    +
    +
    public class W3CSchema
    +extends Object
    +implements org.codehaus.stax2.validation.XMLValidationSchema
    +
    This is a validation schema instance based on a W3C schema. It + serves as a shareable "blueprint" for creating actual validator instances.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected com.sun.msv.grammar.xmlschema.XMLSchemaGrammarmGrammar 
      +
        +
      • + + +

        Fields inherited from interface org.codehaus.stax2.validation.XMLValidationSchema

        +SCHEMA_ID_DTD, SCHEMA_ID_RELAXNG, SCHEMA_ID_TREX, SCHEMA_ID_W3C_SCHEMA
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      W3CSchema(com.sun.msv.grammar.xmlschema.XMLSchemaGrammar grammar) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mGrammar

        +
        protected final com.sun.msv.grammar.xmlschema.XMLSchemaGrammar mGrammar
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        W3CSchema

        +
        public W3CSchema(com.sun.msv.grammar.xmlschema.XMLSchemaGrammar grammar)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getSchemaType

        +
        public String getSchemaType()
        +
        +
        Specified by:
        +
        getSchemaType in interface org.codehaus.stax2.validation.XMLValidationSchema
        +
        +
      • +
      + + + +
        +
      • +

        createValidator

        +
        public org.codehaus.stax2.validation.XMLValidator createValidator(org.codehaus.stax2.validation.ValidationContext ctxt)
        +                                                           throws XMLStreamException
        +
        +
        Specified by:
        +
        createValidator in interface org.codehaus.stax2.validation.XMLValidationSchema
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/W3CSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/msv/W3CSchemaFactory.html new file mode 100644 index 00000000..6a18ab46 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/W3CSchemaFactory.html @@ -0,0 +1,368 @@ + + + + + + +W3CSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.msv
+

Class W3CSchemaFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class W3CSchemaFactory
    +extends BaseSchemaFactory
    +
    This is a StAX2 schema factory that can parse and create schema instances + for creating validators that validate documents to check their validity + against specific W3C Schema instances. It requires + Sun Multi-Schema Validator + (http://www.sun.com/software/xml/developers/multischema/) + to work, and acts as a quite thin wrapper layer, similar to + how matching RelaxNG validator works
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mDummyController

        +
        protected final com.sun.msv.reader.GrammarReaderController mDummyController
        +
        For now, there's no need for fine-grained error/problem reporting + infrastructure, so let's just use a dummy controller.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        W3CSchemaFactory

        +
        public W3CSchemaFactory()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/BaseSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/BaseSchemaFactory.html new file mode 100644 index 00000000..9383858c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/BaseSchemaFactory.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class com.ctc.wstx.msv.BaseSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.msv.BaseSchemaFactory

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/GenericMsvValidator.html b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/GenericMsvValidator.html new file mode 100644 index 00000000..d4dc0900 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/GenericMsvValidator.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.msv.GenericMsvValidator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.msv.GenericMsvValidator

+
+
No usage of com.ctc.wstx.msv.GenericMsvValidator
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/RelaxNGSchema.html b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/RelaxNGSchema.html new file mode 100644 index 00000000..5a253cda --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/RelaxNGSchema.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.msv.RelaxNGSchema (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.msv.RelaxNGSchema

+
+
No usage of com.ctc.wstx.msv.RelaxNGSchema
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/RelaxNGSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/RelaxNGSchemaFactory.html new file mode 100644 index 00000000..494650c4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/RelaxNGSchemaFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.msv.RelaxNGSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.msv.RelaxNGSchemaFactory

+
+
No usage of com.ctc.wstx.msv.RelaxNGSchemaFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CMultiSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CMultiSchemaFactory.html new file mode 100644 index 00000000..4abdb7e2 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CMultiSchemaFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.msv.W3CMultiSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.msv.W3CMultiSchemaFactory

+
+
No usage of com.ctc.wstx.msv.W3CMultiSchemaFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CSchema.html b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CSchema.html new file mode 100644 index 00000000..4b7701e8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CSchema.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.msv.W3CSchema (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.msv.W3CSchema

+
+
No usage of com.ctc.wstx.msv.W3CSchema
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CSchemaFactory.html b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CSchemaFactory.html new file mode 100644 index 00000000..8a766e03 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/class-use/W3CSchemaFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.msv.W3CSchemaFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.msv.W3CSchemaFactory

+
+
No usage of com.ctc.wstx.msv.W3CSchemaFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/msv/package-frame.html new file mode 100644 index 00000000..1ea4d30a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/package-frame.html @@ -0,0 +1,27 @@ + + + + + + +com.ctc.wstx.msv (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.msv

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/msv/package-summary.html new file mode 100644 index 00000000..52abfb07 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/package-summary.html @@ -0,0 +1,200 @@ + + + + + + +com.ctc.wstx.msv (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.msv

+
+
Package that contains Multi-Schema Validator (MSV) based validator +implementations for schema languages other than DTD.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.msv Description

+
Package that contains Multi-Schema Validator (MSV) based validator +implementations for schema languages other than DTD.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/msv/package-tree.html new file mode 100644 index 00000000..d5f8e80e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/package-tree.html @@ -0,0 +1,156 @@ + + + + + + +com.ctc.wstx.msv Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.msv

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/msv/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/msv/package-use.html new file mode 100644 index 00000000..f6e9f5c3 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/msv/package-use.html @@ -0,0 +1,164 @@ + + + + + + +Uses of Package com.ctc.wstx.msv (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.msv

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/InputFactoryProviderImpl.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/InputFactoryProviderImpl.html new file mode 100644 index 00000000..429b7ab8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/InputFactoryProviderImpl.html @@ -0,0 +1,310 @@ + + + + + + +InputFactoryProviderImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.osgi
+

Class InputFactoryProviderImpl

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.codehaus.stax2.osgi.Stax2InputFactoryProvider
    +
    +
    +
    +
    public class InputFactoryProviderImpl
    +extends Object
    +implements org.codehaus.stax2.osgi.Stax2InputFactoryProvider
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        InputFactoryProviderImpl

        +
        public InputFactoryProviderImpl()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createInputFactory

        +
        public org.codehaus.stax2.XMLInputFactory2 createInputFactory()
        +
        +
        Specified by:
        +
        createInputFactory in interface org.codehaus.stax2.osgi.Stax2InputFactoryProvider
        +
        +
      • +
      + + + +
        +
      • +

        getProperties

        +
        protected Properties getProperties()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/OutputFactoryProviderImpl.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/OutputFactoryProviderImpl.html new file mode 100644 index 00000000..f0ce8b48 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/OutputFactoryProviderImpl.html @@ -0,0 +1,310 @@ + + + + + + +OutputFactoryProviderImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.osgi
+

Class OutputFactoryProviderImpl

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.codehaus.stax2.osgi.Stax2OutputFactoryProvider
    +
    +
    +
    +
    public class OutputFactoryProviderImpl
    +extends Object
    +implements org.codehaus.stax2.osgi.Stax2OutputFactoryProvider
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OutputFactoryProviderImpl

        +
        public OutputFactoryProviderImpl()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createOutputFactory

        +
        public org.codehaus.stax2.XMLOutputFactory2 createOutputFactory()
        +
        +
        Specified by:
        +
        createOutputFactory in interface org.codehaus.stax2.osgi.Stax2OutputFactoryProvider
        +
        +
      • +
      + + + +
        +
      • +

        getProperties

        +
        protected Properties getProperties()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.html new file mode 100644 index 00000000..f8c7330b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/ValidationSchemaFactoryProviderImpl.html @@ -0,0 +1,342 @@ + + + + + + +ValidationSchemaFactoryProviderImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.osgi
+

Class ValidationSchemaFactoryProviderImpl

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.codehaus.stax2.osgi.Stax2ValidationSchemaFactoryProvider
    +
    +
    +
    +
    public abstract class ValidationSchemaFactoryProviderImpl
    +extends Object
    +implements org.codehaus.stax2.osgi.Stax2ValidationSchemaFactoryProvider
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ValidationSchemaFactoryProviderImpl

        +
        protected ValidationSchemaFactoryProviderImpl(String st)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        createValidationSchemaFactory

        +
        public abstract org.codehaus.stax2.validation.XMLValidationSchemaFactory createValidationSchemaFactory()
        +
        +
        Specified by:
        +
        createValidationSchemaFactory in interface org.codehaus.stax2.osgi.Stax2ValidationSchemaFactoryProvider
        +
        +
      • +
      + + + +
        +
      • +

        getSchemaType

        +
        public String getSchemaType()
        +
        +
        Specified by:
        +
        getSchemaType in interface org.codehaus.stax2.osgi.Stax2ValidationSchemaFactoryProvider
        +
        +
      • +
      + + + +
        +
      • +

        getProperties

        +
        public Properties getProperties()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/WstxBundleActivator.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/WstxBundleActivator.html new file mode 100644 index 00000000..a4238b35 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/WstxBundleActivator.html @@ -0,0 +1,308 @@ + + + + + + +WstxBundleActivator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.osgi
+

Class WstxBundleActivator

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    org.osgi.framework.BundleActivator
    +
    +
    +
    +
    public class WstxBundleActivator
    +extends Object
    +implements org.osgi.framework.BundleActivator
    +
    This class is responsible for registering OSGi service(s) that Woodstox + package provides. Currently it means registering all providers that are + needed to instantiate input, output and validation schema factories; + these are needed since JDK service-introspection (which is the standard + Stax instance instantiation mechanism) does not work with OSGi.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxBundleActivator

        +
        public WstxBundleActivator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        start

        +
        public void start(org.osgi.framework.BundleContext ctxt)
        +
        Method called on activation. We need to register all providers we have at + this point.
        +
        +
        Specified by:
        +
        start in interface org.osgi.framework.BundleActivator
        +
        +
      • +
      + + + +
        +
      • +

        stop

        +
        public void stop(org.osgi.framework.BundleContext ctxt)
        +
        +
        Specified by:
        +
        stop in interface org.osgi.framework.BundleActivator
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/InputFactoryProviderImpl.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/InputFactoryProviderImpl.html new file mode 100644 index 00000000..3b6cd7b6 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/InputFactoryProviderImpl.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.osgi.InputFactoryProviderImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.osgi.InputFactoryProviderImpl

+
+
No usage of com.ctc.wstx.osgi.InputFactoryProviderImpl
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/OutputFactoryProviderImpl.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/OutputFactoryProviderImpl.html new file mode 100644 index 00000000..f7542e2e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/OutputFactoryProviderImpl.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.osgi.OutputFactoryProviderImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.osgi.OutputFactoryProviderImpl

+
+
No usage of com.ctc.wstx.osgi.OutputFactoryProviderImpl
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/ValidationSchemaFactoryProviderImpl.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/ValidationSchemaFactoryProviderImpl.html new file mode 100644 index 00000000..7b0812ae --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/ValidationSchemaFactoryProviderImpl.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Class com.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/WstxBundleActivator.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/WstxBundleActivator.html new file mode 100644 index 00000000..3a950e02 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/class-use/WstxBundleActivator.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.osgi.WstxBundleActivator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.osgi.WstxBundleActivator

+
+
No usage of com.ctc.wstx.osgi.WstxBundleActivator
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/package-frame.html new file mode 100644 index 00000000..de4e4d60 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +com.ctc.wstx.osgi (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.osgi

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/package-summary.html new file mode 100644 index 00000000..5118db9d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/package-summary.html @@ -0,0 +1,172 @@ + + + + + + +com.ctc.wstx.osgi (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.osgi

+
+
Contains classes that implement Stax2 OSGI providers for accessing +Stax2 input, output and validation scheme factories dynamically using +auto-discovery mechanism.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.osgi Description

+
Contains classes that implement Stax2 OSGI providers for accessing +Stax2 input, output and validation scheme factories dynamically using +auto-discovery mechanism.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/package-tree.html new file mode 100644 index 00000000..7f4081bf --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/package-tree.html @@ -0,0 +1,142 @@ + + + + + + +com.ctc.wstx.osgi Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.osgi

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/osgi/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/osgi/package-use.html new file mode 100644 index 00000000..6d65adfa --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/osgi/package-use.html @@ -0,0 +1,163 @@ + + + + + + +Uses of Package com.ctc.wstx.osgi (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.osgi

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/SAXFeature.html b/docs/javadoc/6.6/com/ctc/wstx/sax/SAXFeature.html new file mode 100644 index 00000000..839234bf --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/SAXFeature.html @@ -0,0 +1,329 @@ + + + + + + +SAXFeature (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sax
+

Class SAXFeature

+
+
+ +
+
    +
  • +
    +
    +
    public final class SAXFeature
    +extends Object
    +
    Type safe (pre-Java5) enumeration for listing all currently (SAX 2.0.2) + defined standard features
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        STD_FEATURE_PREFIX

        +
        public static final String STD_FEATURE_PREFIX
        +
        Since all standard features have same URI prefix, let's separate + that prefix, from unique remainder of the feature URIs.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/SAXProperty.html b/docs/javadoc/6.6/com/ctc/wstx/sax/SAXProperty.html new file mode 100644 index 00000000..9c7d1285 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/SAXProperty.html @@ -0,0 +1,376 @@ + + + + + + +SAXProperty (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sax
+

Class SAXProperty

+
+
+ +
+
    +
  • +
    +
    +
    public final class SAXProperty
    +extends Object
    +
    Type-safe (pre-Java5) enumeration of all currently (SAX 2.0.2) defined + standard properties.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/WrappedSaxException.html b/docs/javadoc/6.6/com/ctc/wstx/sax/WrappedSaxException.html new file mode 100644 index 00000000..349ff296 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/WrappedSaxException.html @@ -0,0 +1,323 @@ + + + + + + +WrappedSaxException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sax
+

Class WrappedSaxException

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    +
    public final class WrappedSaxException
    +extends RuntimeException
    +
    Simple type-safe wrapper used for "tunneling" SAX exceptions + through interfaces that do not allow them to be thrown. This + is done by extending RuntimeException.
    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/WstxSAXParser.html b/docs/javadoc/6.6/com/ctc/wstx/sax/WstxSAXParser.html new file mode 100644 index 00000000..23e7c0ec --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/WstxSAXParser.html @@ -0,0 +1,1659 @@ + + + + + + +WstxSAXParser (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sax
+

Class WstxSAXParser

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/WstxSAXParserFactory.html b/docs/javadoc/6.6/com/ctc/wstx/sax/WstxSAXParserFactory.html new file mode 100644 index 00000000..d5132023 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/WstxSAXParserFactory.html @@ -0,0 +1,416 @@ + + + + + + +WstxSAXParserFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sax
+

Class WstxSAXParserFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class WstxSAXParserFactory
    +extends SAXParserFactory
    +
    This is implementation of the main JAXP SAX factory, and as such + acts as the entry point from JAXP. +

    + Note: most of the SAX features are not configurable as of yet. + However, effort is made to recognize all existing standard features + and properties, to allow using code to figure out existing + capabilities automatically.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/SAXFeature.html b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/SAXFeature.html new file mode 100644 index 00000000..dba15d42 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/SAXFeature.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Class com.ctc.wstx.sax.SAXFeature (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sax.SAXFeature

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/SAXProperty.html b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/SAXProperty.html new file mode 100644 index 00000000..0107f979 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/SAXProperty.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Class com.ctc.wstx.sax.SAXProperty (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sax.SAXProperty

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WrappedSaxException.html b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WrappedSaxException.html new file mode 100644 index 00000000..19af7952 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WrappedSaxException.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sax.WrappedSaxException (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sax.WrappedSaxException

+
+
No usage of com.ctc.wstx.sax.WrappedSaxException
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WstxSAXParser.html b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WstxSAXParser.html new file mode 100644 index 00000000..010f1a81 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WstxSAXParser.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sax.WstxSAXParser (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sax.WstxSAXParser

+
+
No usage of com.ctc.wstx.sax.WstxSAXParser
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WstxSAXParserFactory.html b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WstxSAXParserFactory.html new file mode 100644 index 00000000..21856dd7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/class-use/WstxSAXParserFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sax.WstxSAXParserFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sax.WstxSAXParserFactory

+
+
No usage of com.ctc.wstx.sax.WstxSAXParserFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/sax/package-frame.html new file mode 100644 index 00000000..ba3cf44a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +com.ctc.wstx.sax (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.sax

+
+

Classes

+ +

Exceptions

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/sax/package-summary.html new file mode 100644 index 00000000..800116ec --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +com.ctc.wstx.sax (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.sax

+
+
Contains Woodstox SAX implementation.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.sax Description

+
Contains Woodstox SAX implementation.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/sax/package-tree.html new file mode 100644 index 00000000..766d6988 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/package-tree.html @@ -0,0 +1,163 @@ + + + + + + +com.ctc.wstx.sax Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.sax

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sax/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/sax/package-use.html new file mode 100644 index 00000000..5dddf9ac --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sax/package-use.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Package com.ctc.wstx.sax (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.sax

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/AttributeCollector.html b/docs/javadoc/6.6/com/ctc/wstx/sr/AttributeCollector.html new file mode 100644 index 00000000..67507cfc --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/AttributeCollector.html @@ -0,0 +1,1448 @@ + + + + + + +AttributeCollector (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class AttributeCollector

+
+
+ +
+
    +
  • +
    +
    +
    public final class AttributeCollector
    +extends Object
    +
    Shared base class that defines API stream reader uses to communicate + with the attribute collector implementation, independent of whether it's + operating in namespace-aware or non-namespace modes. + Collector class is used to build up attribute lists; for the most part + will just hold references to few specialized TextBuilders that + are used to create efficient semi-shared value Strings.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static intEXP_ATTR_COUNT +
      Expected typical maximum number of attributes for any element; + chosen to minimize need to resize, while trying not to waste space.
      +
      protected static intEXP_NS_COUNT 
      protected static intINT_SPACE 
      protected static intLONG_ATTR_LIST_LEN +
      Threshold value that indicates minimum length for lists instances + that need a Map structure, for fast attribute access by fully-qualified + name.
      +
      protected intmAttrCount +
      Actual number of attributes collected, including attributes + added via default values.
      +
      protected intmAttrHashSize +
      Size of hash area in mAttrMap; generally at least 20% + more than number of attributes (mAttrCount).
      +
      protected com.ctc.wstx.sr.Attribute[]mAttributes +
      Array of attributes collected for this element.
      +
      protected int[]mAttrMap +
      Encoding of a data structure that contains mapping from + attribute names to attribute index in main attribute name arrays.
      +
      protected intmAttrSpillEnd +
      Pointer to int slot right after last spill entr, in + mAttrMap array.
      +
      protected booleanmDefaultNsDeclared +
      Flag to indicate whether the default namespace has already been declared + for the current element.
      +
      protected intmMaxAttributesPerElement 
      protected com.ctc.wstx.sr.Attribute[]mNamespaces +
      Array of namespace declaration attributes collected for this element; + not used in non-namespace-aware mode
      +
      protected intmNonDefCount +
      Number of attribute values actually parsed, not including + ones created via default value expansion.
      +
      protected intmNsCount +
      Number of valid namespace declarations in mNamespaces.
      +
      protected TextBuildermValueBuilder +
      TextBuilder into which values of all attributes are appended + to, including default valued ones (defaults are added after + explicit ones).
      +
      protected intmXmlIdAttrIndex +
      Index of "xml:id" attribute, if one exists for the current + element; XMLID_IX_NONE if none.
      +
      protected StringmXmlIdLocalName 
      protected StringmXmlIdPrefix 
      protected static InternCachesInternCache 
      protected static intXMLID_IX_DISABLED +
      This value is used to indicate that we shouldn't keep track + of index of xml:id attribute -- generally done when Xml:id + support is disabled
      +
      protected static intXMLID_IX_NONE 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + +
      Constructors 
      ModifierConstructor and Description
      protected AttributeCollector(ReaderConfig cfg, + boolean nsAware) 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + +
        +
      • +

        LONG_ATTR_LIST_LEN

        +
        protected static final int LONG_ATTR_LIST_LEN
        +
        Threshold value that indicates minimum length for lists instances + that need a Map structure, for fast attribute access by fully-qualified + name.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        EXP_ATTR_COUNT

        +
        protected static final int EXP_ATTR_COUNT
        +
        Expected typical maximum number of attributes for any element; + chosen to minimize need to resize, while trying not to waste space. + Dynamically grown; better not to set too high to avoid excessive + overhead for small attribute-less documents.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        XMLID_IX_DISABLED

        +
        protected static final int XMLID_IX_DISABLED
        +
        This value is used to indicate that we shouldn't keep track + of index of xml:id attribute -- generally done when Xml:id + support is disabled
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        sInternCache

        +
        protected static final InternCache sInternCache
        +
      • +
      + + + +
        +
      • +

        mXmlIdPrefix

        +
        protected final String mXmlIdPrefix
        +
      • +
      + + + +
        +
      • +

        mXmlIdLocalName

        +
        protected final String mXmlIdLocalName
        +
      • +
      + + + +
        +
      • +

        mAttributes

        +
        protected com.ctc.wstx.sr.Attribute[] mAttributes
        +
        Array of attributes collected for this element.
        +
      • +
      + + + +
        +
      • +

        mAttrCount

        +
        protected int mAttrCount
        +
        Actual number of attributes collected, including attributes + added via default values.
        +
      • +
      + + + +
        +
      • +

        mNonDefCount

        +
        protected int mNonDefCount
        +
        Number of attribute values actually parsed, not including + ones created via default value expansion. Equal to or less than + mAttrCount.
        +
      • +
      + + + +
        +
      • +

        mNamespaces

        +
        protected com.ctc.wstx.sr.Attribute[] mNamespaces
        +
        Array of namespace declaration attributes collected for this element; + not used in non-namespace-aware mode
        +
      • +
      + + + +
        +
      • +

        mNsCount

        +
        protected int mNsCount
        +
        Number of valid namespace declarations in mNamespaces.
        +
      • +
      + + + +
        +
      • +

        mDefaultNsDeclared

        +
        protected boolean mDefaultNsDeclared
        +
        Flag to indicate whether the default namespace has already been declared + for the current element.
        +
      • +
      + + + +
        +
      • +

        mXmlIdAttrIndex

        +
        protected int mXmlIdAttrIndex
        +
        Index of "xml:id" attribute, if one exists for the current + element; XMLID_IX_NONE if none.
        +
      • +
      + + + +
        +
      • +

        mValueBuilder

        +
        protected TextBuilder mValueBuilder
        +
        TextBuilder into which values of all attributes are appended + to, including default valued ones (defaults are added after + explicit ones). + Constructed lazily, if and when needed (not needed + for short attribute-less docs)
        +
      • +
      + + + +
        +
      • +

        mAttrMap

        +
        protected int[] mAttrMap
        +
        Encoding of a data structure that contains mapping from + attribute names to attribute index in main attribute name arrays. +

        + Data structure contains two separate areas; main hash area (with + size mAttrHashSize), and remaining spillover area + that follows hash area up until (but not including) + mAttrSpillEnd index. + Main hash area only contains indexes (index+1; 0 signifying empty slot) + to actual attributes; spillover area has both hash and index for + any spilled entry. Spilled entries are simply stored in order + added, and need to be searched using linear search. In case of both + primary hash hits and spills, eventual comparison with the local + name needs to be done with actual name array.

        +
      • +
      + + + +
        +
      • +

        mAttrHashSize

        +
        protected int mAttrHashSize
        +
        Size of hash area in mAttrMap; generally at least 20% + more than number of attributes (mAttrCount).
        +
      • +
      + + + +
        +
      • +

        mAttrSpillEnd

        +
        protected int mAttrSpillEnd
        +
        Pointer to int slot right after last spill entr, in + mAttrMap array.
        +
      • +
      + + + +
        +
      • +

        mMaxAttributesPerElement

        +
        protected int mMaxAttributesPerElement
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        AttributeCollector

        +
        protected AttributeCollector(ReaderConfig cfg,
        +                             boolean nsAware)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reset

        +
        public void reset()
        +
        Method called to allow reusing of collector, usually right before + starting collecting attributes for a new start tag. +

        + Note: public only so that it can be called by unit tests.

        +
      • +
      + + + +
        +
      • +

        normalizeSpacesInValue

        +
        public void normalizeSpacesInValue(int index)
        +
        Method that can be called to force space normalization (remove + leading/trailing spaces, replace non-spaces white space with + spaces, collapse spaces to one) on specified attribute. + Currently called by InputElementStack to force + normalization of Xml:id attribute
        +
      • +
      + + + +
        +
      • +

        getNsCount

        +
        protected int getNsCount()
        +
        +
        Returns:
        +
        Number of namespace declarations collected, including + possible default namespace declaration
        +
        +
      • +
      + + + +
        +
      • +

        hasDefaultNs

        +
        public boolean hasDefaultNs()
        +
      • +
      + + + +
        +
      • +

        getCount

        +
        public final int getCount()
        +
      • +
      + + + +
        +
      • +

        getSpecifiedCount

        +
        public int getSpecifiedCount()
        +
        +
        Returns:
        +
        Number of attributes that were explicitly specified; may + be less than the total count due to attributes created using + attribute default values
        +
        +
      • +
      + + + +
        +
      • +

        getNsPrefix

        +
        public String getNsPrefix(int index)
        +
      • +
      + + + +
        +
      • +

        getNsURI

        +
        public String getNsURI(int index)
        +
      • +
      + + + +
        +
      • +

        getPrefix

        +
        public String getPrefix(int index)
        +
      • +
      + + + +
        +
      • +

        getLocalName

        +
        public String getLocalName(int index)
        +
      • +
      + + + +
        +
      • +

        getURI

        +
        public String getURI(int index)
        +
      • +
      + + + +
        +
      • +

        getQName

        +
        public QName getQName(int index)
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public final String getValue(int index)
        +

        + Note: the main reason this method is defined at this level, and + made final, is performance. JIT may be able to fully inline this + method, even when reference is via this base class. This is important + since this is likely to be the most often called method of the + collector instances.

        +
      • +
      + + + + + + + +
        +
      • +

        getValueByLocalName

        +
        public String getValueByLocalName(String localName)
        +
        Specialized version in which namespace information is completely ignored.
        +
        +
        Since:
        +
        5.2
        +
        +
      • +
      + + + +
        +
      • +

        getMaxAttributesPerElement

        +
        public int getMaxAttributesPerElement()
        +
      • +
      + + + +
        +
      • +

        setMaxAttributesPerElement

        +
        public void setMaxAttributesPerElement(int maxAttributesPerElement)
        +
      • +
      + + + +
        +
      • +

        findIndex

        +
        public int findIndex(String localName)
        +
      • +
      + + + +
        +
      • +

        findIndex

        +
        public int findIndex(String nsURI,
        +                     String localName)
        +
      • +
      + + + +
        +
      • +

        isSpecified

        +
        public final boolean isSpecified(int index)
        +
      • +
      + + + +
        +
      • +

        getXmlIdAttrIndex

        +
        public final int getXmlIdAttrIndex()
        +
      • +
      + + + +
        +
      • +

        decodeValue

        +
        public final void decodeValue(int index,
        +                              org.codehaus.stax2.typed.TypedValueDecoder tvd)
        +                       throws IllegalArgumentException
        +
        Method called to decode the whole attribute value as a single + typed value. + Decoding is done using the decoder provided.
        +
        +
        Throws:
        +
        IllegalArgumentException
        +
        +
      • +
      + + + +
        +
      • +

        decodeValues

        +
        public final int decodeValues(int index,
        +                              org.codehaus.stax2.typed.TypedArrayDecoder tad,
        +                              InputProblemReporter rep)
        +                       throws XMLStreamException
        +
        Method called to decode the attribute value that consists of + zero or more space-separated tokens. + Decoding is done using the decoder provided.
        +
        +
        Returns:
        +
        Number of tokens decoded
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getValueStartOffset

        +
        protected int getValueStartOffset(int index)
        +
        Method for getting start pointer within shared value buffer + for given attribute. It is also the same as end pointer + for preceding attribute, if any.
        +
      • +
      + + + +
        +
      • +

        getSharedValueBuffer

        +
        protected char[] getSharedValueBuffer()
        +
      • +
      + + + +
        +
      • +

        resolveNamespaceDecl

        +
        protected com.ctc.wstx.sr.Attribute resolveNamespaceDecl(int index,
        +                                                         boolean internURI)
        +
        Method called to resolve and initialize specified collected + namespace declaration
        +
        +
        Returns:
        +
        Attribute that contains specified namespace declaration
        +
        +
      • +
      + + + +
        +
      • +

        buildAttrOb

        +
        public ElemAttrs buildAttrOb()
        +
        Method needed by event creating code, to build a non-transient + attribute container, to use with XMLEvent objects (specifically + implementation of StartElement event).
        +
      • +
      + + + +
        +
      • +

        validateAttribute

        +
        protected void validateAttribute(int index,
        +                                 org.codehaus.stax2.validation.XMLValidator vld)
        +                          throws XMLStreamException
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getAttrBuilder

        +
        public final TextBuilder getAttrBuilder(String attrPrefix,
        +                                        String attrLocalName)
        +                                 throws XMLStreamException
        +
        Low-level accessor method that attribute validation code may call + for certain types of attributes; generally only for id and idref/idrefs + attributes. It returns the underlying 'raw' attribute value buffer + for direct access.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        addDefaultAttribute

        +
        public int addDefaultAttribute(String localName,
        +                               String uri,
        +                               String prefix,
        +                               String value)
        +                        throws XMLStreamException
        +
        Method called by validator to insert an attribute that has a default + value and wasn't yet included in collector's attribute set.
        +
        +
        Returns:
        +
        Index of the newly added attribute, if added; -1 to indicate + this was a duplicate
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        setNormalizedValue

        +
        public final void setNormalizedValue(int index,
        +                                     String value)
        +
        Low-level mutator method that attribute validation code may call + for certain types of attributes, when it wants to handle the whole + validation and normalization process by itself. It is generally + only called for id and idref/idrefs attributes, as those values + are usually normalized.
        +
      • +
      + + + +
        +
      • +

        getDefaultNsBuilder

        +
        public TextBuilder getDefaultNsBuilder()
        +                                throws XMLStreamException
        +
        +
        Returns:
        +
        null if the default namespace URI has been already declared + for the current element; TextBuilder to add URI to if not.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        resolveNamespaces

        +
        public int resolveNamespaces(InputProblemReporter rep,
        +                             StringVector ns)
        +                      throws XMLStreamException
        +
        Method called to resolve namespace URIs from attribute prefixes. +

        + Note: public only so that it can be called by unit tests.

        +
        +
        Parameters:
        +
        rep - Reporter to use for reporting well-formedness problems
        +
        ns - Namespace prefix/URI mappings active for this element
        +
        Returns:
        +
        Index of xml:id attribute, if any, -1 if not
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        throwIndex

        +
        protected void throwIndex(int index)
        +
      • +
      + + + + + + + +
        +
      • +

        writeAttribute

        +
        public void writeAttribute(int index,
        +                           XmlWriter xw,
        +                           org.codehaus.stax2.validation.XMLValidator validator)
        +                    throws IOException,
        +                           XMLStreamException
        +
        Method that basically serializes the specified (read-in) attribute + using Writers provided. Serialization is done by + writing out (fully-qualified) name + of the attribute, followed by the equals sign and quoted value.
        +
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        allocBuffers

        +
        protected final void allocBuffers()
        +
        Method called to initialize buffers that need not be immediately + initialized
        +
      • +
      + + + +
        +
      • +

        throwDupAttr

        +
        protected void throwDupAttr(InputProblemReporter rep,
        +                            int index)
        +                     throws XMLStreamException
        +
        Method that can be used to get the specified attribute value, + by getting it written using Writer passed in. Can potentially + save one String allocation, since no (temporary) Strings need + to be created.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/BasicStreamReader.html b/docs/javadoc/6.6/com/ctc/wstx/sr/BasicStreamReader.html new file mode 100644 index 00000000..4f123c5f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/BasicStreamReader.html @@ -0,0 +1,3374 @@ + + + + + + +BasicStreamReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class BasicStreamReader

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    InputConfigFlags, ParsingErrorMsgs, InputProblemReporter, StreamReaderImpl, XMLStreamConstants, XMLStreamReader, org.codehaus.stax2.DTDInfo, org.codehaus.stax2.LocationInfo, org.codehaus.stax2.typed.TypedXMLStreamReader, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.XMLStreamReader2
    +
    +
    +
    Direct Known Subclasses:
    +
    TypedStreamReader
    +
    +
    +
    +
    public abstract class BasicStreamReader
    +extends StreamScanner
    +implements StreamReaderImpl, org.codehaus.stax2.DTDInfo, org.codehaus.stax2.LocationInfo
    +
    Partial implementation of XMLStreamReader2 consisting of + all functionality other than DTD-validation-specific parts, and + Typed Access API (Stax2 v3.0), which are implemented at + sub-classes.
    +
    +
    Author:
    +
    Tatu Saloranta
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MASK_GET_TEXT

        +
        protected static final int MASK_GET_TEXT
        +
        This mask covers all types for which basic getText() method + can be called.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MASK_GET_TEXT_XXX

        +
        protected static final int MASK_GET_TEXT_XXX
        +
        This mask covers all types for which extends getTextXxx + methods can be called; which is less than those for which + getText() can be called. Specifically, DTD and + ENTITY_REFERENCE types do not support these extended
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MASK_GET_TEXT_WITH_WRITER

        +
        protected static final int MASK_GET_TEXT_WITH_WRITER
        +
        This mask is used with Stax2 getText() method (one that takes + Writer as an argument): accepts even wider range of event types.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        MASK_GET_ELEMENT_TEXT

        +
        protected static final int MASK_GET_ELEMENT_TEXT
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        sPrefixXml

        +
        protected static final String sPrefixXml
        +
      • +
      + + + +
        +
      • +

        sPrefixXmlns

        +
        protected static final String sPrefixXmlns
        +
      • +
      + + + +
        +
      • +

        mConfigFlags

        +
        protected final int mConfigFlags
        +
        Set of locally stored configuration flags
        +
      • +
      + + + +
        +
      • +

        mCfgCoalesceText

        +
        protected final boolean mCfgCoalesceText
        +
      • +
      + + + +
        +
      • +

        mCfgReportTextAsChars

        +
        protected final boolean mCfgReportTextAsChars
        +
      • +
      + + + +
        +
      • +

        mCfgLazyParsing

        +
        protected final boolean mCfgLazyParsing
        +
      • +
      + + + +
        +
      • +

        mShortestTextSegment

        +
        protected final int mShortestTextSegment
        +
        Minimum number of characters parser can return as partial text + segment, IF it's not required to coalesce adjacent text + segments.
        +
      • +
      + + + +
        +
      • +

        mOwner

        +
        protected final ReaderCreator mOwner
        +
        Object to notify about shared stuff, such as symbol tables, as well + as to query for additional config settings if necessary.
        +
      • +
      + + + +
        +
      • +

        mDocStandalone

        +
        protected int mDocStandalone
        +
        Status about "stand-aloneness" of document; set to 'yes'/'no'/'unknown' + based on whether there was xml declaration, and if so, whether + it had standalone attribute.
        +
      • +
      + + + +
        +
      • +

        mRootPrefix

        +
        protected String mRootPrefix
        +
        Prefix of root element, as dictated by DOCTYPE declaration; null + if no DOCTYPE declaration, or no root prefix
        +
      • +
      + + + +
        +
      • +

        mRootLName

        +
        protected String mRootLName
        +
        Local name of root element, as dictated by DOCTYPE declaration; null + if no DOCTYPE declaration.
        +
      • +
      + + + +
        +
      • +

        mDtdPublicId

        +
        protected String mDtdPublicId
        +
        Public id of the DTD, if one exists and has been parsed.
        +
      • +
      + + + +
        +
      • +

        mDtdSystemId

        +
        protected String mDtdSystemId
        +
        System id of the DTD, if one exists and has been parsed.
        +
      • +
      + + + +
        +
      • +

        mTextBuffer

        +
        protected final TextBuffer mTextBuffer
        +
        TextBuffer mostly used to collect non-element textual content + (text, CDATA, comment content, pi data)
        +
      • +
      + + + +
        +
      • +

        mElementStack

        +
        protected final InputElementStack mElementStack
        +
        Currently open element tree
        +
      • +
      + + + +
        +
      • +

        mAttrCollector

        +
        protected final AttributeCollector mAttrCollector
        +
        Object that stores information about currently accessible attributes.
        +
      • +
      + + + +
        +
      • +

        mStDoctypeFound

        +
        protected boolean mStDoctypeFound
        +
      • +
      + + + +
        +
      • +

        mTokenState

        +
        protected int mTokenState
        +
        State of the current token; one of M_ - constants from above. +

        + Initially set to fully tokenized, since it's the virtual + START_DOCUMENT event that we fully know by now (parsed by + bootstrapper)

        +
      • +
      + + + +
        +
      • +

        mStTextThreshold

        +
        protected final int mStTextThreshold
        +
        Threshold value that defines tokenization state that needs to be + achieved to "finish" current logical text segment (which + may consist of adjacent CDATA and text segments; or be a complete + physical segment; or just even a fragment of such a segment)
        +
      • +
      + + + +
        +
      • +

        mCurrTextLength

        +
        protected int mCurrTextLength
        +
        Sized of currentTextLength for CDATA, CHARACTERS, WHITESPACE. + When segmenting, this records to size of all the segments + so we can track if the text length has exceeded limits.
        +
      • +
      + + + +
        +
      • +

        mStEmptyElem

        +
        protected boolean mStEmptyElem
        +
      • +
      + + + +
        +
      • +

        mParseState

        +
        protected int mParseState
        +
        Main parsing/tokenization state (STATE_xxx)
        +
      • +
      + + + +
        +
      • +

        mCurrToken

        +
        protected int mCurrToken
        +
        Current state of the stream, ie token value returned by + getEventType(). Needs to be initialized to START_DOCUMENT, + since that's the state it starts in.
        +
      • +
      + + + +
        +
      • +

        mSecondaryToken

        +
        protected int mSecondaryToken
        +
        Additional information sometimes stored (when generating dummy + events in multi-doc mode, for example) temporarily when + mCurrToken is already populated.
        +
      • +
      + + + +
        +
      • +

        mWsStatus

        +
        protected int mWsStatus
        +
        Status of current (text) token's "whitespaceness", that is, + whether it is or is not all white space.
        +
      • +
      + + + +
        +
      • +

        mValidateText

        +
        protected boolean mValidateText
        +
        Flag that indicates that textual content (CDATA, CHARACTERS) is to + be validated within current element's scope. Enabled if one of + validators returns XMLValidator.CONTENT_ALLOW_VALIDATABLE_TEXT, + and will prevent lazy parsing of text.
        +
      • +
      + + + +
        +
      • +

        mCheckIndentation

        +
        protected int mCheckIndentation
        +
        Counter used for determining whether we are to try to heuristically + "intern" white space that seems to be used for indentation purposes
        +
      • +
      + + + +
        +
      • +

        mPendingException

        +
        protected XMLStreamException mPendingException
        +
        Due to the way Stax API does not allow throwing stream exceptions + from many methods for which Woodstox would need to throw one + (especially getText and its variations), we may need + to delay throwing an exception until next() is called next + time. If so, this variable holds the pending stream exception.
        +
      • +
      + + + +
        +
      • +

        mGeneralEntities

        +
        protected Map<String,EntityDecl> mGeneralEntities
        +
        Entities parsed from internal/external DTD subsets. Although it + will remain null for this class, extended classes make use of it, + plus, to be able to share some of entity resolution code, instance + is left here even though it semantically belongs to the sub-class.
        +
      • +
      + + + +
        +
      • +

        mVldContent

        +
        protected int mVldContent
        +
        Mode information needed at this level; mostly to check what kind + of textual content (if any) is allowed in current element + context. Constants come from + XMLValidator, + (like XMLValidator.CONTENT_ALLOW_VALIDATABLE_TEXT). + Only used inside tree; ignored for prolog/epilog (which + have straight-forward static rules).
        +
      • +
      + + + +
        +
      • +

        mReturnNullForDefaultNamespace

        +
        protected boolean mReturnNullForDefaultNamespace
        +
        Configuration from WstxInputProperties#RETURN_NULL_FOR_DEFAULT_NAMESPACE
        +
        +
        Since:
        +
        4.1.2
        +
        +
      • +
      +
    • +
    + + + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        getCharacterEncodingScheme

        +
        public String getCharacterEncodingScheme()
        +
        As per Stax (1.0) specs, needs to return whatever xml declaration + claimed encoding is, if any; or null if no xml declaration found. +

        + Note: method name is rather confusing (compare to getEncoding()).

        +
        +
        Specified by:
        +
        getCharacterEncodingScheme in interface XMLStreamReader
        +
        +
      • +
      + + + +
        +
      • +

        getEncoding

        +
        public String getEncoding()
        +
        As per Stax (1.0) specs, needs to return whatever parser determined + the encoding was, if it was able to figure it out. If not (there are + cases where this can not be found; specifically when being passed a + Reader), it should return null.
        +
        +
        Specified by:
        +
        getEncoding in interface XMLStreamReader
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        getElementText

        +
        public String getElementText()
        +                      throws XMLStreamException
        +
        From StAX specs: +
        + Reads the content of a text-only element, an exception is thrown if + this is not a text-only element. + Regardless of value of javax.xml.stream.isCoalescing this method always + returns coalesced content. +
        Precondition: the current event is START_ELEMENT. +
        Postcondition: the current event is the corresponding END_ELEMENT. +
        +
        +
        Specified by:
        +
        getElementText in interface XMLStreamReader
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getEventType

        +
        public int getEventType()
        +
        Returns type of the last event returned; or START_DOCUMENT before + any events has been explicitly returned.
        +
        +
        Specified by:
        +
        getEventType in interface XMLStreamReader
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        getTextCharacters

        +
        public int getTextCharacters(int sourceStart,
        +                             char[] target,
        +                             int targetStart,
        +                             int len)
        +
        +
        Specified by:
        +
        getTextCharacters in interface XMLStreamReader
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        isWhiteSpace

        +
        public boolean isWhiteSpace()
        +

        + 05-Apr-2004, TSa: Could try to determine status when text is actually + read. That'd prevent double reads... but would it slow down that + one reading so that net effect would be negative?

        +
        +
        Specified by:
        +
        isWhiteSpace in interface XMLStreamReader
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        close

        +
        public void close()
        +           throws XMLStreamException
        +

        + Note: as per StAX 1.0 specs, this method does NOT close the underlying + input reader. That is, unless the new StAX2 property + XMLInputFactory2.P_AUTO_CLOSE_INPUT is + set to true.

        +
        +
        Specified by:
        +
        close in interface XMLStreamReader
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getFeature

        +
        @Deprecated
        +public Object getFeature(String name)
        +
        Deprecated. 
        +
        +
        Specified by:
        +
        getFeature in interface org.codehaus.stax2.XMLStreamReader2
        +
        +
      • +
      + + + +
        +
      • +

        setFeature

        +
        @Deprecated
        +public void setFeature(String name,
        +                                   Object value)
        +
        Deprecated. 
        +
        +
        Specified by:
        +
        setFeature in interface org.codehaus.stax2.XMLStreamReader2
        +
        +
      • +
      + + + +
        +
      • +

        isPropertySupported

        +
        public boolean isPropertySupported(String name)
        +
        +
        Specified by:
        +
        isPropertySupported in interface org.codehaus.stax2.XMLStreamReader2
        +
        +
      • +
      + + + +
        +
      • +

        setProperty

        +
        public boolean setProperty(String name,
        +                           Object value)
        +
        +
        Specified by:
        +
        setProperty in interface org.codehaus.stax2.XMLStreamReader2
        +
        Parameters:
        +
        name - Name of the property to set
        +
        value - Value to set property to.
        +
        Returns:
        +
        True, if the specified property was succesfully + set to specified value; false if its value was not changed
        +
        +
      • +
      + + + +
        +
      • +

        skipElement

        +
        public void skipElement()
        +                 throws XMLStreamException
        +
        +
        Specified by:
        +
        skipElement in interface org.codehaus.stax2.XMLStreamReader2
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeInfo

        +
        public org.codehaus.stax2.AttributeInfo getAttributeInfo()
        +                                                  throws XMLStreamException
        +
        +
        Specified by:
        +
        getAttributeInfo in interface org.codehaus.stax2.XMLStreamReader2
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getDTDInfo

        +
        public org.codehaus.stax2.DTDInfo getDTDInfo()
        +                                      throws XMLStreamException
        +
        Since this class implements DTDInfo, method can just + return this.
        +
        +
        Specified by:
        +
        getDTDInfo in interface org.codehaus.stax2.XMLStreamReader2
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getLocationInfo

        +
        public final org.codehaus.stax2.LocationInfo getLocationInfo()
        +
        Location information is always accessible, for this reader.
        +
        +
        Specified by:
        +
        getLocationInfo in interface org.codehaus.stax2.XMLStreamReader2
        +
        +
      • +
      + + + +
        +
      • +

        getText

        +
        public int getText(Writer w,
        +                   boolean preserveContents)
        +            throws IOException,
        +                   XMLStreamException
        +
        Method similar to getText(), except + that it just uses provided Writer to write all textual content. + For further optimization, it may also be allowed to do true + pass-through, thus possibly avoiding one temporary copy of the + data. +

        + TODO: try to optimize to allow completely streaming pass-through: + currently will still read all data in memory buffers before + outputting

        +
        +
        Specified by:
        +
        getText in interface org.codehaus.stax2.XMLStreamReader2
        +
        Parameters:
        +
        w - Writer to use for writing textual contents
        +
        preserveContents - If true, reader has to preserve contents + so that further calls to getText will return + proper conntets. If false, reader is allowed to skip creation + of such copies: this can improve performance, but it also means + that further calls to getText is not guaranteed to + return meaningful data.
        +
        Returns:
        +
        Number of characters written to the reader
        +
        Throws:
        +
        IOException
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getDepth

        +
        public int getDepth()
        +
        +
        Specified by:
        +
        getDepth in interface org.codehaus.stax2.XMLStreamReader2
        +
        Returns:
        +
        Number of open elements in the stack; 0 when parser is in + prolog/epilog, 1 inside root element and so on.
        +
        +
      • +
      + + + +
        +
      • +

        isEmptyElement

        +
        public boolean isEmptyElement()
        +                       throws XMLStreamException
        +
        +
        Specified by:
        +
        isEmptyElement in interface org.codehaus.stax2.XMLStreamReader2
        +
        Returns:
        +
        True, if cursor points to a start or end element that is + constructed from 'empty' element (ends with '/>'); + false otherwise.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getNonTransientNamespaceContext

        +
        public NamespaceContext getNonTransientNamespaceContext()
        +
        +
        Specified by:
        +
        getNonTransientNamespaceContext in interface org.codehaus.stax2.XMLStreamReader2
        +
        +
      • +
      + + + +
        +
      • +

        getPrefixedName

        +
        public String getPrefixedName()
        +
        +
        Specified by:
        +
        getPrefixedName in interface org.codehaus.stax2.XMLStreamReader2
        +
        +
      • +
      + + + +
        +
      • +

        closeCompletely

        +
        public void closeCompletely()
        +                     throws XMLStreamException
        +
        +
        Specified by:
        +
        closeCompletely in interface org.codehaus.stax2.XMLStreamReader2
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getProcessedDTD

        +
        public Object getProcessedDTD()
        +

        + Note: DTD-handling sub-classes need to override this method.

        +
        +
        Specified by:
        +
        getProcessedDTD in interface org.codehaus.stax2.DTDInfo
        +
        +
      • +
      + + + +
        +
      • +

        getDTDRootName

        +
        public String getDTDRootName()
        +
        +
        Specified by:
        +
        getDTDRootName in interface org.codehaus.stax2.DTDInfo
        +
        +
      • +
      + + + +
        +
      • +

        getDTDPublicId

        +
        public String getDTDPublicId()
        +
        +
        Specified by:
        +
        getDTDPublicId in interface org.codehaus.stax2.DTDInfo
        +
        +
      • +
      + + + +
        +
      • +

        getDTDSystemId

        +
        public String getDTDSystemId()
        +
        +
        Specified by:
        +
        getDTDSystemId in interface org.codehaus.stax2.DTDInfo
        +
        +
      • +
      + + + +
        +
      • +

        getDTDInternalSubset

        +
        public String getDTDInternalSubset()
        +
        +
        Specified by:
        +
        getDTDInternalSubset in interface org.codehaus.stax2.DTDInfo
        +
        Returns:
        +
        Internal subset portion of the DOCTYPE declaration, if any; + empty String if none
        +
        +
      • +
      + + + +
        +
      • +

        getProcessedDTDSchema

        +
        public org.codehaus.stax2.validation.DTDValidationSchema getProcessedDTDSchema()
        +
        Sub-class will override this method
        +
        +
        Specified by:
        +
        getProcessedDTDSchema in interface org.codehaus.stax2.DTDInfo
        +
        +
      • +
      + + + +
        +
      • +

        getStartingByteOffset

        +
        public long getStartingByteOffset()
        +
        +
        Specified by:
        +
        getStartingByteOffset in interface org.codehaus.stax2.LocationInfo
        +
        +
      • +
      + + + +
        +
      • +

        getStartingCharOffset

        +
        public long getStartingCharOffset()
        +
        +
        Specified by:
        +
        getStartingCharOffset in interface org.codehaus.stax2.LocationInfo
        +
        +
      • +
      + + + +
        +
      • +

        getEndingByteOffset

        +
        public long getEndingByteOffset()
        +                         throws XMLStreamException
        +
        +
        Specified by:
        +
        getEndingByteOffset in interface org.codehaus.stax2.LocationInfo
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getEndingCharOffset

        +
        public long getEndingCharOffset()
        +                         throws XMLStreamException
        +
        +
        Specified by:
        +
        getEndingCharOffset in interface org.codehaus.stax2.LocationInfo
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getLocation

        +
        public final Location getLocation()
        +
        Description copied from class: StreamScanner
        +
        Returns location of last properly parsed token; as per StAX specs, + apparently needs to be the end of current event, which is the same + as the start of the following event (or EOF if that's next).
        +
        +
        Specified by:
        +
        getLocation in interface InputProblemReporter
        +
        Specified by:
        +
        getLocation in interface XMLStreamReader
        +
        Specified by:
        +
        getLocation in interface org.codehaus.stax2.LocationInfo
        +
        Specified by:
        +
        getLocation in class StreamScanner
        +
        +
      • +
      + + + +
        +
      • +

        getEndLocation

        +
        public final org.codehaus.stax2.XMLStreamLocation2 getEndLocation()
        +                                                           throws XMLStreamException
        +
        +
        Specified by:
        +
        getEndLocation in interface org.codehaus.stax2.LocationInfo
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator validateAgainst(org.codehaus.stax2.validation.XMLValidationSchema schema)
        +                                                           throws XMLStreamException
        +
        +
        Specified by:
        +
        validateAgainst in interface org.codehaus.stax2.validation.Validatable
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        stopValidatingAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator stopValidatingAgainst(org.codehaus.stax2.validation.XMLValidationSchema schema)
        +                                                                 throws XMLStreamException
        +
        +
        Specified by:
        +
        stopValidatingAgainst in interface org.codehaus.stax2.validation.Validatable
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        stopValidatingAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator stopValidatingAgainst(org.codehaus.stax2.validation.XMLValidator validator)
        +                                                                 throws XMLStreamException
        +
        +
        Specified by:
        +
        stopValidatingAgainst in interface org.codehaus.stax2.validation.Validatable
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        setValidationProblemHandler

        +
        public org.codehaus.stax2.validation.ValidationProblemHandler setValidationProblemHandler(org.codehaus.stax2.validation.ValidationProblemHandler h)
        +
        +
        Specified by:
        +
        setValidationProblemHandler in interface org.codehaus.stax2.validation.Validatable
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        getInputElementStack

        +
        public InputElementStack getInputElementStack()
        +
        Method needed by classes (like stream writer implementations) + that want to have efficient direct access to element stack + implementation
        +
        +
        Specified by:
        +
        getInputElementStack in interface StreamReaderImpl
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeCollector

        +
        public AttributeCollector getAttributeCollector()
        +
        Method needed by classes (like stream writer implementations) + that want to have efficient direct access to attribute collector + Object, for optimal attribute name and value access.
        +
        +
        Specified by:
        +
        getAttributeCollector in interface StreamReaderImpl
        +
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        hasConfigFlags

        +
        protected final boolean hasConfigFlags(int flags)
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        initValidation

        +
        protected void initValidation()
        +                       throws XMLStreamException
        +
        Method called right before the document root element is handled. + The default implementation is empty; validating stream readers + should override the method and do whatever initialization is + necessary
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        handleMultiDocStart

        +
        protected int handleMultiDocStart(int nextEvent)
        +
        Method called when an event was encountered that indicates document + boundary in multi-doc mode. Needs to trigger dummy + END_DOCUMENT/START_DOCUMENT event combination, followed by the + handling of the original event.
        +
        +
        Returns:
        +
        Event type to return
        +
        +
      • +
      + + + + + + + +
        +
      • +

        skipEquals

        +
        protected final char skipEquals(String name,
        +                                String eofMsg)
        +                         throws XMLStreamException
        +
        Method that checks that input following is of form + '[S]* '=' [S]*' (as per XML specs, production #25). + Will push back non-white space characters as necessary, in + case no equals char is encountered.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        parseQuoted

        +
        protected final void parseQuoted(String name,
        +                                 char quoteChar,
        +                                 TextBuffer tbuf)
        +                          throws XMLStreamException
        +
        Method called to parse quoted xml declaration pseudo-attribute values. + Works similar to attribute value parsing, except no entities can be + included, and in general need not be as picky (since caller is to + verify contents). One exception is that we do check for linefeeds + and lt chars, since they generally would indicate problems and + are useful to catch early on (can happen if a quote is missed etc) +

        + Note: since it'll be called at most 3 times per document, this method + is not optimized too much.

        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        finishDTD

        +
        protected void finishDTD(boolean copyContents)
        +                  throws XMLStreamException
        +
        This method gets called to handle remainder of DOCTYPE declaration, + essentially the optional internal subset. This class implements the + basic "ignore it" functionality, but can optionally still store copy + of the contents to the read buffer. +

        + NOTE: Since this default implementation will be overridden by + some sub-classes, make sure you do NOT change the method signature.

        +
        +
        Parameters:
        +
        copyContents - If true, will copy contents of the internal + subset of DOCTYPE declaration + in the text buffer; if false, will just completely ignore the + subset (if one found).
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        readEndElem

        +
        protected final void readEndElem()
        +                          throws XMLStreamException
        +
        Method called to completely read a close tag, and update element + stack appropriately (including checking that tag matches etc).
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        safeEnsureFinishToken

        +
        protected void safeEnsureFinishToken()
        +
      • +
      + + + +
        +
      • +

        safeFinishToken

        +
        protected void safeFinishToken()
        +
      • +
      + + + +
        +
      • +

        finishToken

        +
        protected void finishToken(boolean deferErrors)
        +                    throws XMLStreamException
        +
        Method called to read in contents of the token completely, if not + yet read. Generally called when caller needs to access anything + other than basic token type (except for elements), text contents + or such.
        +
        +
        Parameters:
        +
        deferErrors - Flag to enable storing an exception to a + variable, instead of immediately throwing it. If true, will + just store the exception; if false, will not store, just throw.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        readCoalescedText

        +
        protected void readCoalescedText(int currType,
        +                                 boolean deferErrors)
        +                          throws XMLStreamException
        +
        Method called to read the content of both current CDATA/CHARACTERS + events, and all following consequtive events into the text buffer. + At this point the current type is known, prefix (for CDATA) skipped, + and initial consequtive contents (if any) read in.
        +
        +
        Parameters:
        +
        deferErrors - Flag to enable storing an exception to a + variable, instead of immediately throwing it. If true, will + just store the exception; if false, will not store, just throw.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        readCDataSecondary

        +
        protected boolean readCDataSecondary(int shortestSegment)
        +                              throws XMLStreamException
        +
        +
        Returns:
        +
        True if the whole CData section was completely read (we + hit the end marker); false if a shorter segment was returned.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        readTextSecondary

        +
        protected final boolean readTextSecondary(int shortestSegment,
        +                                          boolean deferErrors)
        +                                   throws XMLStreamException
        +
        +
        Parameters:
        +
        deferErrors - Flag to enable storing an exception to a + variable, instead of immediately throwing it. If true, will + just store the exception; if false, will not store, just throw.
        +
        Returns:
        +
        True if the text segment was completely read ('<' was hit, + or in non-entity-expanding mode, a non-char entity); false if + it may still continue
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        skipWS

        +
        protected final boolean skipWS(char c)
        +                        throws XMLStreamException
        +
        Method that will skip any white space from input source(s)
        +
        +
        Returns:
        +
        true If at least one white space was skipped; false + if not (character passed was not white space)
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        handleGreedyEntityProblem

        +
        protected void handleGreedyEntityProblem(WstxInputSource input)
        +                                  throws XMLStreamException
        +
        This problem gets reported if an entity tries to expand to + a close tag matching start tag that did not came from the same + entity (but from parent).
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        throwNotTextualOrElem

        +
        protected void throwNotTextualOrElem(int type)
        +
      • +
      + + + +
        +
      • +

        throwUnexpectedEOF

        +
        protected void throwUnexpectedEOF()
        +                           throws WstxException
        +
        Method called when we get an EOF within content tree
        +
        +
        Throws:
        +
        WstxException
        +
        +
      • +
      + + + +
        +
      • +

        _constructUnexpectedInTyped

        +
        protected XMLStreamException _constructUnexpectedInTyped(int nextToken)
        +
        Method called to report a problem with
        +
      • +
      + + + +
        +
      • +

        _constructTypeException

        +
        protected org.codehaus.stax2.typed.TypedXMLStreamException _constructTypeException(String msg,
        +                                                                                   String lexicalValue)
        +
      • +
      + + + +
        +
      • +

        reportInvalidContent

        +
        protected void reportInvalidContent(int evtType)
        +                             throws XMLStreamException
        +
        Stub method implemented by validating parsers, to report content + that's not valid for current element context. Defined at this + level since some such problems need to be caught at low-level; + however, details of error reports are not needed here.
        +
        +
        Parameters:
        +
        evtType - Type of event that contained unexpected content
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/CompactNsContext.html b/docs/javadoc/6.6/com/ctc/wstx/sr/CompactNsContext.html new file mode 100644 index 00000000..dd68cb4e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/CompactNsContext.html @@ -0,0 +1,423 @@ + + + + + + +CompactNsContext (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class CompactNsContext

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NamespaceContext
    +
    +
    +
    +
    public final class CompactNsContext
    +extends BaseNsContext
    +
    Simple implementation of separate non-transient namespace context + object. Created for start-element event by transient namespace + instance updated by stream reader. +

    + Note about implementation: Location information is only needed (and + only needs to passed) if access is made via extended interface; one + that can return information about actual Namespace event objects.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/ElemAttrs.html b/docs/javadoc/6.6/com/ctc/wstx/sr/ElemAttrs.html new file mode 100644 index 00000000..e78837aa --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/ElemAttrs.html @@ -0,0 +1,377 @@ + + + + + + +ElemAttrs (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class ElemAttrs

+
+
+ +
+
    +
  • +
    +
    +
    public final class ElemAttrs
    +extends Object
    +
    Container class that is constructed with enough raw attribute information, + to be able to lazily construct full attribute objects, to be accessed + via Iterator, or fully-qualified name. +

    + Implementation note: code for using Map-like structure is unfortunately + cut'n pasted from AttributeCollector. Problem + with refactoring is that it's 90% the same code, but not 100%. +

    + Although instances of this class are constructed by stream readers, + it is actually used by element event objects.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ElemAttrs

        +
        public ElemAttrs(String[] rawAttrs,
        +                 int defOffset)
        +
        Method called to create "short" attribute list; list that has + only few entries, and can thus be searched for attributes using + linear search, without using any kind of Map structure. +

        + Currently the limit is 4 attributes; 1, 2 or 3 attribute lists are + considered short, 4 or more 'long'.

        +
        +
        Parameters:
        +
        rawAttrs - Array that contains 4 Strings for each attribute; + localName, URI, prefix, value. Can be used to lazily construct + structure(s) needed to return Iterator for accessing all + attributes.
        +
        defOffset - Index of the first default attribute, if any; + number of all attributes if none
        +
        +
      • +
      + + + +
        +
      • +

        ElemAttrs

        +
        public ElemAttrs(String[] rawAttrs,
        +                 int defOffset,
        +                 int[] attrMap,
        +                 int hashSize,
        +                 int spillEnd)
        +
        Method called to create "long" attribute list; list that has + a few entries, and efficient access by fully-qualified name should + not be done by linear search.
        +
        +
        Parameters:
        +
        rawAttrs - Array that contains 4 Strings for each attribute; + localName, URI, prefix, value. Can be used to lazily construct + structure(s) needed to return Iterator for accessing all + attributes.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getRawAttrs

        +
        public String[] getRawAttrs()
        +
      • +
      + + + +
        +
      • +

        findIndex

        +
        public int findIndex(QName name)
        +
      • +
      + + + +
        +
      • +

        getFirstDefaultOffset

        +
        public int getFirstDefaultOffset()
        +
      • +
      + + + +
        +
      • +

        isDefault

        +
        public boolean isDefault(int ix)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/ElemCallback.html b/docs/javadoc/6.6/com/ctc/wstx/sr/ElemCallback.html new file mode 100644 index 00000000..1a494f09 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/ElemCallback.html @@ -0,0 +1,288 @@ + + + + + + +ElemCallback (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class ElemCallback

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    DefaultEventAllocator
    +
    +
    +
    +
    public abstract class ElemCallback
    +extends Object
    +
    Abstract base class that defines set of simple callbacks to be + called by the stream reader, passing information about element + that the stream currently points to, if any.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ElemCallback

        +
        public ElemCallback()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/InputElementStack.html b/docs/javadoc/6.6/com/ctc/wstx/sr/InputElementStack.html new file mode 100644 index 00000000..ee662b25 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/InputElementStack.html @@ -0,0 +1,1520 @@ + + + + + + +InputElementStack (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class InputElementStack

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NamespaceContext, org.codehaus.stax2.AttributeInfo, org.codehaus.stax2.validation.ValidationContext
    +
    +
    +
    +
    public final class InputElementStack
    +extends Object
    +implements org.codehaus.stax2.AttributeInfo, NamespaceContext, org.codehaus.stax2.validation.ValidationContext
    +
    Shared base class that defines API stream reader uses to communicate + with the element stack implementation, independent of whether it's + operating in namespace-aware or non-namespace modes. + Element stack class is used for storing nesting information about open + elements, and for namespace-aware mode, also information about + namespaces active (including default namespace), during parsing of + XML input. +

    + This class also implements NamespaceContext, since it has all + the information necessary, so parser can just return element stack + instance as necesary.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mNsAware

        +
        protected final boolean mNsAware
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        mNsDefaultProvider

        +
        protected NsDefaultProvider mNsDefaultProvider
        +
        Object that will need to be consulted about namespace bindings, + since it has some knowledge about default namespace declarations + (has default attribute value expansion).
        +
      • +
      + + + +
        +
      • +

        mDepth

        +
        protected int mDepth
        +
      • +
      + + + +
        +
      • +

        mTotalElements

        +
        protected long mTotalElements
        +
      • +
      + + + +
        +
      • +

        mNamespaces

        +
        protected final StringVector mNamespaces
        +
        Vector that contains all currently active namespaces; one String for + prefix, another for matching URI. Does also include default name + spaces (at most one per level).
        +
      • +
      + + + +
        +
      • +

        mCurrElement

        +
        protected com.ctc.wstx.sr.Element mCurrElement
        +
        Currently open element, if any; null outside root element.
        +
      • +
      + + + +
        +
      • +

        mMayHaveNsDefaults

        +
        protected boolean mMayHaveNsDefaults
        +
      • +
      + + + +
        +
      • +

        mValidator

        +
        protected org.codehaus.stax2.validation.XMLValidator mValidator
        +
        Optional validator object that will get called if set, + and that can validate xml content. Note that it is possible + that this is set to a proxy object that calls multiple + validators in sequence.
        +
      • +
      + + + +
        +
      • +

        mIdAttrIndex

        +
        protected int mIdAttrIndex
        +
        Index of the attribute with type of ID, if known (most likely + due to Xml:id support); -1 if not available, or no ID attribute + for current element.
        +
      • +
      + + + +
        +
      • +

        mLastLocalName

        +
        protected String mLastLocalName
        +
      • +
      + + + +
        +
      • +

        mLastPrefix

        +
        protected String mLastPrefix
        +
      • +
      + + + +
        +
      • +

        mLastNsURI

        +
        protected String mLastNsURI
        +
      • +
      + + + +
        +
      • +

        mLastName

        +
        protected QName mLastName
        +
      • +
      + + + +
        +
      • +

        mLastNsContext

        +
        protected BaseNsContext mLastNsContext
        +
        Last potentially shareable NamespaceContext created by + this stack. This reference is cleared each time bindings + change (either due to a start element with new bindings, or due + to the matching end element that closes scope of such binding(s)).
        +
      • +
      + + + +
        +
      • +

        mFreeElement

        +
        protected com.ctc.wstx.sr.Element mFreeElement
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        InputElementStack

        +
        protected InputElementStack(ReaderConfig cfg,
        +                            boolean nsAware)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        addValidator

        +
        protected org.codehaus.stax2.validation.XMLValidator addValidator(org.codehaus.stax2.validation.XMLValidator vld)
        +
      • +
      + + + +
        +
      • +

        setAutomaticDTDValidator

        +
        protected void setAutomaticDTDValidator(org.codehaus.stax2.validation.XMLValidator validator,
        +                                        NsDefaultProvider nsDefs)
        +
        Method called to connect the automatically handled DTD validator + (one detected from DOCTYPE, loaded and completely handled by + the stream reader without application calling validation methods). + Handled separately, since its behaviour is potentially different + from that of explicitly added validators.
        +
      • +
      + + + +
        +
      • +

        validateAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator validateAgainst(org.codehaus.stax2.validation.XMLValidationSchema schema)
        +                                                           throws XMLStreamException
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        stopValidatingAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator stopValidatingAgainst(org.codehaus.stax2.validation.XMLValidationSchema schema)
        +                                                                 throws XMLStreamException
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        stopValidatingAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator stopValidatingAgainst(org.codehaus.stax2.validation.XMLValidator validator)
        +                                                                 throws XMLStreamException
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        reallyValidating

        +
        protected boolean reallyValidating()
        +
        This is a method called by the reader to ensure that we have at + least one 'real' validator. This is only needed to ensure that + validation problems that the reader can detect (illegal textual + content) can be reported as validity errors. Since the validator + API does not have a good way to cleanly deal with such a possibility, + the check is rather fragile, but should work for now: essentially + we need at least one validator object that either is not a sub-class + of DTDValidatorBase or returns true for + reallyValidating. +

        + !!! TODO: remove need for this method (and method itself) with + Woodstox 4.0, by adding necessary support in Stax2 XMLValidator + interface.

        +
      • +
      + + + +
        +
      • +

        getAttrCollector

        +
        public final AttributeCollector getAttrCollector()
        +
        Method called by BasicStreamReader, to retrieve the + attribute collector it needs for some direct access.
        +
      • +
      + + + +
        +
      • +

        createNonTransientNsContext

        +
        public BaseNsContext createNonTransientNsContext(Location loc)
        +
        Method called to construct a non-transient NamespaceContext instance; + generally needed when creating events to return from event-based + iterators.
        +
      • +
      + + + +
        +
      • +

        push

        +
        public final void push(String prefix,
        +                       String localName)
        +                throws XMLStreamException
        +
        Method called by the stream reader to add new (start) element + into the stack in namespace-aware mode; called when a start element + is encountered during parsing, but only in ns-aware mode.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        pop

        +
        public final boolean pop()
        +                  throws XMLStreamException
        +
        Method called by the stream reader to remove the topmost (start) + element from the stack; + called when an end element is encountered during parsing.
        +
        +
        Returns:
        +
        True if stack has more elements; false if not (that is, + root element closed)
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        resolveAndValidateElement

        +
        public int resolveAndValidateElement()
        +                              throws XMLStreamException
        +
        Method called to resolve element and attribute namespaces (in + namespace-aware mode), and do optional validation using pluggable + validator object.
        +
        +
        Returns:
        +
        Text content validation state that should be effective + for the fully resolved element context
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        validateEndElement

        +
        public int validateEndElement()
        +                       throws XMLStreamException
        +
        Method called after parsing (but before returning) end element, + to allow for pluggable validators to verify correctness of + the content model for the closing element.
        +
        +
        Returns:
        +
        Validation state that should be effective for the parent + element state
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeCount

        +
        public final int getAttributeCount()
        +
        +
        Specified by:
        +
        getAttributeCount in interface org.codehaus.stax2.AttributeInfo
        +
        Specified by:
        +
        getAttributeCount in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        findAttributeIndex

        +
        public final int findAttributeIndex(String nsURI,
        +                                    String localName)
        +
        +
        Specified by:
        +
        findAttributeIndex in interface org.codehaus.stax2.AttributeInfo
        +
        Specified by:
        +
        findAttributeIndex in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getIdAttributeIndex

        +
        public final int getIdAttributeIndex()
        +
        Default implementation just indicates it does not know of such + attributes; this because that requires DTD information that only + some implementations have.
        +
        +
        Specified by:
        +
        getIdAttributeIndex in interface org.codehaus.stax2.AttributeInfo
        +
        +
      • +
      + + + +
        +
      • +

        getNotationAttributeIndex

        +
        public final int getNotationAttributeIndex()
        +
        Default implementation just indicates it does not know of such + attributes; this because that requires DTD information that only + some implementations have.
        +
        +
        Specified by:
        +
        getNotationAttributeIndex in interface org.codehaus.stax2.AttributeInfo
        +
        +
      • +
      + + + +
        +
      • +

        getNamespaceURI

        +
        public final String getNamespaceURI(String prefix)
        +
        +
        Specified by:
        +
        getNamespaceURI in interface NamespaceContext
        +
        Specified by:
        +
        getNamespaceURI in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        getXmlVersion

        +
        public final String getXmlVersion()
        +
        +
        Specified by:
        +
        getXmlVersion in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeLocalName

        +
        public String getAttributeLocalName(int index)
        +
        +
        Specified by:
        +
        getAttributeLocalName in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeNamespace

        +
        public String getAttributeNamespace(int index)
        +
        +
        Specified by:
        +
        getAttributeNamespace in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getAttributePrefix

        +
        public String getAttributePrefix(int index)
        +
        +
        Specified by:
        +
        getAttributePrefix in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeValue

        +
        public String getAttributeValue(int index)
        +
        +
        Specified by:
        +
        getAttributeValue in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getAttributeValue

        +
        public String getAttributeValue(String nsURI,
        +                                String localName)
        +
        +
        Specified by:
        +
        getAttributeValue in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        isNotationDeclared

        +
        public boolean isNotationDeclared(String name)
        +
        +
        Specified by:
        +
        isNotationDeclared in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        isUnparsedEntityDeclared

        +
        public boolean isUnparsedEntityDeclared(String name)
        +
        +
        Specified by:
        +
        isUnparsedEntityDeclared in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getBaseUri

        +
        public String getBaseUri()
        +
        +
        Specified by:
        +
        getBaseUri in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getCurrentElementName

        +
        public final QName getCurrentElementName()
        +
        +
        Specified by:
        +
        getCurrentElementName in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        getValidationLocation

        +
        public Location getValidationLocation()
        +
        +
        Specified by:
        +
        getValidationLocation in interface org.codehaus.stax2.validation.ValidationContext
        +
        +
      • +
      + + + +
        +
      • +

        reportProblem

        +
        public void reportProblem(org.codehaus.stax2.validation.XMLValidationProblem problem)
        +                   throws XMLStreamException
        +
        +
        Specified by:
        +
        reportProblem in interface org.codehaus.stax2.validation.ValidationContext
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        addDefaultAttribute

        +
        public int addDefaultAttribute(String localName,
        +                               String uri,
        +                               String prefix,
        +                               String value)
        +                        throws XMLStreamException
        +
        Method called by actual validator instances when attributes with + default values have no explicit values for the element; if so, + default value needs to be added as if it was parsed from the + element.
        +
        +
        Specified by:
        +
        addDefaultAttribute in interface org.codehaus.stax2.validation.ValidationContext
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        isPrefixLocallyDeclared

        +
        public boolean isPrefixLocallyDeclared(String internedPrefix)
        +
      • +
      + + + +
        +
      • +

        addNsBinding

        +
        public void addNsBinding(String prefix,
        +                         String uri)
        +
        Callback method called by the namespace default provider. At + this point we can trust it to only call this method with somewhat + valid arguments (no dups etc).
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        isNamespaceAware

        +
        public final boolean isNamespaceAware()
        +
      • +
      + + + +
        +
      • +

        isEmpty

        +
        public final boolean isEmpty()
        +
      • +
      + + + +
        +
      • +

        getDepth

        +
        public final int getDepth()
        +
        +
        Returns:
        +
        Number of open elements in the stack; 0 when parser is in + prolog/epilog, 1 inside root element and so on.
        +
        +
      • +
      + + + +
        +
      • +

        getDefaultNsURI

        +
        public final String getDefaultNsURI()
        +
      • +
      + + + +
        +
      • +

        getNsURI

        +
        public final String getNsURI()
        +
      • +
      + + + +
        +
      • +

        getPrefix

        +
        public final String getPrefix()
        +
      • +
      + + + +
        +
      • +

        getLocalName

        +
        public final String getLocalName()
        +
      • +
      + + + +
        +
      • +

        matches

        +
        public final boolean matches(String prefix,
        +                             String localName)
        +
      • +
      + + + +
        +
      • +

        getTopElementDesc

        +
        public final String getTopElementDesc()
        +
      • +
      + + + +
        +
      • +

        getTotalNsCount

        +
        public final int getTotalNsCount()
        +
        +
        Returns:
        +
        Number of active prefix/namespace mappings for current scope, + including mappings from enclosing elements.
        +
        +
      • +
      + + + +
        +
      • +

        getCurrentNsCount

        +
        public final int getCurrentNsCount()
        +
        +
        Returns:
        +
        Number of active prefix/namespace mappings for current scope, + NOT including mappings from enclosing elements.
        +
        +
      • +
      + + + +
        +
      • +

        getLocalNsPrefix

        +
        public final String getLocalNsPrefix(int index)
        +
      • +
      + + + +
        +
      • +

        getLocalNsURI

        +
        public final String getLocalNsURI(int index)
        +
      • +
      + + + +
        +
      • +

        getAttributeType

        +
        public final String getAttributeType(int index)
        +
        +
        Specified by:
        +
        getAttributeType in interface org.codehaus.stax2.validation.ValidationContext
        +
        Returns:
        +
        Schema (DTD, RNG, W3C Schema) based type of the attribute + in specified index
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/InputProblemReporter.html b/docs/javadoc/6.6/com/ctc/wstx/sr/InputProblemReporter.html new file mode 100644 index 00000000..9c1a7db4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/InputProblemReporter.html @@ -0,0 +1,353 @@ + + + + + + +InputProblemReporter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Interface InputProblemReporter

+
+
+
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/NsDefaultProvider.html b/docs/javadoc/6.6/com/ctc/wstx/sr/NsDefaultProvider.html new file mode 100644 index 00000000..e895e63d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/NsDefaultProvider.html @@ -0,0 +1,266 @@ + + + + + + +NsDefaultProvider (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Interface NsDefaultProvider

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    DTDTypingNonValidator, DTDValidator, DTDValidatorBase
    +
    +
    +
    +
    public interface NsDefaultProvider
    +
    Interface only used by Woodstox core. The main reason for the interface + is to reduce coupling with the input element stack and dtd validator + instances: while dtd validator needs to be able to inject namespace + declarations based on attribute default values, it should not have to + know too much about element stack implementation, and vice versa. + As a result, this interface defines API input element stack calls + on the dtd validator instance. Validator instance then refers to the + input element stack base class to do callbacks if and as necessary.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        mayHaveNsDefaults

        +
        boolean mayHaveNsDefaults(String elemPrefix,
        +                          String elemLN)
        +
      • +
      + + + +
        +
      • +

        checkNsDefaults

        +
        void checkNsDefaults(InputElementStack nsStack)
        +              throws XMLStreamException
        +
        Method called by the input element stack to indicate that + it has just added local namespace declarations from the + current element, and is about to start resolving element + and attribute namespace bindings. This provider instance is + to add namespace declarations from attribute defaults, if + any, using callbacks to the input element stack.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/ReaderCreator.html b/docs/javadoc/6.6/com/ctc/wstx/sr/ReaderCreator.html new file mode 100644 index 00000000..1cd8ecf3 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/ReaderCreator.html @@ -0,0 +1,261 @@ + + + + + + +ReaderCreator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Interface ReaderCreator

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    WstxInputFactory
    +
    +
    +
    +
    public interface ReaderCreator
    +
    Interface that defines callbacks readers can use to access settings + of the input factory that created them, as well as update cached + data factory may store (shared symbol tables, cached DTDs etc). +

    + Note that readers in general should only access the configuration info + when they are created (from constructor).

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/StreamReaderImpl.html b/docs/javadoc/6.6/com/ctc/wstx/sr/StreamReaderImpl.html new file mode 100644 index 00000000..c94bced1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/StreamReaderImpl.html @@ -0,0 +1,341 @@ + + + + + + +StreamReaderImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Interface StreamReaderImpl

+
+
+
+
    +
  • +
    +
    All Superinterfaces:
    +
    org.codehaus.stax2.typed.TypedXMLStreamReader, org.codehaus.stax2.validation.Validatable, XMLStreamConstants, XMLStreamReader, org.codehaus.stax2.XMLStreamReader2
    +
    +
    +
    All Known Implementing Classes:
    +
    BasicStreamReader, TypedStreamReader, ValidatingStreamReader
    +
    +
    +
    +
    public interface StreamReaderImpl
    +extends org.codehaus.stax2.XMLStreamReader2
    +
    Interface that defines "internal Woodstox API". It is used to decouple + parts of the Woodstox that need to know something more about woodstox + stream reader implementation, but not about implementation details. + Specifically, there are some simple dependencies from the stream + writer; they should only need to refer to this interface.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/StreamScanner.html b/docs/javadoc/6.6/com/ctc/wstx/sr/StreamScanner.html new file mode 100644 index 00000000..b9f29fdf --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/StreamScanner.html @@ -0,0 +1,2594 @@ + + + + + + +StreamScanner (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class StreamScanner

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        CHAR_CR_LF_OR_NULL

        +
        public static final char CHAR_CR_LF_OR_NULL
        +
        Last (highest) char code of the three, LF, CR and NULL
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        INT_CR_LF_OR_NULL

        +
        public static final int INT_CR_LF_OR_NULL
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CHAR_FIRST_PURE_TEXT

        +
        protected static final char CHAR_FIRST_PURE_TEXT
        +
        Character that allows quick check of whether a char can potentially + be some kind of markup, WRT input stream processing; + has to contain linefeeds, &, < and > (note: > only matters when + quoting text, as part of ]]>)
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        CHAR_LOWEST_LEGAL_LOCALNAME_CHAR

        +
        protected static final char CHAR_LOWEST_LEGAL_LOCALNAME_CHAR
        +
        First character in Unicode (ie one with lowest id) that is legal + as part of a local name (all valid name chars minus ':'). Used + for doing quick check for local name end; usually name ends in + a whitespace or equals sign.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mConfig

        +
        protected final ReaderConfig mConfig
        +
        Copy of the configuration object passed by the factory. + Contains immutable settings for this reader (or in case + of DTD parsers, reader that uses it)
        +
      • +
      + + + +
        +
      • +

        mCfgNsEnabled

        +
        protected final boolean mCfgNsEnabled
        +
        If true, Reader is namespace aware, and should do basic checks + (usually enforcing limitations on having colons in names)
        +
      • +
      + + + +
        +
      • +

        mCfgReplaceEntities

        +
        protected boolean mCfgReplaceEntities
        +
        note: left non-final on purpose: sub-class may need to modify + the default value after construction.
        +
      • +
      + + + +
        +
      • +

        mCurrName

        +
        protected String mCurrName
        +
        Local full name for the event, if it has one (note: element events + do NOT use this variable; those names are stored in element stack): + target for processing instructions. +

        + Currently used for proc. instr. target, and entity name (at least + when current entity reference is null). +

        + Note: this variable is generally not cleared, since it comes from + a symbol table, ie. this won't be the only reference.

        +
      • +
      + + + +
        +
      • +

        mInput

        +
        protected WstxInputSource mInput
        +
        Currently active input source; contains link to parent (nesting) input + sources, if any.
        +
      • +
      + + + +
        +
      • +

        mRootInput

        +
        protected final WstxInputSource mRootInput
        +
        Top-most input source this reader can use; due to input source + chaining, this is not necessarily the root of all input; for example, + external DTD subset reader's root input still has original document + input as its parent.
        +
      • +
      + + + +
        +
      • +

        mEntityResolver

        +
        protected XMLResolver mEntityResolver
        +
        Custom resolver used to handle external entities that are to be expanded + by this reader (external param/general entity expander)
        +
      • +
      + + + +
        +
      • +

        mCurrDepth

        +
        protected int mCurrDepth
        +
        This is the current depth of the input stack (same as what input + element stack would return as its depth). + It is used to enforce input scope constraints for nesting of + elements (for xml reader) and dtd declaration (for dtd reader) + with regards to input block (entity expansion) boundaries. +

        + Basically this value is compared to mInputTopDepth, which + indicates what was the depth at the point where the currently active + input scope/block was started.

        +
      • +
      + + + +
        +
      • +

        mInputTopDepth

        +
        protected int mInputTopDepth
        +
      • +
      + + + +
        +
      • +

        mEntityExpansionCount

        +
        protected int mEntityExpansionCount
        +
        Number of times a parsed general entity has been expanded; used for + (optionally) limiting number of expansion to guard against + denial-of-service attacks like "Billion Laughs".
        +
        +
        Since:
        +
        4.3
        +
        +
      • +
      + + + +
        +
      • +

        mNormalizeLFs

        +
        protected boolean mNormalizeLFs
        +
        Flag that indicates whether linefeeds in the input data are to + be normalized or not. + Xml specs mandate that the line feeds are only normalized + when they are from the external entities (main doc, external + general/parsed entities), so normalization has to be + suppressed when expanding internal general/parsed entities.
        +
      • +
      + + + +
        +
      • +

        mAllowXml11EscapedCharsInXml10

        +
        protected boolean mAllowXml11EscapedCharsInXml10
        +
        Flag that indicates whether all escaped chars are accepted in XML 1.0.
        +
        +
        Since:
        +
        5.2
        +
        +
      • +
      + + + +
        +
      • +

        mNameBuffer

        +
        protected char[] mNameBuffer
        +
        Temporary buffer used if local name can not be just directly + constructed from input buffer (name is on a boundary or such).
        +
      • +
      + + + +
        +
      • +

        mTokenInputTotal

        +
        protected long mTokenInputTotal
        +
        Total number of characters read before start of current token. + For big (gigabyte-sized) sizes are possible, needs to be long, + unlike pointers and sizes related to in-memory buffers.
        +
      • +
      + + + +
        +
      • +

        mTokenInputRow

        +
        protected int mTokenInputRow
        +
        Input row on which current token starts, 1-based
        +
      • +
      + + + +
        +
      • +

        mTokenInputCol

        +
        protected int mTokenInputCol
        +
        Column on input row that current token starts; 0-based (although + in the end it'll be converted to 1-based)
        +
      • +
      + + + +
        +
      • +

        mDocInputEncoding

        +
        protected String mDocInputEncoding
        +
        Input stream encoding, if known (passed in, or determined by + auto-detection); null if not.
        +
      • +
      + + + +
        +
      • +

        mDocXmlEncoding

        +
        protected String mDocXmlEncoding
        +
        Character encoding from xml declaration, if any; null if no + declaration, or it didn't specify encoding.
        +
      • +
      + + + +
        +
      • +

        mDocXmlVersion

        +
        protected int mDocXmlVersion
        +
        XML version as declared by the document; one of constants + from XmlConsts (like XmlConsts.XML_V_10).
        +
      • +
      + + + +
        +
      • +

        mCachedEntities

        +
        protected Map<String,IntEntity> mCachedEntities
        +
        Cache of internal character entities;
        +
      • +
      + + + +
        +
      • +

        mCfgTreatCharRefsAsEntities

        +
        protected boolean mCfgTreatCharRefsAsEntities
        +
        Flag for whether or not character references should be treated as entities
        +
      • +
      + + + +
        +
      • +

        mCurrEntity

        +
        protected EntityDecl mCurrEntity
        +
        Entity reference stream currently points to.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StreamScanner

        +
        protected StreamScanner(WstxInputSource input,
        +                        ReaderConfig cfg,
        +                        XMLResolver res)
        +
        Constructor used when creating a complete new (main-level) reader that + does not share its input buffers or state with another reader.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getConfig

        +
        public ReaderConfig getConfig()
        +
        +
        Since:
        +
        5.2
        +
        +
      • +
      + + + +
        +
      • +

        getLastCharLocation

        +
        protected WstxInputLocation getLastCharLocation()
        +
        Method that returns location of the last character returned by this + reader; that is, location "one less" than the currently pointed to + location.
        +
      • +
      + + + + + + + +
        +
      • +

        getSystemId

        +
        protected String getSystemId()
        +
      • +
      + + + +
        +
      • +

        getLocation

        +
        public abstract Location getLocation()
        +
        Returns location of last properly parsed token; as per StAX specs, + apparently needs to be the end of current event, which is the same + as the start of the following event (or EOF if that's next).
        +
        +
        Specified by:
        +
        getLocation in interface InputProblemReporter
        +
        +
      • +
      + + + +
        +
      • +

        getStartLocation

        +
        public org.codehaus.stax2.XMLStreamLocation2 getStartLocation()
        +
      • +
      + + + +
        +
      • +

        getCurrentLocation

        +
        public org.codehaus.stax2.XMLStreamLocation2 getCurrentLocation()
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        constructFromIOE

        +
        protected WstxException constructFromIOE(IOException ioe)
        +
        Construct and return a XMLStreamException to throw + as a result of a failed Typed Access operation (but one not + caused by a Well-Formedness Constraint or Validation Constraint + problem)
        +
      • +
      + + + +
        +
      • +

        constructNullCharException

        +
        protected WstxException constructNullCharException()
        +
      • +
      + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        throwUnexpectedEOB

        +
        protected void throwUnexpectedEOB(String msg)
        +                           throws WstxException
        +
        Similar to throwUnexpectedEOF(java.lang.String), but only indicates ending + of an input block. Used when reading a token that can not span + input block boundaries (ie. can not continue past end of an + entity expansion).
        +
        +
        Throws:
        +
        WstxException
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        throwLazyError

        +
        protected void throwLazyError(Exception e)
        +
        Method called to report an error, when caller's signature only + allows runtime exceptions to be thrown.
        +
      • +
      + + + +
        +
      • +

        tokenTypeDesc

        +
        protected String tokenTypeDesc(int type)
        +
      • +
      + + + +
        +
      • +

        getCurrentInput

        +
        public final WstxInputSource getCurrentInput()
        +
        Returns current input source this source uses. +

        + Note: public only because some implementations are on different + package.

        +
      • +
      + + + +
        +
      • +

        inputInBuffer

        +
        protected final int inputInBuffer()
        +
      • +
      + + + + + + + +
        +
      • +

        peekNext

        +
        protected final int peekNext()
        +                      throws XMLStreamException
        +
        Similar to getNext(), but does not advance pointer + in input buffer. +

        + Note: this method only peeks within current input source; + it does not close it and check nested input source (if any). + This is necessary when checking keywords, since they can never + cross input block boundary.

        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getNextCharFromCurrent

        +
        protected final char getNextCharFromCurrent(String errorMsg)
        +                                     throws XMLStreamException
        +
        Similar to getNextChar(java.lang.String), but will not read more characters + from parent input source(s) if the current input source doesn't + have more content. This is often needed to prevent "runaway" content, + such as comments that start in an entity but do not have matching + close marker inside entity; XML specification specifically states + such markup is not legal.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getNextAfterWS

        +
        protected final int getNextAfterWS()
        +                            throws XMLStreamException
        +
        Method that will skip through zero or more white space characters, + and return either the character following white space, or -1 to + indicate EOF (end of the outermost input source)/
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        skipCRLF

        +
        protected final boolean skipCRLF(char c)
        +                          throws XMLStreamException
        +
        Method called when a CR has been spotted in input; checks if next + char is LF, and if so, skips it. Note that next character has to + come from the current input source, to qualify; it can never come + from another (nested) input source.
        +
        +
        Returns:
        +
        True, if passed in char is '\r' and next one is '\n'.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        markLF

        +
        protected final void markLF()
        +
      • +
      + + + +
        +
      • +

        markLF

        +
        protected final void markLF(int inputPtr)
        +
      • +
      + + + +
        +
      • +

        pushback

        +
        protected final void pushback()
        +
        Method to push back last character read; can only be called once, + that is, no more than one char can be guaranteed to be succesfully + returned.
        +
      • +
      + + + +
        +
      • +

        initInputSource

        +
        protected void initInputSource(WstxInputSource newInput,
        +                               boolean isExt,
        +                               String entityId)
        +                        throws XMLStreamException
        +
        Method called when an entity has been expanded (new input source + has been created). Needs to initialize location information and change + active input source.
        +
        +
        Parameters:
        +
        entityId - Name of the entity being expanded
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        loadMore

        +
        protected boolean loadMore()
        +                    throws XMLStreamException
        +
        Method that will try to read one or more characters from currently + open input sources; closing input sources if necessary.
        +
        +
        Returns:
        +
        true if reading succeeded (or may succeed), false if + we reached EOF.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        ensureInput

        +
        protected boolean ensureInput(int minAmount)
        +                       throws XMLStreamException
        +
        Method called to make sure current main-level input buffer has at + least specified number of characters available consequtively, + without having to call loadMore(). It can only be called + when input comes from main-level buffer; further, call can shift + content in input buffer, so caller has to flush any data still + pending. In short, caller has to know exactly what it's doing. :-) +

        + Note: method does not check for any other input sources than the + current one -- if current source can not fulfill the request, a + failure is indicated.

        +
        +
        Returns:
        +
        true if there's now enough data; false if not (EOF)
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        throwNullParent

        +
        protected void throwNullParent(WstxInputSource curr)
        +
        +
        Parameters:
        +
        curr - Input source currently in use
        +
        +
      • +
      + + + +
        +
      • +

        resolveSimpleEntity

        +
        protected int resolveSimpleEntity(boolean checkStd)
        +                           throws XMLStreamException
        +
        Method that tries to resolve a character entity, or (if caller so + specifies), a pre-defined internal entity (lt, gt, amp, apos, quot). + It will succeed iff: +
          +
        1. Entity in question is a simple character entity (either one of + 5 pre-defined ones, or using decimal/hex notation), AND +
        2. +
        3. Entity fits completely inside current input buffer. +
        4. +
        + If so, character value of entity is returned. Character 0 is returned + otherwise; if so, caller needs to do full resolution. +

        + Note: On entry we are guaranteed there are at least 3 more characters + in this buffer; otherwise we shouldn't be called.

        +
        +
        Parameters:
        +
        checkStd - If true, will check pre-defined internal entities + (gt, lt, amp, apos, quot); if false, will only check actual + character entities.
        +
        Returns:
        +
        (Valid) character value, if entity is a character reference, + and could be resolved from current input buffer (does not span + buffer boundary); null char (code 0) if not (either non-char + entity, or spans input buffer boundary).
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        resolveCharOnlyEntity

        +
        protected int resolveCharOnlyEntity(boolean checkStd)
        +                             throws XMLStreamException
        +
        Method called to resolve character entities, and only character + entities (except that pre-defined char entities -- amp, apos, lt, + gt, quote -- MAY be "char entities" in this sense, depending on + arguments). + Otherwise it is to return the null char; if so, + the input pointer will point to the same point as when method + entered (char after ampersand), plus the ampersand itself is + guaranteed to be in the input buffer (so caller can just push it + back if necessary). +

        + Most often this method is called when reader is not to expand + non-char entities automatically, but to return them as separate + events. +

        + Main complication here is that we need to do 5-char lookahead. This + is problematic if chars are on input buffer boundary. This is ok + for the root level input buffer, but not for some nested buffers. + However, according to XML specs, such split entities are actually + illegal... so we can throw an exception in those cases.

        +
        +
        Parameters:
        +
        checkStd - If true, will check pre-defined internal entities + (gt, lt, amp, apos, quot) as character entities; if false, will only + check actual 'real' character entities.
        +
        Returns:
        +
        (Valid) character value, if entity is a character reference, + and could be resolved from current input buffer (does not span + buffer boundary); null char (code 0) if not (either non-char + entity, or spans input buffer boundary).
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        resolveNonCharEntity

        +
        protected EntityDecl resolveNonCharEntity()
        +                                   throws XMLStreamException
        +
        Reverse of resolveCharOnlyEntity(boolean); will only resolve entity + if it is NOT a character entity (or pre-defined 'generic' entity; + amp, apos, lt, gt or quot). Only used in cases where entities + are to be separately returned unexpanded (in non-entity-replacing + mode); which means it's never called from dtd handler.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        fullyResolveEntity

        +
        protected int fullyResolveEntity(boolean allowExt)
        +                          throws XMLStreamException
        +
        Method that does full resolution of an entity reference, be it + character entity, internal entity or external entity, including + updating of input buffers, and depending on whether result is + a character entity (or one of 5 pre-defined entities), returns + char in question, or null character (code 0) to indicate it had + to change input source.
        +
        +
        Parameters:
        +
        allowExt - If true, is allowed to expand external entities + (expanding text); if false, is not (expanding attribute value).
        +
        Returns:
        +
        Either single-character replacement (which is NOT to be + reparsed), or null char (0) to indicate expansion is done via + input source.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        getIntEntity

        +
        protected EntityDecl getIntEntity(int ch,
        +                                  char[] originalChars)
        +
        Returns an entity (possibly from cache) for the argument character using the encoded + representation in mInputBuffer[entityStartPos ... mInputPtr-1].
        +
      • +
      + + + +
        +
      • +

        expandEntity

        +
        protected EntityDecl expandEntity(String id,
        +                                  boolean allowExt,
        +                                  Object extraArg)
        +                           throws XMLStreamException
        +
        Helper method that will try to expand a parsed entity (parameter or + generic entity). +

        + note: called by sub-classes (dtd parser), needs to be protected.

        +
        +
        Parameters:
        +
        id - Name of the entity being expanded
        +
        allowExt - Whether external entities can be expanded or not; if + not, and the entity to expand would be external one, an exception + will be thrown
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        findEntity

        +
        protected abstract EntityDecl findEntity(String id,
        +                                         Object arg)
        +                                  throws XMLStreamException
        +
        Abstract method for sub-classes to implement, for finding + a declared general or parsed entity.
        +
        +
        Parameters:
        +
        id - Identifier of the entity to find
        +
        arg - Optional argument passed from caller; needed by DTD + reader.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        handleUndeclaredEntity

        +
        protected abstract void handleUndeclaredEntity(String id)
        +                                        throws XMLStreamException
        +
        This method gets called if a declaration for an entity was not + found in entity expanding mode (enabled by default for xml reader, + always enabled for dtd reader).
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        parseLocalName

        +
        protected String parseLocalName(char c)
        +                         throws XMLStreamException
        +
        Method that will parse name token (roughly equivalent to XML specs; + although bit lenier for more efficient handling); either uri prefix, + or local name. +

        + Much of complexity in this method has to do with the intention to + try to avoid any character copies. In this optimal case algorithm + would be fairly simple. However, this only works if all data is + already in input buffer... if not, copy has to be made halfway + through parsing, and that complicates things. +

        + One thing to note is that String returned has been canonicalized + and (if necessary) added to symbol table. It can thus be compared + against other such (usually id) Strings, with simple equality operator.

        +
        +
        Parameters:
        +
        c - First character of the name; not yet checked for validity
        +
        Returns:
        +
        Canonicalized name String (which may have length 0, if + EOF or non-name-start char encountered)
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        parseLocalName2

        +
        protected String parseLocalName2(int start,
        +                                 int hash)
        +                          throws XMLStreamException
        +
        Second part of name token parsing; called when name can continue + past input buffer end (so only part was read before calling this + method to read the rest). +

        + Note that this isn't heavily optimized, on assumption it's not + called very often.

        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        parseFullName

        +
        protected String parseFullName()
        +                        throws XMLStreamException
        +
        Method that will parse 'full' name token; what full means depends on + whether reader is namespace aware or not. If it is, full name means + local name with no namespace prefix (PI target, entity/notation name); + if not, name can contain arbitrary number of colons. Note that + element and attribute names are NOT parsed here, so actual namespace + prefix separation can be handled properly there. +

        + Similar to parseLocalName(char), much of complexity stems from + trying to avoid copying name characters from input buffer. +

        + Note that returned String will be canonicalized, similar to + parseLocalName(char), but without separating prefix/local name.

        +
        +
        Returns:
        +
        Canonicalized name String (which may have length 0, if + EOF or non-name-start char encountered)
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        parseFNameForError

        +
        protected String parseFNameForError()
        +                             throws XMLStreamException
        +
        Method called to read in full name, including unlimited number of + namespace separators (':'), for the purpose of displaying name in + an error message. Won't do any further validations, and parsing + is not optimized: main need is just to get more meaningful error + messages.
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        skipFullName

        +
        protected int skipFullName(char c)
        +                    throws XMLStreamException
        +
        Note: does not check for number of colons, amongst other things. + Main idea is to skip through what superficially seems like a valid + id, nothing more. This is only done when really skipping through + something we do not care about at all: not even whether names/ids + would be valid (for example, when ignoring internal DTD subset).
        +
        +
        Returns:
        +
        Length of skipped name.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        parseSystemId

        +
        protected final String parseSystemId(char quoteChar,
        +                                     boolean convertLFs,
        +                                     String errorMsg)
        +                              throws XMLStreamException
        +
        Simple parsing method that parses system ids, which are generally + used in entities (from DOCTYPE declaration to internal/external + subsets). +

        + NOTE: returned String is not canonicalized, on assumption that + external ids may be longish, and are not shared all that often, as + they are generally just used for resolving paths, if anything. +
        + Also note that this method is not heavily optimized, as it's not + likely to be a bottleneck for parsing.

        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        parsePublicId

        +
        protected final String parsePublicId(char quoteChar,
        +                                     String errorMsg)
        +                              throws XMLStreamException
        +
        Simple parsing method that parses system ids, which are generally + used in entities (from DOCTYPE declaration to internal/external + subsets). +

        + As per xml specs, the contents are actually normalized. +

        + NOTE: returned String is not canonicalized, on assumption that + external ids may be longish, and are not shared all that often, as + they are generally just used for resolving paths, if anything. +
        + Also note that this method is not heavily optimized, as it's not + likely to be a bottleneck for parsing.

        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getNameBuffer

        +
        protected final char[] getNameBuffer(int minSize)
        +
      • +
      + + + +
        +
      • +

        expandBy50Pct

        +
        protected final char[] expandBy50Pct(char[] buf)
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/TypedStreamReader.html b/docs/javadoc/6.6/com/ctc/wstx/sr/TypedStreamReader.html new file mode 100644 index 00000000..d7a4d11e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/TypedStreamReader.html @@ -0,0 +1,1268 @@ + + + + + + +TypedStreamReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class TypedStreamReader

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/ValidatingStreamReader.html b/docs/javadoc/6.6/com/ctc/wstx/sr/ValidatingStreamReader.html new file mode 100644 index 00000000..40d89635 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/ValidatingStreamReader.html @@ -0,0 +1,733 @@ + + + + + + +ValidatingStreamReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sr
+

Class ValidatingStreamReader

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mVldProbHandler

        +
        protected org.codehaus.stax2.validation.ValidationProblemHandler mVldProbHandler
        +
        Custom validation problem handler, if any.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createValidatingStreamReader

        +
        public static ValidatingStreamReader createValidatingStreamReader(BranchingReaderSource input,
        +                                                                  ReaderCreator owner,
        +                                                                  ReaderConfig cfg,
        +                                                                  InputBootstrapper bs,
        +                                                                  boolean forER)
        +                                                           throws XMLStreamException
        +
        Factory method for constructing readers.
        +
        +
        Parameters:
        +
        owner - "Owner" of this reader, factory that created the reader; + needed for returning updated symbol table information after parsing.
        +
        input - Input source used to read the XML document.
        +
        cfg - Object that contains reader configuration info.
        +
        bs - Bootstrapper to use, for reading xml declaration etc.
        +
        forER - True if this reader is to be (configured to be) used by + an event reader. Will cause some changes to default settings, as + required by contracts Woodstox XMLEventReader implementation has + (with respect to lazy parsing, short text segments etc)
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getProcessedDTD

        +
        public Object getProcessedDTD()
        +
        Description copied from class: BasicStreamReader
        +

        + Note: DTD-handling sub-classes need to override this method.

        +
        +
        Specified by:
        +
        getProcessedDTD in interface org.codehaus.stax2.DTDInfo
        +
        Overrides:
        +
        getProcessedDTD in class BasicStreamReader
        +
        +
      • +
      + + + +
        +
      • +

        getProcessedDTDSchema

        +
        public org.codehaus.stax2.validation.DTDValidationSchema getProcessedDTDSchema()
        +
        Description copied from class: BasicStreamReader
        +
        Sub-class will override this method
        +
        +
        Specified by:
        +
        getProcessedDTDSchema in interface org.codehaus.stax2.DTDInfo
        +
        Overrides:
        +
        getProcessedDTDSchema in class BasicStreamReader
        +
        +
      • +
      + + + +
        +
      • +

        validateAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator validateAgainst(org.codehaus.stax2.validation.XMLValidationSchema schema)
        +                                                           throws XMLStreamException
        +
        +
        Specified by:
        +
        validateAgainst in interface org.codehaus.stax2.validation.Validatable
        +
        Overrides:
        +
        validateAgainst in class BasicStreamReader
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        stopValidatingAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator stopValidatingAgainst(org.codehaus.stax2.validation.XMLValidationSchema schema)
        +                                                                 throws XMLStreamException
        +
        +
        Specified by:
        +
        stopValidatingAgainst in interface org.codehaus.stax2.validation.Validatable
        +
        Overrides:
        +
        stopValidatingAgainst in class BasicStreamReader
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        stopValidatingAgainst

        +
        public org.codehaus.stax2.validation.XMLValidator stopValidatingAgainst(org.codehaus.stax2.validation.XMLValidator validator)
        +                                                                 throws XMLStreamException
        +
        +
        Specified by:
        +
        stopValidatingAgainst in interface org.codehaus.stax2.validation.Validatable
        +
        Overrides:
        +
        stopValidatingAgainst in class BasicStreamReader
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        setValidationProblemHandler

        +
        public org.codehaus.stax2.validation.ValidationProblemHandler setValidationProblemHandler(org.codehaus.stax2.validation.ValidationProblemHandler h)
        +
        +
        Specified by:
        +
        setValidationProblemHandler in interface org.codehaus.stax2.validation.Validatable
        +
        Overrides:
        +
        setValidationProblemHandler in class BasicStreamReader
        +
        +
      • +
      + + + +
        +
      • +

        finishDTD

        +
        protected void finishDTD(boolean copyContents)
        +                  throws XMLStreamException
        +
        This method gets called to handle remainder of DOCTYPE declaration, + essentially the optional internal subset. Internal subset, if such + exists, is always read, but whether its contents are added to the + read buffer depend on passed-in argument. +

        + NOTE: Since this method overrides the default implementation, make + sure you do NOT change the method signature.

        +
        +
        Overrides:
        +
        finishDTD in class BasicStreamReader
        +
        Parameters:
        +
        copyContents - If true, will copy contents of the internal + subset of DOCTYPE declaration + in the text buffer (in addition to parsing it for actual use); if + false, will only do parsing.
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        initValidation

        +
        protected void initValidation()
        +                       throws XMLStreamException
        +
        Method called right before handling the root element, by the base + class. This allows for some initialization and checks to be done + (not including ones that need access to actual element name)
        +
        +
        Overrides:
        +
        initValidation in class BasicStreamReader
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        reportInvalidContent

        +
        protected void reportInvalidContent(int evtType)
        +                             throws XMLStreamException
        +
        Method called by lower-level parsing code when invalid content + (anything inside element with 'empty' content spec; text inside + non-mixed element etc) is found during basic scanning. Note + that actual DTD element structure problems are not reported + through this method.
        +
        +
        Overrides:
        +
        reportInvalidContent in class BasicStreamReader
        +
        Parameters:
        +
        evtType - Type of event that contained unexpected content
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/AttributeCollector.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/AttributeCollector.html new file mode 100644 index 00000000..1ae3faec --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/AttributeCollector.html @@ -0,0 +1,277 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.AttributeCollector (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.AttributeCollector

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/BasicStreamReader.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/BasicStreamReader.html new file mode 100644 index 00000000..20a239f8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/BasicStreamReader.html @@ -0,0 +1,208 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.BasicStreamReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.BasicStreamReader

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/CompactNsContext.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/CompactNsContext.html new file mode 100644 index 00000000..dc341468 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/CompactNsContext.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.CompactNsContext (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.CompactNsContext

+
+
No usage of com.ctc.wstx.sr.CompactNsContext
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ElemAttrs.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ElemAttrs.html new file mode 100644 index 00000000..ac3efd02 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ElemAttrs.html @@ -0,0 +1,233 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.ElemAttrs (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.ElemAttrs

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ElemCallback.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ElemCallback.html new file mode 100644 index 00000000..ebc6ee24 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ElemCallback.html @@ -0,0 +1,207 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.ElemCallback (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.ElemCallback

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/InputElementStack.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/InputElementStack.html new file mode 100644 index 00000000..dc5b1891 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/InputElementStack.html @@ -0,0 +1,336 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.InputElementStack (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.InputElementStack

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/InputProblemReporter.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/InputProblemReporter.html new file mode 100644 index 00000000..cc1e7e3b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/InputProblemReporter.html @@ -0,0 +1,503 @@ + + + + + + +Uses of Interface com.ctc.wstx.sr.InputProblemReporter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.sr.InputProblemReporter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/NsDefaultProvider.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/NsDefaultProvider.html new file mode 100644 index 00000000..ece8147b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/NsDefaultProvider.html @@ -0,0 +1,233 @@ + + + + + + +Uses of Interface com.ctc.wstx.sr.NsDefaultProvider (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.sr.NsDefaultProvider

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ReaderCreator.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ReaderCreator.html new file mode 100644 index 00000000..a62dc121 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ReaderCreator.html @@ -0,0 +1,252 @@ + + + + + + +Uses of Interface com.ctc.wstx.sr.ReaderCreator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.sr.ReaderCreator

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/StreamReaderImpl.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/StreamReaderImpl.html new file mode 100644 index 00000000..d3aa1b7c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/StreamReaderImpl.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Interface com.ctc.wstx.sr.StreamReaderImpl (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Interface
com.ctc.wstx.sr.StreamReaderImpl

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/StreamScanner.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/StreamScanner.html new file mode 100644 index 00000000..7d3d0f3a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/StreamScanner.html @@ -0,0 +1,222 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.StreamScanner (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.StreamScanner

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/TypedStreamReader.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/TypedStreamReader.html new file mode 100644 index 00000000..cbcf5a8f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/TypedStreamReader.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.TypedStreamReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.TypedStreamReader

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ValidatingStreamReader.html b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ValidatingStreamReader.html new file mode 100644 index 00000000..d401e5a7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/class-use/ValidatingStreamReader.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Class com.ctc.wstx.sr.ValidatingStreamReader (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sr.ValidatingStreamReader

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/sr/package-frame.html new file mode 100644 index 00000000..dbb6144e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +com.ctc.wstx.sr (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.sr

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/sr/package-summary.html new file mode 100644 index 00000000..a75f8c8b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/package-summary.html @@ -0,0 +1,259 @@ + + + + + + +com.ctc.wstx.sr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.sr

+
+
This package contains supporting code for handling namespace information; +element stacks that keep track of elements parsed and such.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.sr Description

+
This package contains supporting code for handling namespace information; +element stacks that keep track of elements parsed and such.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/sr/package-tree.html new file mode 100644 index 00000000..04b33a30 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/package-tree.html @@ -0,0 +1,196 @@ + + + + + + +com.ctc.wstx.sr Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.sr

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sr/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/sr/package-use.html new file mode 100644 index 00000000..ec29a88b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sr/package-use.html @@ -0,0 +1,432 @@ + + + + + + +Uses of Package com.ctc.wstx.sr (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.sr

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/WstxEventFactory.html b/docs/javadoc/6.6/com/ctc/wstx/stax/WstxEventFactory.html new file mode 100644 index 00000000..fa32c215 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/WstxEventFactory.html @@ -0,0 +1,398 @@ + + + + + + +WstxEventFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.stax
+

Class WstxEventFactory

+
+
+ +
+
    +
  • +
    +
    +
    public final class WstxEventFactory
    +extends org.codehaus.stax2.ri.Stax2EventFactoryImpl
    +
    Implementation of XMLEventFactory to be used with + Woodstox. Contains minimal additions on top of Stax2 RI.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      +
        +
      • + + +

        Fields inherited from class org.codehaus.stax2.ri.Stax2EventFactoryImpl

        +mLocation
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      WstxEventFactory() 
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        WstxEventFactory

        +
        public WstxEventFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createDTD

        +
        public DTD createDTD(String dtd)
        +
        Note: constructing DTD events this way means that there will be no + internal presentation of actual DTD; no parsing is implied by + construction.
        +
        +
        Overrides:
        +
        createDTD in class org.codehaus.stax2.ri.Stax2EventFactoryImpl
        +
        +
      • +
      + + + +
        +
      • +

        createQName

        +
        protected QName createQName(String nsURI,
        +                            String localName)
        +
        +
        Specified by:
        +
        createQName in class org.codehaus.stax2.ri.Stax2EventFactoryImpl
        +
        +
      • +
      + + + +
        +
      • +

        createQName

        +
        protected QName createQName(String nsURI,
        +                            String localName,
        +                            String prefix)
        +
        +
        Specified by:
        +
        createQName in class org.codehaus.stax2.ri.Stax2EventFactoryImpl
        +
        +
      • +
      + + + +
        +
      • +

        createStartElement

        +
        protected StartElement createStartElement(QName name,
        +                                          Iterator<?> attr,
        +                                          Iterator<?> ns,
        +                                          NamespaceContext ctxt)
        +
        Must override this method to use a more efficient StartElement + implementation
        +
        +
        Overrides:
        +
        createStartElement in class org.codehaus.stax2.ri.Stax2EventFactoryImpl
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/WstxInputFactory.html b/docs/javadoc/6.6/com/ctc/wstx/stax/WstxInputFactory.html new file mode 100644 index 00000000..eee8b076 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/WstxInputFactory.html @@ -0,0 +1,1379 @@ + + + + + + +WstxInputFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.stax
+

Class WstxInputFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    InputConfigFlags, ReaderCreator, org.codehaus.stax2.XMLStreamProperties
    +
    +
    +
    +
    public class WstxInputFactory
    +extends org.codehaus.stax2.XMLInputFactory2
    +implements ReaderCreator, InputConfigFlags
    +
    Factory for creating various Stax objects (stream/event reader, + writer). + +

    + Currently supported configuration options fall into two categories. First, + all properties from XMLInputFactory (such as, say, + XMLInputFactory.IS_NAMESPACE_AWARE) are at least recognized, and + most are supported. Second, there are additional properties, defined in + constant class WstxInputProperties, that are supported. + See WstxInputProperties for further explanation of these 'custom' + properties.

    +
    +
    Author:
    +
    Tatu Saloranta
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/WstxOutputFactory.html b/docs/javadoc/6.6/com/ctc/wstx/stax/WstxOutputFactory.html new file mode 100644 index 00000000..c1028b46 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/WstxOutputFactory.html @@ -0,0 +1,721 @@ + + + + + + +WstxOutputFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.stax
+

Class WstxOutputFactory

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    OutputConfigFlags, org.codehaus.stax2.XMLStreamProperties
    +
    +
    +
    +
    public class WstxOutputFactory
    +extends org.codehaus.stax2.XMLOutputFactory2
    +implements OutputConfigFlags
    +
    Implementation of XMLOutputFactory for Wstx. +

    + TODO: +

      +
    • Implement outputter that creates SAX events (DOM-backed + writer exists as of Woodstox 3.2) +
    • +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxEventFactory.html b/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxEventFactory.html new file mode 100644 index 00000000..35b6e0d8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxEventFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.stax.WstxEventFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.stax.WstxEventFactory

+
+
No usage of com.ctc.wstx.stax.WstxEventFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxInputFactory.html b/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxInputFactory.html new file mode 100644 index 00000000..7e846386 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxInputFactory.html @@ -0,0 +1,194 @@ + + + + + + +Uses of Class com.ctc.wstx.stax.WstxInputFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.stax.WstxInputFactory

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxOutputFactory.html b/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxOutputFactory.html new file mode 100644 index 00000000..d79e7a9e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/class-use/WstxOutputFactory.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.stax.WstxOutputFactory (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.stax.WstxOutputFactory

+
+
No usage of com.ctc.wstx.stax.WstxOutputFactory
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/stax/package-frame.html new file mode 100644 index 00000000..179f5013 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.ctc.wstx.stax (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.stax

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/stax/package-summary.html new file mode 100644 index 00000000..613094fa --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/package-summary.html @@ -0,0 +1,169 @@ + + + + + + +com.ctc.wstx.stax (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.stax

+
+
This package contains miscellaneous classes that implement Woodstox.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.stax Description

+
This package contains miscellaneous classes that implement Woodstox.
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/stax/package-tree.html new file mode 100644 index 00000000..d654d3b9 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/package-tree.html @@ -0,0 +1,169 @@ + + + + + + +com.ctc.wstx.stax Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.stax

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/stax/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/stax/package-use.html new file mode 100644 index 00000000..878d091b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/stax/package-use.html @@ -0,0 +1,164 @@ + + + + + + +Uses of Package com.ctc.wstx.stax (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.stax

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/AsciiXmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/AsciiXmlWriter.html new file mode 100644 index 00000000..5142c5cb --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/AsciiXmlWriter.html @@ -0,0 +1,557 @@ + + + + + + +AsciiXmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class AsciiXmlWriter

+
+
+ +
+
    +
  • +
    +
    +
    public final class AsciiXmlWriter
    +extends EncodingXmlWriter
    +
    Concrete implementation of EncodingXmlWriter used when output + is to be encoded using 7-bit ascii (US-ASCII) encoding.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/BaseNsStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/BaseNsStreamWriter.html new file mode 100644 index 00000000..78e95ac7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/BaseNsStreamWriter.html @@ -0,0 +1,1365 @@ + + + + + + +BaseNsStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class BaseNsStreamWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    OutputConfigFlags, XMLStreamConstants, XMLStreamWriter, org.codehaus.stax2.typed.TypedXMLStreamWriter, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.validation.ValidationContext, org.codehaus.stax2.XMLStreamWriter2
    +
    +
    +
    Direct Known Subclasses:
    +
    RepairingNsStreamWriter, SimpleNsStreamWriter
    +
    +
    +
    +
    public abstract class BaseNsStreamWriter
    +extends TypedStreamWriter
    +
    Mid-level base class of namespace-aware stream writers. Contains + shared functionality between repairing and non-repairing implementations.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/BaseStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/BaseStreamWriter.html new file mode 100644 index 00000000..c431f4ca --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/BaseStreamWriter.html @@ -0,0 +1,3035 @@ + + + + + + +BaseStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class BaseStreamWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    OutputConfigFlags, XMLStreamConstants, XMLStreamWriter, org.codehaus.stax2.typed.TypedXMLStreamWriter, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.validation.ValidationContext, org.codehaus.stax2.XMLStreamWriter2
    +
    +
    +
    Direct Known Subclasses:
    +
    TypedStreamWriter
    +
    +
    +
    +
    public abstract class BaseStreamWriter
    +extends org.codehaus.stax2.ri.Stax2WriterImpl
    +implements org.codehaus.stax2.validation.ValidationContext, OutputConfigFlags
    +
    Base class for XMLStreamWriter implementations Woodstox has. + Contains partial stream writer implementation, plus utility methods + shared by concrete implementation classes. Main reason for such + abstract base class is to allow other parts of Woodstox core to refer + to any of stream writer implementations in general way.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        MIN_ARRAYCOPY

        +
        protected static final int MIN_ARRAYCOPY
        +
        This constant defines minimum length of a String, for which it + is beneficial to do an intermediate copy (using String.getChars()), + and iterate over intermediate array, instead of iterating using + String.charAt(). Former is generally faster for longer Strings, but + has some overhead for shorter Strings. Tests indicate that the + threshold is somewhere between 8 and 16 characters, at least on + x86 platform.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        ATTR_MIN_ARRAYCOPY

        +
        protected static final int ATTR_MIN_ARRAYCOPY
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_COPYBUFFER_LEN

        +
        protected static final int DEFAULT_COPYBUFFER_LEN
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mWriter

        +
        protected final XmlWriter mWriter
        +
        Actual physical writer to output serialized XML content to
        +
      • +
      + + + +
        +
      • +

        mCopyBuffer

        +
        protected char[] mCopyBuffer
        +
        Intermediate buffer into which characters of a String can be + copied, in cases where such a copy followed by array access + is faster than calling String.charAt() (which + perhaps surprisingly is often case, and especially significant + for longer buffers).
        +
      • +
      + + + + + + + +
        +
      • +

        mCfgCDataAsText

        +
        protected final boolean mCfgCDataAsText
        +
      • +
      + + + +
        +
      • +

        mCfgCopyDefaultAttrs

        +
        protected final boolean mCfgCopyDefaultAttrs
        +
      • +
      + + + +
        +
      • +

        mCfgAutomaticEmptyElems

        +
        protected final boolean mCfgAutomaticEmptyElems
        +
      • +
      + + + +
        +
      • +

        mCheckStructure

        +
        protected boolean mCheckStructure
        +
      • +
      + + + +
        +
      • +

        mCheckAttrs

        +
        protected boolean mCheckAttrs
        +
      • +
      + + + +
        +
      • +

        mEncoding

        +
        protected String mEncoding
        +
        Encoding to use; may be passed from the factory (when + a method that defines encoding is used), updated by + a call to writeStartDocument(), or null if + neither. Is passed to the escaping writer factory to + allow escaping writers to do additional escaping if + necessary (like encapsulating non-ascii chars in a doc + encoded usig ascii).
        +
      • +
      + + + +
        +
      • +

        mValidator

        +
        protected org.codehaus.stax2.validation.XMLValidator mValidator
        +
        Optional validator to use for validating output against + one or more schemas, and/or for safe pretty-printing (indentation).
        +
      • +
      + + + +
        +
      • +

        mXml11

        +
        protected boolean mXml11
        +
        Since XML 1.1 has some differences to 1.0, we need to keep a flag + to indicate if we were to output XML 1.1 document.
        +
      • +
      + + + +
        +
      • +

        mVldProbHandler

        +
        protected org.codehaus.stax2.validation.ValidationProblemHandler mVldProbHandler
        +
        Custom validation problem handler, if any.
        +
      • +
      + + + +
        +
      • +

        mState

        +
        protected int mState
        +
      • +
      + + + +
        +
      • +

        mAnyOutput

        +
        protected boolean mAnyOutput
        +
        Flag that is set to true first time something has been output. + Generally needed to keep track of whether XML declaration + (START_DOCUMENT) can be output or not.
        +
      • +
      + + + +
        +
      • +

        mStartElementOpen

        +
        protected boolean mStartElementOpen
        +
        Flag that is set during time that a start element is "open", ie. + START_ELEMENT has been output (and possibly zero or more name + space declarations and attributes), before other main-level + constructs have been output.
        +
      • +
      + + + +
        +
      • +

        mEmptyElement

        +
        protected boolean mEmptyElement
        +
        Flag that indicates that current element is an empty element (one + that is explicitly defined as one, by calling a method -- NOT one + that just happens to be empty). + This is needed to know what to do when next non-ns/attr node + is output; normally a new context is opened, but for empty + elements not.
        +
      • +
      + + + +
        +
      • +

        mVldContent

        +
        protected int mVldContent
        +
        State value used with validation, to track types of content + that is allowed at this point in output stream. Only used if + validation is enabled: if so, value is determined via validation + callbacks.
        +
      • +
      + + + +
        +
      • +

        mDtdRootElem

        +
        protected String mDtdRootElem
        +
        Value passed as the expected root element, when using the multiple + argument writeDTD(java.lang.String) method. Will be used in structurally + validating mode (and in dtd-validating mode, since that automatically + enables structural validation as well, to pre-filter well-formedness + errors that validators might have trouble dealing with).
        +
      • +
      + + + +
        +
      • +

        mReturnNullForDefaultNamespace

        +
        protected boolean mReturnNullForDefaultNamespace
        +
      • +
      +
    • +
    + + + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/BufferingXmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/BufferingXmlWriter.html new file mode 100644 index 00000000..b6265fc5 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/BufferingXmlWriter.html @@ -0,0 +1,1700 @@ + + + + + + +BufferingXmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class BufferingXmlWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    XMLStreamConstants
    +
    +
    +
    +
    public final class BufferingXmlWriter
    +extends XmlWriter
    +implements XMLStreamConstants
    +
    Concrete implementation of XmlWriter that will dispatch writes + to another writer (of type Writer, and will NOT handle + encoding. It will, however, do basic buffering such that the underlying + Writer need (and thus, should) not do buffering. +

    + One design goal for this class is to avoid unnecessary buffering: since + there will be another Writer doing the actual encoding, amount of + buffering needed should still be limited. To this end, a threshold is + used to define what's the threshold of writes that we do want to + coalesce, ie. buffer. Writes bigger than this should in general proceed + without buffering.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/EncodingXmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/EncodingXmlWriter.html new file mode 100644 index 00000000..f8b50588 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/EncodingXmlWriter.html @@ -0,0 +1,1731 @@ + + + + + + +EncodingXmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class EncodingXmlWriter

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    AsciiXmlWriter, ISOLatin1XmlWriter
    +
    +
    +
    +
    public abstract class EncodingXmlWriter
    +extends XmlWriter
    +
    Intermediate base class used when outputting to streams that use + an encoding that is compatible with 7-bit single-byte Ascii encoding. + That means it can be used for UTF-8, ISO-Latin1 and pure Ascii. +

    + Implementation notes: +

    + Parts of surrogate handling are implemented here in the base class: + storage for the first part of a split surrogate (only possible when + character content is output split in multiple calls) is within + base class. Also, simple checks for unmatched surrogate pairs are + in writeAscii method, since it is the most convenient + place to catch cases where a text segment ends with an unmatched + surrogate pair half.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/ISOLatin1XmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/ISOLatin1XmlWriter.html new file mode 100644 index 00000000..65214a5a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/ISOLatin1XmlWriter.html @@ -0,0 +1,561 @@ + + + + + + +ISOLatin1XmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class ISOLatin1XmlWriter

+
+
+ +
+
    +
  • +
    +
    +
    public final class ISOLatin1XmlWriter
    +extends EncodingXmlWriter
    +
    Concrete implementation of EncodingXmlWriter used when output + is to be encoded using ISO-8859-1, aka ISO-Latin1 encoding. +

    + Regarding surrogate pair handling: most of the checks are in the base + class, and here we only need to worry about writeRaw + methods.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/NonNsStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/NonNsStreamWriter.html new file mode 100644 index 00000000..65eaf2fd --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/NonNsStreamWriter.html @@ -0,0 +1,1002 @@ + + + + + + +NonNsStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class NonNsStreamWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    OutputConfigFlags, XMLStreamConstants, XMLStreamWriter, org.codehaus.stax2.typed.TypedXMLStreamWriter, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.validation.ValidationContext, org.codehaus.stax2.XMLStreamWriter2
    +
    +
    +
    +
    public class NonNsStreamWriter
    +extends TypedStreamWriter
    +
    Implementation of XMLStreamWriter used when namespace support + is not enabled. This means that only local names are used for elements + and attributes; and if rudimentary namespace declarations need to be + output, they are output using attribute writing methods.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/OutputElementBase.html b/docs/javadoc/6.6/com/ctc/wstx/sw/OutputElementBase.html new file mode 100644 index 00000000..fb3027a7 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/OutputElementBase.html @@ -0,0 +1,734 @@ + + + + + + +OutputElementBase (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class OutputElementBase

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NamespaceContext
    +
    +
    +
    Direct Known Subclasses:
    +
    DOMOutputElement, SimpleOutputElement
    +
    +
    +
    +
    public abstract class OutputElementBase
    +extends Object
    +implements NamespaceContext
    +
    Class that encapsulates information about a specific element in virtual + output stack for namespace-aware writers. + It provides support for URI-to-prefix mappings as well as namespace + mapping generation. +

    + One noteworthy feature of the class is that it is designed to allow + "short-term recycling", ie. instances can be reused within context + of a simple document output. While reuse/recycling of such lightweight + object is often useless or even counter productive, here it may + be worth using, due to simplicity of the scheme (basically using + a very simple free-elements linked list).

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + + + + + + + + + + + + + +
        +
      • +

        DEFAULT_XML_BINDINGS

        +
        protected static final BijectiveNsMap DEFAULT_XML_BINDINGS
        +
      • +
      + + + +
        +
      • +

        mRootNsContext

        +
        protected NamespaceContext mRootNsContext
        +
        Namespace context end application may have supplied, and that + (if given) should be used to augment explicitly defined bindings.
        +
      • +
      + + + +
        +
      • +

        mDefaultNsURI

        +
        protected String mDefaultNsURI
        +
      • +
      + + + +
        +
      • +

        mNsMapping

        +
        protected BijectiveNsMap mNsMapping
        +
        Mapping of namespace prefixes to URIs and back.
        +
      • +
      + + + +
        +
      • +

        mNsMapShared

        +
        protected boolean mNsMapShared
        +
        True, if mNsMapping is a shared copy from the parent; + false if a local copy was created (which happens when namespaces + get bound etc).
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        OutputElementBase

        +
        protected OutputElementBase()
        +
        Constructor for the virtual root element
        +
      • +
      + + + + +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        relink

        +
        protected void relink(OutputElementBase parent)
        +
        Method called to reuse a pooled instance.
        +
      • +
      + + + +
        +
      • +

        setRootNsContext

        +
        protected abstract void setRootNsContext(NamespaceContext ctxt)
        +
      • +
      + + + +
        +
      • +

        isRoot

        +
        public abstract boolean isRoot()
        +
      • +
      + + + +
        +
      • +

        getNameDesc

        +
        public abstract String getNameDesc()
        +
        +
        Returns:
        +
        String presentation of the fully-qualified name, in + "prefix:localName" format (no URI). Useful for error and + debugging messages.
        +
        +
      • +
      + + + +
        +
      • +

        getDefaultNsUri

        +
        public final String getDefaultNsUri()
        +
      • +
      + + + +
        +
      • +

        getExplicitPrefix

        +
        public final String getExplicitPrefix(String uri)
        +
        Method similar to getPrefix(java.lang.String), but one that will not accept + the default namespace, only an explicit one. Usually used when + trying to find a prefix for attributes.
        +
      • +
      + + + +
        +
      • +

        isPrefixValid

        +
        public final int isPrefixValid(String prefix,
        +                               String nsURI,
        +                               boolean isElement)
        +                        throws XMLStreamException
        +
        Method that verifies that passed-in prefix indeed maps to the specified + namespace URI; and depending on how it goes returns a status for + caller.
        +
        +
        Parameters:
        +
        isElement - If true, rules for the default NS are those of elements + (ie. empty prefix can map to non-default namespace); if false, + rules are those of attributes (only non-default prefix can map to + a non-default namespace).
        +
        Returns:
        +
        PREFIX_OK, if passed-in prefix matches matched-in namespace URI + in current scope; PREFIX_UNBOUND if it's not bound to anything, + and PREFIX_MISBOUND if it's bound to another URI.
        +
        Throws:
        +
        XMLStreamException - True if default (no) prefix is allowed to + match a non-default URI (elements); false if not (attributes)
        +
        +
      • +
      + + + +
        +
      • +

        setDefaultNsUri

        +
        public abstract void setDefaultNsUri(String uri)
        +
      • +
      + + + +
        +
      • +

        generateMapping

        +
        public final String generateMapping(String prefixBase,
        +                                    String uri,
        +                                    int[] seqArr)
        +
      • +
      + + + +
        +
      • +

        addPrefix

        +
        public final void addPrefix(String prefix,
        +                            String uri)
        +
      • +
      + + + + + + + + + + + + + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/RepairingNsStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/RepairingNsStreamWriter.html new file mode 100644 index 00000000..689b5e8f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/RepairingNsStreamWriter.html @@ -0,0 +1,857 @@ + + + + + + +RepairingNsStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class RepairingNsStreamWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    OutputConfigFlags, XMLStreamConstants, XMLStreamWriter, org.codehaus.stax2.typed.TypedXMLStreamWriter, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.validation.ValidationContext, org.codehaus.stax2.XMLStreamWriter2
    +
    +
    +
    +
    public final class RepairingNsStreamWriter
    +extends BaseNsStreamWriter
    +
    Namespace-aware implementation of XMLStreamWriter, that does + namespace repairing, ie resolves possible conflicts between prefixes + (add new bindings as necessary), as well as automatically creates + namespace declarations as necessary.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/SimpleNsStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/SimpleNsStreamWriter.html new file mode 100644 index 00000000..c9462aa4 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/SimpleNsStreamWriter.html @@ -0,0 +1,645 @@ + + + + + + +SimpleNsStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class SimpleNsStreamWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    OutputConfigFlags, XMLStreamConstants, XMLStreamWriter, org.codehaus.stax2.typed.TypedXMLStreamWriter, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.validation.ValidationContext, org.codehaus.stax2.XMLStreamWriter2
    +
    +
    +
    +
    public class SimpleNsStreamWriter
    +extends BaseNsStreamWriter
    +
    Namespace-aware implementation of XMLStreamWriter, that does + not do namespace repairing, ie doesn't try to resolve possible + conflicts between prefixes and namespace URIs, or automatically + create namespace bindings.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/SimpleOutputElement.html b/docs/javadoc/6.6/com/ctc/wstx/sw/SimpleOutputElement.html new file mode 100644 index 00000000..0c2e753f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/SimpleOutputElement.html @@ -0,0 +1,657 @@ + + + + + + +SimpleOutputElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class SimpleOutputElement

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NamespaceContext
    +
    +
    +
    +
    public final class SimpleOutputElement
    +extends OutputElementBase
    +
    Class that encapsulates information about a specific element in virtual + output stack for namespace-aware writers. + It provides support for URI-to-prefix mappings as well as namespace + mapping generation. +

    + One noteworthy feature of the class is that it is designed to allow + "short-term recycling", ie. instances can be reused within context + of a simple document output. While reuse/recycling of such lightweight + object is often useless or even counter productive, here it may + be worth using, due to simplicity of the scheme (basically using + a very simple free-elements linked list).

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        mParent

        +
        protected SimpleOutputElement mParent
        +
        Reference to the parent element, element enclosing this element. + Null for root element. + Non-final only to allow temporary pooling + (on per-writer basis, to keep these short-lived).
        +
      • +
      + + + +
        +
      • +

        mPrefix

        +
        protected String mPrefix
        +
        Prefix that is used for the element. Can not be final, since sometimes + it needs to be dynamically generated and bound after creating the + element instance.
        +
      • +
      + + + +
        +
      • +

        mLocalName

        +
        protected String mLocalName
        +
        Local name of the element. + Non-final only to allow reuse.
        +
      • +
      + + + +
        +
      • +

        mURI

        +
        protected String mURI
        +
        Namespace of the element, whatever mPrefix maps to. + Non-final only to allow reuse.
        +
      • +
      + + + +
        +
      • +

        mAttrSet

        +
        protected HashSet<com.ctc.wstx.sw.SimpleOutputElement.AttrName> mAttrSet
        +
        Map used to check for duplicate attribute declarations, if + feature is enabled.
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/TypedStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/TypedStreamWriter.html new file mode 100644 index 00000000..bc63be5a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/TypedStreamWriter.html @@ -0,0 +1,1040 @@ + + + + + + +TypedStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class TypedStreamWriter

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    OutputConfigFlags, XMLStreamConstants, XMLStreamWriter, org.codehaus.stax2.typed.TypedXMLStreamWriter, org.codehaus.stax2.validation.Validatable, org.codehaus.stax2.validation.ValidationContext, org.codehaus.stax2.XMLStreamWriter2
    +
    +
    +
    Direct Known Subclasses:
    +
    BaseNsStreamWriter, NonNsStreamWriter
    +
    +
    +
    +
    public abstract class TypedStreamWriter
    +extends BaseStreamWriter
    +
    Intermediate base class that implements Typed Access API (Stax2 v3) + for all (repairing, non-repairing, non-namespace) native stream + writer implementations.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/XmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/XmlWriter.html new file mode 100644 index 00000000..1805bc19 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/XmlWriter.html @@ -0,0 +1,1829 @@ + + + + + + +XmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class XmlWriter

+
+
+ +
+
    +
  • +
    +
    Direct Known Subclasses:
    +
    BufferingXmlWriter, EncodingXmlWriter
    +
    +
    +
    +
    public abstract class XmlWriter
    +extends Object
    +
    This is the base class for actual physical xml outputters. These + instances will only handle actual writing (possibly including + encoding) of the serialized textual xml, and will in general + not verify content being output. The exception are the + character-by-character checks that are most efficiently done + at encoding level (such as character escaping, and checks for + illegal character combinations), which are handled at this + level. +

    + Note that implementations can have different operating modes: + specifically, when dealing with illegal content (such as "--" + in a comment, "?>" in processing instruction, or "]]>" within + CDATA section), implementations can do one of 3 things: +

      +
    • Fix the problem, by splitting the section (which can be done + for CDATA sections, and to some degree, comments) +
    • +
    • Stop outputting, and return an index to the illegal piece + of data (if there is no easy way to fix the problem: for + example, for processing instruction) +
    • +
    • Just output content even though it will not result in + well-formed output. This should only be done if the calling + application has specifically requested verifications to be + disabled. +
    • +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        DEFAULT_QUOTE_CHAR

        +
        protected static final char DEFAULT_QUOTE_CHAR
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        mEncoding

        +
        protected final String mEncoding
        +
      • +
      + + + +
        +
      • +

        mNsAware

        +
        protected final boolean mNsAware
        +
      • +
      + + + +
        +
      • +

        mCheckStructure

        +
        protected final boolean mCheckStructure
        +
      • +
      + + + +
        +
      • +

        mCheckContent

        +
        protected final boolean mCheckContent
        +
      • +
      + + + +
        +
      • +

        mCheckNames

        +
        protected final boolean mCheckNames
        +
      • +
      + + + +
        +
      • +

        mFixContent

        +
        protected final boolean mFixContent
        +
      • +
      + + + +
        +
      • +

        mAutoCloseOutput

        +
        protected final boolean mAutoCloseOutput
        +
        Flag that defines whether close() on this writer should call + close on the underlying output object (stream, writer)
        +
      • +
      + + + +
        +
      • +

        mTextWriter

        +
        protected Writer mTextWriter
        +
        Optional escaping writer used for escaping characters like '<' + '&' and '>' in textual content. + Constructed if calling code has + installed a special escaping writer factory for text content. + Null if the default escaper is to be used.
        +
      • +
      + + + +
        +
      • +

        mAttrValueWriter

        +
        protected Writer mAttrValueWriter
        +
        Optional escaping writer used for escaping characters like '"' + '&' and '<' in attribute values. + Constructed if calling code has + installed a special escaping writer factory for text content. + Null if the default escaper is to be used.
        +
      • +
      + + + +
        +
      • +

        mXml11

        +
        protected boolean mXml11
        +
        Indicates whether output is to be compliant; if false, is to be + xml 1.0 compliant, if true, xml 1.1 compliant.
        +
      • +
      + + + +
        +
      • +

        mRawWrapper

        +
        protected XmlWriterWrapper mRawWrapper
        +
        Lazy-constructed wrapper object, which will route all calls to + Writer API, to matching writeRaw methods of this + XmlWriter instance.
        +
      • +
      + + + +
        +
      • +

        mTextWrapper

        +
        protected XmlWriterWrapper mTextWrapper
        +
        Lazy-constructed wrapper object, which will route all calls to + Writer API, to matching writeCharacters methods of this + XmlWriter instance.
        +
      • +
      + + + +
        +
      • +

        mLocPastChars

        +
        protected int mLocPastChars
        +
        Number of characters output prior to currently buffered output
        +
      • +
      + + + +
        +
      • +

        mLocRowNr

        +
        protected int mLocRowNr
        +
      • +
      + + + +
        +
      • +

        mLocRowStartOffset

        +
        protected int mLocRowStartOffset
        +
        Offset of the first character on this line. May be negative, if + the offset was in a buffer that has been flushed out.
        +
      • +
      +
    • +
    + + + + +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/XmlWriterWrapper.html b/docs/javadoc/6.6/com/ctc/wstx/sw/XmlWriterWrapper.html new file mode 100644 index 00000000..6ff00204 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/XmlWriterWrapper.html @@ -0,0 +1,505 @@ + + + + + + +XmlWriterWrapper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.sw
+

Class XmlWriterWrapper

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Closeable, Flushable, Appendable, AutoCloseable
    +
    +
    +
    +
    public abstract class XmlWriterWrapper
    +extends Writer
    +
    This is a simple wrapper class, which decorates an XmlWriter + to look like a Writer. This is necessary to implement a (legacy) + character quoting system introduced for Woodstox 2.0, which relies + on having a Writer to use for outputting.
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/AsciiXmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/AsciiXmlWriter.html new file mode 100644 index 00000000..65d95615 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/AsciiXmlWriter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.AsciiXmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.AsciiXmlWriter

+
+
No usage of com.ctc.wstx.sw.AsciiXmlWriter
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BaseNsStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BaseNsStreamWriter.html new file mode 100644 index 00000000..9cdaa752 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BaseNsStreamWriter.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.BaseNsStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.BaseNsStreamWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BaseStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BaseStreamWriter.html new file mode 100644 index 00000000..dea6eecc --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BaseStreamWriter.html @@ -0,0 +1,201 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.BaseStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.BaseStreamWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BufferingXmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BufferingXmlWriter.html new file mode 100644 index 00000000..edc39a70 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/BufferingXmlWriter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.BufferingXmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.BufferingXmlWriter

+
+
No usage of com.ctc.wstx.sw.BufferingXmlWriter
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/EncodingXmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/EncodingXmlWriter.html new file mode 100644 index 00000000..39137e27 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/EncodingXmlWriter.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.EncodingXmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.EncodingXmlWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/ISOLatin1XmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/ISOLatin1XmlWriter.html new file mode 100644 index 00000000..f5487a7d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/ISOLatin1XmlWriter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.ISOLatin1XmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.ISOLatin1XmlWriter

+
+
No usage of com.ctc.wstx.sw.ISOLatin1XmlWriter
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/NonNsStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/NonNsStreamWriter.html new file mode 100644 index 00000000..f657811c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/NonNsStreamWriter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.NonNsStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.NonNsStreamWriter

+
+
No usage of com.ctc.wstx.sw.NonNsStreamWriter
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/OutputElementBase.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/OutputElementBase.html new file mode 100644 index 00000000..55d27969 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/OutputElementBase.html @@ -0,0 +1,221 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.OutputElementBase (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.OutputElementBase

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/RepairingNsStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/RepairingNsStreamWriter.html new file mode 100644 index 00000000..2a5d4cad --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/RepairingNsStreamWriter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.RepairingNsStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.RepairingNsStreamWriter

+
+
No usage of com.ctc.wstx.sw.RepairingNsStreamWriter
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/SimpleNsStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/SimpleNsStreamWriter.html new file mode 100644 index 00000000..950d4efb --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/SimpleNsStreamWriter.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.SimpleNsStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.SimpleNsStreamWriter

+
+
No usage of com.ctc.wstx.sw.SimpleNsStreamWriter
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/SimpleOutputElement.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/SimpleOutputElement.html new file mode 100644 index 00000000..0da84fe2 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/SimpleOutputElement.html @@ -0,0 +1,276 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.SimpleOutputElement (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.SimpleOutputElement

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/TypedStreamWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/TypedStreamWriter.html new file mode 100644 index 00000000..d41a0190 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/TypedStreamWriter.html @@ -0,0 +1,193 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.TypedStreamWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.TypedStreamWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/XmlWriter.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/XmlWriter.html new file mode 100644 index 00000000..832e671e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/XmlWriter.html @@ -0,0 +1,337 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.XmlWriter (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.XmlWriter

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/XmlWriterWrapper.html b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/XmlWriterWrapper.html new file mode 100644 index 00000000..4f99437f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/class-use/XmlWriterWrapper.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Class com.ctc.wstx.sw.XmlWriterWrapper (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.sw.XmlWriterWrapper

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/sw/package-frame.html new file mode 100644 index 00000000..0259bf36 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +com.ctc.wstx.sw (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.sw

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/sw/package-summary.html new file mode 100644 index 00000000..4e5a7650 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/package-summary.html @@ -0,0 +1,241 @@ + + + + + + +com.ctc.wstx.sw (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.sw

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/sw/package-tree.html new file mode 100644 index 00000000..31d0e64d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/package-tree.html @@ -0,0 +1,178 @@ + + + + + + +com.ctc.wstx.sw Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.sw

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/sw/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/sw/package-use.html new file mode 100644 index 00000000..61f1a975 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/sw/package-use.html @@ -0,0 +1,271 @@ + + + + + + +Uses of Package com.ctc.wstx.sw (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.sw

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/ArgUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/ArgUtil.html new file mode 100644 index 00000000..dd62aeec --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/ArgUtil.html @@ -0,0 +1,278 @@ + + + + + + +ArgUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class ArgUtil

+
+
+ +
+
    +
  • +
    +
    +
    public final class ArgUtil
    +extends Object
    +
    Simple static utility class that contains (static) utility methods useful + when parsing non-typesafe arguments (String-only configuration, command + line args).
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        convertToBoolean

        +
        public static boolean convertToBoolean(String prop,
        +                                       Object value)
        +
      • +
      + + + +
        +
      • +

        convertToInt

        +
        public static int convertToInt(String prop,
        +                               Object value,
        +                               int minValue)
        +
      • +
      + + + +
        +
      • +

        convertToLong

        +
        public static long convertToLong(String prop,
        +                                 Object value,
        +                                 long minValue)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/BaseNsContext.html b/docs/javadoc/6.6/com/ctc/wstx/util/BaseNsContext.html new file mode 100644 index 00000000..99ebd40c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/BaseNsContext.html @@ -0,0 +1,462 @@ + + + + + + +BaseNsContext (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class BaseNsContext

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/BijectiveNsMap.html b/docs/javadoc/6.6/com/ctc/wstx/util/BijectiveNsMap.html new file mode 100644 index 00000000..832da066 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/BijectiveNsMap.html @@ -0,0 +1,397 @@ + + + + + + +BijectiveNsMap (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class BijectiveNsMap

+
+
+ +
+
    +
  • +
    +
    +
    public final class BijectiveNsMap
    +extends Object
    +
    Helper class that implements "bijective map" (Map that allows use of values + as keys and vice versa, bidirectional access), and is specifically + used for storing namespace binding information. + One thing worth noting is that Strings stored are NOT assumed to have + been unified (interned) -- if they were, different implementation would + be more optimal. +

    + Currently only used by stream writers, but could be more generally useful + too.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        findUriByPrefix

        +
        public String findUriByPrefix(String prefix)
        +
      • +
      + + + +
        +
      • +

        findPrefixByUri

        +
        public String findPrefixByUri(String uri)
        +
      • +
      + + + + + + + +
        +
      • +

        size

        +
        public int size()
        +
      • +
      + + + +
        +
      • +

        localSize

        +
        public int localSize()
        +
      • +
      + + + +
        +
      • +

        addMapping

        +
        public String addMapping(String prefix,
        +                         String uri)
        +
        Method to add a new prefix-to-URI mapping for the current scope. + Note that it should NOT be used for the default namespace + declaration
        +
        +
        Parameters:
        +
        prefix - Prefix to bind
        +
        uri - URI to bind to the prefix
        +
        Returns:
        +
        If the prefix was already bound, the URI it was bound to: + null if it's a new binding for the current scope.
        +
        +
      • +
      + + + +
        +
      • +

        addGeneratedMapping

        +
        public String addGeneratedMapping(String prefixBase,
        +                                  NamespaceContext ctxt,
        +                                  String uri,
        +                                  int[] seqArr)
        +
        Method used to add a dynamic binding, and return the prefix + used to bind the specified namespace URI.
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/DataUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/DataUtil.html new file mode 100644 index 00000000..aa419a91 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/DataUtil.html @@ -0,0 +1,388 @@ + + + + + + +DataUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class DataUtil

+
+
+ +
+
    +
  • +
    +
    +
    public final class DataUtil
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getEmptyCharArray

        +
        public static char[] getEmptyCharArray()
        +
      • +
      + + + +
        +
      • +

        Integer

        +
        public static Integer Integer(int i)
        +
      • +
      + + + + + +
        +
      • +

        singletonIterator

        +
        public static <T> Iterator<T> singletonIterator(T item)
        +
      • +
      + + + +
        +
      • +

        emptyIterator

        +
        public static <T> Iterator<T> emptyIterator()
        +
      • +
      + + + +
        +
      • +

        anyValuesInCommon

        +
        public static <T> boolean anyValuesInCommon(Collection<T> c1,
        +                                            Collection<T> c2)
        +
        Method that can be used to efficiently check if 2 collections + share at least one common element.
        +
        +
        Returns:
        +
        True if there is at least one element that's common + to both Collections, ie. that is contained in both of them.
        +
        +
      • +
      + + + +
        +
      • +

        growArrayBy50Pct

        +
        public static Object growArrayBy50Pct(Object arr)
        +
      • +
      + + + +
        +
      • +

        growArrayToAtLeast

        +
        public static Object growArrayToAtLeast(Object arr,
        +                                        int minLen)
        +
        Method similar to growArrayBy50Pct(java.lang.Object), but it also ensures that + the new size is at least as big as the specified minimum size.
        +
      • +
      + + + +
        +
      • +

        growArrayToAtMost

        +
        public static Object growArrayToAtMost(Object arr,
        +                                       int maxLen)
        +
        Method similar to growArrayBy50Pct(java.lang.Object), but it also ensures that + the new size is no bigger than specific maximum size.
        +
      • +
      + + + +
        +
      • +

        growArrayBy

        +
        public static String[] growArrayBy(String[] arr,
        +                                   int more)
        +
      • +
      + + + +
        +
      • +

        growArrayBy

        +
        public static int[] growArrayBy(int[] arr,
        +                                int more)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/DefaultXmlSymbolTable.html b/docs/javadoc/6.6/com/ctc/wstx/util/DefaultXmlSymbolTable.html new file mode 100644 index 00000000..8a299125 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/DefaultXmlSymbolTable.html @@ -0,0 +1,307 @@ + + + + + + +DefaultXmlSymbolTable (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class DefaultXmlSymbolTable

+
+
+ +
+
    +
  • +
    +
    +
    public final class DefaultXmlSymbolTable
    +extends Object
    +
    Factory class used for instantiating pre-populated XML symbol + tables. Such tables already have basic String constants that + XML standard defines.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DefaultXmlSymbolTable

        +
        public DefaultXmlSymbolTable()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getInstance

        +
        public static SymbolTable getInstance()
        +
        Method that will return an instance of SymbolTable that has basic + XML 1.0 constants pre-populated.
        +
      • +
      + + + +
        +
      • +

        getXmlSymbol

        +
        public static String getXmlSymbol()
        +
      • +
      + + + +
        +
      • +

        getXmlnsSymbol

        +
        public static String getXmlnsSymbol()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/ElementId.html b/docs/javadoc/6.6/com/ctc/wstx/util/ElementId.html new file mode 100644 index 00000000..9b7064f0 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/ElementId.html @@ -0,0 +1,414 @@ + + + + + + +ElementId (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class ElementId

+
+
+ +
+
    +
  • +
    +
    +
    public final class ElementId
    +extends Object
    +
    Simple container Object used to store information about id attribute + values, and references to such (as of yet undefined) values. +

    + Instances can be in one of 2 modes: either in fully defined mode, + in which case information refers to location where value was defined + (ie. we had id as a value of ID type attribute); or in undefined mode, + in which case information refers to the first reference. +

    + Note: this class is designed to be used with ElementIdMap, + and as a result has some information specifically needed by the + map implementation (such as collision links).

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        linkUndefined

        +
        protected void linkUndefined(ElementId undefined)
        +
      • +
      + + + +
        +
      • +

        setNextColliding

        +
        protected void setNextColliding(ElementId nextColl)
        +
      • +
      + + + +
        +
      • +

        getId

        +
        public String getId()
        +
      • +
      + + + +
        +
      • +

        getLocation

        +
        public Location getLocation()
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        isDefined

        +
        public boolean isDefined()
        +
      • +
      + + + +
        +
      • +

        idMatches

        +
        public boolean idMatches(char[] buf,
        +                         int start,
        +                         int len)
        +
      • +
      + + + +
        +
      • +

        idMatches

        +
        public boolean idMatches(String idStr)
        +
      • +
      + + + +
        +
      • +

        nextUndefined

        +
        public ElementId nextUndefined()
        +
      • +
      + + + +
        +
      • +

        nextColliding

        +
        public ElementId nextColliding()
        +
      • +
      + + + +
        +
      • +

        markDefined

        +
        public void markDefined(Location defLoc)
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/ElementIdMap.html b/docs/javadoc/6.6/com/ctc/wstx/util/ElementIdMap.html new file mode 100644 index 00000000..0262db6b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/ElementIdMap.html @@ -0,0 +1,631 @@ + + + + + + +ElementIdMap (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class ElementIdMap

+
+
+ +
+
    +
  • +
    +
    +
    public final class ElementIdMap
    +extends Object
    +
    This class is a specialized type-safe linked hash map used for + storing ElementId instances. ElementId instances + represent both id definitions (values of element attributes that + have type ID in DTD), and references (values of element attributes + of type IDREF and IDREFS). These definitions and references are + stored for the purpose of verifying + that all referenced id values are defined, and that none are defined + more than once. +

    + Note: there are 2 somewhat distinct usage modes, by DTDValidator and + by MSV-based validators. + DTDs pass raw character arrays, whereas + MSV-based validators operate on Strings. This is the main reason + for 2 distinct sets of methods.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DEFAULT_SIZE

        +
        protected static final int DEFAULT_SIZE
        +
        Default initial table size; set so that usually it need not + be expanded.
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        FILL_PCT

        +
        protected static final int FILL_PCT
        +
        Let's use 80% fill factor...
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        mTable

        +
        protected ElementId[] mTable
        +
        Actual hash table area
        +
      • +
      + + + +
        +
      • +

        mSize

        +
        protected int mSize
        +
        Current size (number of entries); needed to know if and when + rehash.
        +
      • +
      + + + +
        +
      • +

        mSizeThreshold

        +
        protected int mSizeThreshold
        +
        Limit that indicates maximum size this instance can hold before + it needs to be expanded and rehashed. Calculated using fill + factor passed in to constructor.
        +
      • +
      + + + +
        +
      • +

        mIndexMask

        +
        protected int mIndexMask
        +
        Mask used to get index from hash values; equal to + mBuckets.length - 1, when mBuckets.length is + a power of two.
        +
      • +
      + + + + + + + + +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ElementIdMap

        +
        public ElementIdMap()
        +
      • +
      + + + +
        +
      • +

        ElementIdMap

        +
        public ElementIdMap(int initialSize)
        +
        This constructor is mainly used for testing, as it can be sized + appropriately to test rehashing etc.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getFirstUndefined

        +
        public ElementId getFirstUndefined()
        +
      • +
      + + + +
        +
      • +

        addReferenced

        +
        public ElementId addReferenced(char[] buffer,
        +                               int start,
        +                               int len,
        +                               int hash,
        +                               Location loc,
        +                               PrefixedName elemName,
        +                               PrefixedName attrName)
        +
        Method called when a reference to id is encountered. If so, need + to check if specified id entry (ref or definiton) exists; and if not, + to add a reference marker.
        +
      • +
      + + + + + + + +
        +
      • +

        addDefined

        +
        public ElementId addDefined(char[] buffer,
        +                            int start,
        +                            int len,
        +                            int hash,
        +                            Location loc,
        +                            PrefixedName elemName,
        +                            PrefixedName attrName)
        +
        Method called when an id definition is encountered. If so, need + to check if specified id entry (ref or definiton) exists. If not, + need to add the definition marker. If it does exist, need to + 'upgrade it', if it was a reference marker; otherwise need to + just return the old entry, and expect caller to check for dups + and report the error.
        +
      • +
      + + + + + + + +
        +
      • +

        calcHash

        +
        public static int calcHash(char[] buffer,
        +                           int start,
        +                           int len)
        +
        Implementation of a hashing method for variable length + Strings. Most of the time intention is that this calculation + is done by caller during parsing, not here; however, sometimes + it needs to be done for parsed "String" too. +

        + Note: identical to SymbolTable.calcHash(char[], int, int), + although not required to be.

        +
        +
        Parameters:
        +
        len - Length of String; has to be at least 1 (caller guarantees + this pre-condition)
        +
        +
      • +
      + + + +
        +
      • +

        calcHash

        +
        public static int calcHash(String key)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/EmptyNamespaceContext.html b/docs/javadoc/6.6/com/ctc/wstx/util/EmptyNamespaceContext.html new file mode 100644 index 00000000..1be36a03 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/EmptyNamespaceContext.html @@ -0,0 +1,386 @@ + + + + + + +EmptyNamespaceContext (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class EmptyNamespaceContext

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    NamespaceContext
    +
    +
    +
    +
    public final class EmptyNamespaceContext
    +extends BaseNsContext
    +
    Dummy NamespaceContext (and BaseNsContext) + implementation that is usually used in + non-namespace-aware mode. +

    + Note: differs from Stax2 reference implementation's version + slightly, since it needs to support Woodstox specific extensions + for efficient namespace declaration serialization.

    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/ExceptionUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/ExceptionUtil.html new file mode 100644 index 00000000..15fe2ccf --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/ExceptionUtil.html @@ -0,0 +1,332 @@ + + + + + + +ExceptionUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class ExceptionUtil

+
+
+ +
+
    +
  • +
    +
    +
    public final class ExceptionUtil
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        throwRuntimeException

        +
        public static void throwRuntimeException(Throwable t)
        +
        Method that can be used to convert any Throwable to a RuntimeException; + conversion is only done for checked exceptions.
        +
      • +
      + + + + + + + +
        +
      • +

        throwAsIllegalArgument

        +
        public static void throwAsIllegalArgument(Throwable t)
        +
      • +
      + + + +
        +
      • +

        throwIfUnchecked

        +
        public static void throwIfUnchecked(Throwable t)
        +
      • +
      + + + +
        +
      • +

        throwGenericInternal

        +
        public static void throwGenericInternal()
        +
        This method is just added for convenience, and only to be used for + assertion style of exceptions. For errors that actually occur, method + with the string arg should be called instead.
        +
      • +
      + + + +
        +
      • +

        throwInternal

        +
        public static void throwInternal(String msg)
        +
      • +
      + + + +
        +
      • +

        setInitCause

        +
        public static void setInitCause(Throwable newT,
        +                                Throwable rootT)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/InternCache.html b/docs/javadoc/6.6/com/ctc/wstx/util/InternCache.html new file mode 100644 index 00000000..f181a3cd --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/InternCache.html @@ -0,0 +1,343 @@ + + + + + + +InternCache (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class InternCache

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Serializable, Cloneable, Map<String,String>
    +
    +
    +
    +
    public final class InternCache
    +extends LinkedHashMap<String,String>
    +
    Singleton class that implements "fast intern" functionality, essentially + adding a layer that caches Strings that have been previously intern()ed, + but that probably shouldn't be added to symbol tables. + This is usually used by improving intern()ing of things like namespace + URIs. +

    + Note: that this class extends LinkedHashMap is an implementation + detail -- no code should ever directly call Map methods.

    +
    +
    See Also:
    +
    Serialized Form
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/PrefixedName.html b/docs/javadoc/6.6/com/ctc/wstx/util/PrefixedName.html new file mode 100644 index 00000000..c13cd905 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/PrefixedName.html @@ -0,0 +1,445 @@ + + + + + + +PrefixedName (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class PrefixedName

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Comparable<PrefixedName>
    +
    +
    +
    +
    public final class PrefixedName
    +extends Object
    +implements Comparable<PrefixedName>
    +
    Simple key Object to be used for storing/accessing of potentially namespace + scoped element and attribute names. +

    + One important note about usage is that two of the name components (prefix + and local name) HAVE to have been interned some way, as all comparisons + are done using identity comparison; whereas URI is NOT necessarily + interned. +

    + Note that the main reason this class is mutable -- unlike most key classes + -- is that this allows reusing key objects for access, as long as the code + using it knows ramifications of trying to modify a key that's used + in a data structure. +

    + Note, too, that the hash code is cached as this class is mostly used as + a Map key, and hash code is used a lot.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PrefixedName

        +
        public PrefixedName(String prefix,
        +                    String localName)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + + + + + + + +
        +
      • +

        getPrefix

        +
        public String getPrefix()
        +
      • +
      + + + +
        +
      • +

        getLocalName

        +
        public String getLocalName()
        +
      • +
      + + + +
        +
      • +

        isaNsDeclaration

        +
        public boolean isaNsDeclaration()
        +
        +
        Returns:
        +
        True, if this attribute name would result in a namespace + binding (ie. it's "xmlns" or starts with "xmlns:").
        +
        +
      • +
      + + + +
        +
      • +

        isXmlReservedAttr

        +
        public boolean isXmlReservedAttr(boolean nsAware,
        +                                 String localName)
        +
        Method used to check for xml reserved attribute names, like + "xml:space" and "xml:id". +

        + Note: it is assumed that the passed-in localName is also + interned.

        +
      • +
      + + + + + + + +
        +
      • +

        equals

        +
        public boolean equals(Object o)
        +
        +
        Overrides:
        +
        equals in class Object
        +
        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +
        +
        Overrides:
        +
        hashCode in class Object
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/SimpleCache.html b/docs/javadoc/6.6/com/ctc/wstx/util/SimpleCache.html new file mode 100644 index 00000000..1e4e246e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/SimpleCache.html @@ -0,0 +1,299 @@ + + + + + + +SimpleCache (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class SimpleCache<K,V>

+
+
+ +
+
    +
  • +
    +
    +
    public final class SimpleCache<K,V>
    +extends Object
    +
    Simple Map implementation usable for caches where contents do not + expire, but where size needs to remain bounded. +

    + Note: we probably should use weak references, or something similar + to limit maximum memory usage. This could be implemented in many + ways, perhaps by using two areas: first, smaller one, with strong + refs, and secondary bigger one that uses soft references.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleCache

        +
        public SimpleCache(int maxSize)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + + + +
        +
      • +

        find

        +
        public V find(K key)
        +
      • +
      + + + + + +
        +
      • +

        add

        +
        public void add(K key,
        +                V value)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/StringUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/StringUtil.html new file mode 100644 index 00000000..d5d73fe8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/StringUtil.html @@ -0,0 +1,475 @@ + + + + + + +StringUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class StringUtil

+
+
+ +
+
    +
  • +
    +
    +
    public final class StringUtil
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringUtil

        +
        public StringUtil()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getLF

        +
        public static String getLF()
        +
      • +
      + + + +
        +
      • +

        appendLF

        +
        public static void appendLF(StringBuilder sb)
        +
      • +
      + + + + + + + +
        +
      • +

        normalizeSpaces

        +
        public static String normalizeSpaces(char[] buf,
        +                                     int origStart,
        +                                     int origEnd)
        +
        Method that will check character array passed, and remove all + "extra" spaces (leading and trailing space), and normalize + other white space (more than one consequtive space character + replaced with a single space). +

        + NOTE: we only remove explicit space characters (char code 0x0020); + the reason being that other white space must have come from + non-normalizable sources, ie. via entity expansion, and is thus + not to be normalized

        +
        +
        Parameters:
        +
        buf - Buffer that contains the String to check
        +
        origStart - Offset of the first character of the text to check + in the buffer
        +
        origEnd - Offset of the character following the last character + of the text (as per usual Java API convention)
        +
        Returns:
        +
        Normalized String, if any white space was removed or + normalized; null if no changes were necessary.
        +
        +
      • +
      + + + +
        +
      • +

        isAllWhitespace

        +
        public static boolean isAllWhitespace(String str)
        +
      • +
      + + + +
        +
      • +

        isAllWhitespace

        +
        public static boolean isAllWhitespace(char[] ch,
        +                                      int start,
        +                                      int len)
        +
      • +
      + + + +
        +
      • +

        equalEncodings

        +
        public static boolean equalEncodings(String str1,
        +                                     String str2)
        +
        Method that implements a loose String compairon for encoding + Strings. It will work like String.equalsIgnoreCase(java.lang.String), + except that it will also ignore all hyphen, underscore and + space characters.
        +
      • +
      + + + +
        +
      • +

        encodingStartsWith

        +
        public static boolean encodingStartsWith(String enc,
        +                                         String prefix)
        +
      • +
      + + + +
        +
      • +

        trimEncoding

        +
        public static String trimEncoding(String str,
        +                                  boolean upperCase)
        +
        Method that will remove all non-alphanumeric characters, and optionally + upper-case included letters, from the given String.
        +
      • +
      + + + +
        +
      • +

        matches

        +
        public static boolean matches(String str,
        +                              char[] cbuf,
        +                              int offset,
        +                              int len)
        +
      • +
      + + + +
        +
      • +

        isSpace

        +
        public static final boolean isSpace(char c)
        +

        + Note that it is assumed that any "weird" white space + (xml 1.1 LSEP and NEL) have been replaced by canonical + alternatives (linefeed for element content, regular space + for attributes)

        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/StringVector.html b/docs/javadoc/6.6/com/ctc/wstx/util/StringVector.html new file mode 100644 index 00000000..19d6361d --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/StringVector.html @@ -0,0 +1,529 @@ + + + + + + +StringVector (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class StringVector

+
+
+ +
+
    +
  • +
    +
    +
    public final class StringVector
    +extends Object
    +
    Data container similar List (from storage perspective), + but that can be used in multiple ways. For some uses it acts more like + type-safe String list/vector; for others as order associative list of + String-to-String mappings.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StringVector

        +
        public StringVector(int initialCount)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        size

        +
        public int size()
        +
      • +
      + + + +
        +
      • +

        isEmpty

        +
        public boolean isEmpty()
        +
      • +
      + + + +
        +
      • +

        getString

        +
        public String getString(int index)
        +
      • +
      + + + +
        +
      • +

        getLastString

        +
        public String getLastString()
        +
      • +
      + + + +
        +
      • +

        getInternalArray

        +
        public String[] getInternalArray()
        +
      • +
      + + + +
        +
      • +

        asArray

        +
        public String[] asArray()
        +
      • +
      + + + +
        +
      • +

        containsInterned

        +
        public boolean containsInterned(String value)
        +
      • +
      + + + +
        +
      • +

        addString

        +
        public void addString(String str)
        +
      • +
      + + + +
        +
      • +

        addStrings

        +
        public void addStrings(String str1,
        +                       String str2)
        +
      • +
      + + + +
        +
      • +

        setString

        +
        public void setString(int index,
        +                      String str)
        +
      • +
      + + + +
        +
      • +

        clear

        +
        public void clear(boolean removeRefs)
        +
      • +
      + + + +
        +
      • +

        removeLast

        +
        public String removeLast()
        +
      • +
      + + + +
        +
      • +

        removeLast

        +
        public void removeLast(int count)
        +
      • +
      + + + +
        +
      • +

        findLastFromMap

        +
        public String findLastFromMap(String key)
        +
        Specialized access method; treats vector as a Map, with 2 Strings + per entry; first one being key, second value. Further, keys are + assumed to be canonicalized with passed in key (ie. either intern()ed, + or resolved from symbol table). + Starting from the + end (assuming even number of entries), tries to find an entry with + matching key, and if so, returns value.
        +
      • +
      + + + +
        +
      • +

        findLastNonInterned

        +
        public String findLastNonInterned(String key)
        +
      • +
      + + + +
        +
      • +

        findLastIndexNonInterned

        +
        public int findLastIndexNonInterned(String key)
        +
      • +
      + + + +
        +
      • +

        findLastByValueNonInterned

        +
        public String findLastByValueNonInterned(String value)
        +
      • +
      + + + +
        +
      • +

        findLastIndexByValueNonInterned

        +
        public int findLastIndexByValueNonInterned(String value)
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/SymbolTable.html b/docs/javadoc/6.6/com/ctc/wstx/util/SymbolTable.html new file mode 100644 index 00000000..72ddf0f6 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/SymbolTable.html @@ -0,0 +1,845 @@ + + + + + + +SymbolTable (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class SymbolTable

+
+
+ +
+
    +
  • +
    +
    +
    public class SymbolTable
    +extends Object
    +
    This class is a kind of specialized type-safe Map, from char array to + String value. Specialization means that in addition to type-safety + and specific access patterns (key char array, Value optionally interned + String; values added on access if necessary), and that instances are + meant to be used concurrently, but by using well-defined mechanisms + to obtain such concurrently usable instances. Main use for the class + is to store symbol table information for things like compilers and + parsers; especially when number of symbols (keywords) is limited. +

    + For optimal performance, usage pattern should be one where matches + should be very common (esp. after "warm-up"), and as with most hash-based + maps/sets, that hash codes are uniformly distributed. Also, collisions + are slightly more expensive than with HashMap or HashSet, since hash codes + are not used in resolving collisions; that is, equals() comparison is + done with all symbols in same bucket index.
    + Finally, rehashing is also more expensive, as hash codes are not + stored; rehashing requires all entries' hash codes to be recalculated. + Reason for not storing hash codes is reduced memory usage, hoping + for better memory locality. +

    + Usual usage pattern is to create a single "master" instance, and either + use that instance in sequential fashion, or to create derived "child" + instances, which after use, are asked to return possible symbol additions + to master instance. In either case benefit is that symbol table gets + initialized so that further uses are more efficient, as eventually all + symbols needed will already be in symbol table. At that point no more + Symbol String allocations are needed, nor changes to symbol table itself. +

    + Note that while individual SymbolTable instances are NOT thread-safe + (much like generic collection classes), concurrently used "child" + instances can be freely used without synchronization. However, using + master table concurrently with child instances can only be done if + access to master instance is read-only (ie. no modifications done).

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      protected static floatDEFAULT_FILL_FACTOR 
      protected static intDEFAULT_TABLE_SIZE +
      Default initial table size; no need to make it miniscule, due + to couple of things: first, overhead of array reallocation + is significant, + and second, overhead of rehashing is also non-negligible.
      +
      protected static StringEMPTY_STRING 
      protected com.ctc.wstx.util.SymbolTable.Bucket[]mBuckets +
      Overflow buckets; if primary doesn't match, lookup is done + from here.
      +
      protected booleanmDirty +
      Flag that indicates if any changes have been made to the data; + used to both determine if bucket array needs to be copied when + (first) change is made, and potentially if updated bucket list + is to be resync'ed back to master instance.
      +
      protected intmIndexMask +
      Mask used to get index from hash values; equal to + mBuckets.length - 1, when mBuckets.length is + a power of two.
      +
      protected booleanmInternStrings +
      Flag that determines whether Strings to be added need to be + interned before being added or not.
      +
      protected intmSize +
      Current size (number of entries); needed to know if and when + rehash.
      +
      protected intmSizeThreshold +
      Limit that indicates maximum size this instance can hold before + it needs to be expanded and rehashed.
      +
      protected String[]mSymbols +
      Primary matching symbols; it's expected most match occur from + here.
      +
      protected intmThisVersion +
      Version of this table instance; used when deriving new concurrently + used versions from existing 'master' instance.
      +
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + + + + + + + + + + +
      Constructors 
      Constructor and Description
      SymbolTable() +
      Method for constructing a master symbol table instance; this one + will create master instance with default size, and with interning + enabled.
      +
      SymbolTable(boolean internStrings) +
      Method for constructing a master symbol table instance.
      +
      SymbolTable(boolean internStrings, + int initialSize) +
      Method for constructing a master symbol table instance.
      +
      SymbolTable(boolean internStrings, + int initialSize, + float fillFactor) +
      Main method for constructing a master symbol table instance; will + be called by other public constructors.
      +
      +
    • +
    + + +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        DEFAULT_TABLE_SIZE

        +
        protected static final int DEFAULT_TABLE_SIZE
        +
        Default initial table size; no need to make it miniscule, due + to couple of things: first, overhead of array reallocation + is significant, + and second, overhead of rehashing is also non-negligible. +

        + Let's use 128 as the default; it allows for up to 96 symbols, + and uses about 512 bytes on 32-bit machines.

        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + +
        +
      • +

        DEFAULT_FILL_FACTOR

        +
        protected static final float DEFAULT_FILL_FACTOR
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      + + + + + + + +
        +
      • +

        mInternStrings

        +
        protected boolean mInternStrings
        +
        Flag that determines whether Strings to be added need to be + interned before being added or not. Forcing intern()ing will add + some overhead when adding new Strings, but may be beneficial if such + Strings are generally used by other parts of system. Note that even + without interning, all returned String instances are guaranteed + to be comparable with equality (==) operator; it's just that such + guarantees are not made for Strings other classes return.
        +
      • +
      + + + +
        +
      • +

        mSymbols

        +
        protected String[] mSymbols
        +
        Primary matching symbols; it's expected most match occur from + here.
        +
      • +
      + + + +
        +
      • +

        mBuckets

        +
        protected com.ctc.wstx.util.SymbolTable.Bucket[] mBuckets
        +
        Overflow buckets; if primary doesn't match, lookup is done + from here. +

        + Note: Number of buckets is half of number of symbol entries, on + assumption there's less need for buckets.

        +
      • +
      + + + +
        +
      • +

        mSize

        +
        protected int mSize
        +
        Current size (number of entries); needed to know if and when + rehash.
        +
      • +
      + + + +
        +
      • +

        mSizeThreshold

        +
        protected int mSizeThreshold
        +
        Limit that indicates maximum size this instance can hold before + it needs to be expanded and rehashed. Calculated using fill + factor passed in to constructor.
        +
      • +
      + + + +
        +
      • +

        mIndexMask

        +
        protected int mIndexMask
        +
        Mask used to get index from hash values; equal to + mBuckets.length - 1, when mBuckets.length is + a power of two.
        +
      • +
      + + + +
        +
      • +

        mThisVersion

        +
        protected int mThisVersion
        +
        Version of this table instance; used when deriving new concurrently + used versions from existing 'master' instance.
        +
      • +
      + + + +
        +
      • +

        mDirty

        +
        protected boolean mDirty
        +
        Flag that indicates if any changes have been made to the data; + used to both determine if bucket array needs to be copied when + (first) change is made, and potentially if updated bucket list + is to be resync'ed back to master instance.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SymbolTable

        +
        public SymbolTable()
        +
        Method for constructing a master symbol table instance; this one + will create master instance with default size, and with interning + enabled.
        +
      • +
      + + + +
        +
      • +

        SymbolTable

        +
        public SymbolTable(boolean internStrings)
        +
        Method for constructing a master symbol table instance.
        +
      • +
      + + + +
        +
      • +

        SymbolTable

        +
        public SymbolTable(boolean internStrings,
        +                   int initialSize)
        +
        Method for constructing a master symbol table instance.
        +
      • +
      + + + +
        +
      • +

        SymbolTable

        +
        public SymbolTable(boolean internStrings,
        +                   int initialSize,
        +                   float fillFactor)
        +
        Main method for constructing a master symbol table instance; will + be called by other public constructors.
        +
        +
        Parameters:
        +
        internStrings - Whether Strings to add are intern()ed or not
        +
        initialSize - Minimum initial size for bucket array; internally + will always use a power of two equal to or bigger than this value.
        +
        fillFactor - Maximum fill factor allowed for bucket table; + when more entries are added, table will be expanded.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        makeChild

        +
        public SymbolTable makeChild()
        +
        "Factory" method; will create a new child instance of this symbol + table. It will be a copy-on-write instance, ie. it will only use + read-only copy of parent's data, but when changes are needed, a + copy will be created. +

        + Note: while data access part of this method is synchronized, it is + generally not safe to both use makeChild/mergeChild, AND to use instance + actively. Instead, a separate 'root' instance should be used + on which only makeChild/mergeChild are called, but instance itself + is not used as a symbol table.

        +
      • +
      + + + +
        +
      • +

        mergeChild

        +
        public void mergeChild(SymbolTable child)
        +
        Method that allows contents of child table to potentially be + "merged in" with contents of this symbol table. +

        + Note that caller has to make sure symbol table passed in is + really a child or sibling of this symbol table.

        +
      • +
      + + + +
        +
      • +

        setInternStrings

        +
        public void setInternStrings(boolean state)
        +
      • +
      + + + +
        +
      • +

        size

        +
        public int size()
        +
      • +
      + + + +
        +
      • +

        version

        +
        public int version()
        +
      • +
      + + + +
        +
      • +

        isDirty

        +
        public boolean isDirty()
        +
      • +
      + + + +
        +
      • +

        isDirectChildOf

        +
        public boolean isDirectChildOf(SymbolTable t)
        +
      • +
      + + + +
        +
      • +

        findSymbol

        +
        public String findSymbol(char[] buffer,
        +                         int start,
        +                         int len,
        +                         int hash)
        +
        Main access method; will check if actual symbol String exists; + if so, returns it; if not, will create, add and return it.
        +
        +
        Returns:
        +
        The symbol matching String in input array
        +
        +
      • +
      + + + +
        +
      • +

        findSymbolIfExists

        +
        public String findSymbolIfExists(char[] buffer,
        +                                 int start,
        +                                 int len,
        +                                 int hash)
        +
        Similar to {link #findSymbol}, but will not add passed in symbol + if it is not in symbol table yet.
        +
      • +
      + + + +
        +
      • +

        findSymbol

        +
        public String findSymbol(String str)
        +
        Similar to to findSymbol(char[],int,int,int); used to either + do potentially cheap intern() (if table already has intern()ed version), + or to pre-populate symbol table with known values.
        +
      • +
      + + + +
        +
      • +

        calcHash

        +
        public static int calcHash(char[] buffer,
        +                           int start,
        +                           int len)
        +
        Implementation of a hashing method for variable length + Strings. Most of the time intention is that this calculation + is done by caller during parsing, not here; however, sometimes + it needs to be done for parsed "String" too.
        +
        +
        Parameters:
        +
        len - Length of String; has to be at least 1 (caller guarantees + this pre-condition)
        +
        +
      • +
      + + + +
        +
      • +

        calcHash

        +
        public static int calcHash(String key)
        +
      • +
      + + + +
        +
      • +

        calcAvgSeek

        +
        public double calcAvgSeek()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/TextAccumulator.html b/docs/javadoc/6.6/com/ctc/wstx/util/TextAccumulator.html new file mode 100644 index 00000000..6d16ffd1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/TextAccumulator.html @@ -0,0 +1,318 @@ + + + + + + +TextAccumulator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class TextAccumulator

+
+
+ +
+
    +
  • +
    +
    +
    public final class TextAccumulator
    +extends Object
    +
    Simple utility class used to efficiently accumulate and concatenate + text passed in various forms
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TextAccumulator

        +
        public TextAccumulator()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        hasText

        +
        public boolean hasText()
        +
      • +
      + + + +
        +
      • +

        addText

        +
        public void addText(String text)
        +
      • +
      + + + +
        +
      • +

        addText

        +
        public void addText(char[] buf,
        +                    int start,
        +                    int end)
        +
      • +
      + + + +
        +
      • +

        getAndClear

        +
        public String getAndClear()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/TextBuffer.html b/docs/javadoc/6.6/com/ctc/wstx/util/TextBuffer.html new file mode 100644 index 00000000..b022c2c0 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/TextBuffer.html @@ -0,0 +1,997 @@ + + + + + + +TextBuffer (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class TextBuffer

+
+
+ +
+
    +
  • +
    +
    +
    public final class TextBuffer
    +extends Object
    +
    TextBuffer is a class similar to StringBuilder, with + following differences: +
      +
    • TextBuffer uses segments character arrays, to avoid having + to do additional array copies when array is not big enough. This + means that only reallocating that is necessary is done only once -- + if and when caller + wants to access contents in a linear array (char[], String). +
    • +
    • TextBuffer is not synchronized. +
    • +
    +

    + Over time more and more cruft has accumulated here, mostly to + support efficient access to collected text. Since access is + easiest to do efficiently using callbacks, this class now needs + to known interfaces of SAX classes and validators. +

    + Notes about usage: for debugging purposes, it's suggested to use + toString() method, as opposed to + contentsAsArray() or contentsAsString(). Internally + resulting code paths may or may not be different, WRT caching.

    +
    +
    Author:
    +
    Tatu Saloranta
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        createTemporaryBuffer

        +
        public static TextBuffer createTemporaryBuffer()
        +
      • +
      + + + +
        +
      • +

        recycle

        +
        public void recycle(boolean force)
        +
        Method called to indicate that the underlying buffers should now + be recycled if they haven't yet been recycled. Although caller + can still use this text buffer, it is not advisable to call this + method if that is likely, since next time a buffer is needed, + buffers need to reallocated. + Note: calling this method automatically also clears contents + of the buffer.
        +
      • +
      + + + +
        +
      • +

        resetWithEmpty

        +
        public void resetWithEmpty()
        +
        Method called to clear out any content text buffer may have, and + initializes buffer to use non-shared data.
        +
      • +
      + + + +
        +
      • +

        resetWithEmptyString

        +
        public void resetWithEmptyString()
        +
        Similar to resetWithEmpty(), but actively marks current + text content to be empty string (whereas former method leaves + content as undefined).
        +
      • +
      + + + +
        +
      • +

        resetWithShared

        +
        public void resetWithShared(char[] buf,
        +                            int start,
        +                            int len)
        +
        Method called to initialize the buffer with a shared copy of data; + this means that buffer will just have pointers to actual data. It + also means that if anything is to be appended to the buffer, it + will first have to unshare it (make a local copy).
        +
      • +
      + + + +
        +
      • +

        resetWithCopy

        +
        public void resetWithCopy(char[] buf,
        +                          int start,
        +                          int len)
        +
      • +
      + + + +
        +
      • +

        resetInitialized

        +
        public void resetInitialized()
        +
        Method called to make sure there is a non-shared segment to use, without + appending any content yet.
        +
      • +
      + + + +
        +
      • +

        resetWithIndentation

        +
        public void resetWithIndentation(int indCharCount,
        +                                 char indChar)
        +
      • +
      + + + +
        +
      • +

        size

        +
        public int size()
        +
        +
        Returns:
        +
        Number of characters currently stored by this collector
        +
        +
      • +
      + + + +
        +
      • +

        getTextStart

        +
        public int getTextStart()
        +
      • +
      + + + +
        +
      • +

        getTextBuffer

        +
        public char[] getTextBuffer()
        +
      • +
      + + + + + + + +
        +
      • +

        decodeElements

        +
        public int decodeElements(org.codehaus.stax2.typed.TypedArrayDecoder tad,
        +                          InputProblemReporter rep)
        +                   throws org.codehaus.stax2.typed.TypedXMLStreamException
        +
        Pass-through decode method called to find find the next token, + decode it, and repeat the process as long as there are more + tokens and the array decoder accepts more entries. + All tokens processed will be "consumed", such that they will + not be visible via buffer.
        +
        +
        Returns:
        +
        Number of tokens decoded; 0 means that no (more) tokens + were found from this buffer.
        +
        Throws:
        +
        org.codehaus.stax2.typed.TypedXMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        initBinaryChunks

        +
        public void initBinaryChunks(org.codehaus.stax2.typed.Base64Variant v,
        +                             org.codehaus.stax2.ri.typed.CharArrayBase64Decoder dec,
        +                             boolean firstChunk)
        +
        Method that needs to be called to configure given base64 decoder + with textual contents collected by this buffer.
        +
        +
        Parameters:
        +
        dec - Decoder that will need data
        +
        firstChunk - Whether this is the first segment fed or not; + if it is, state needs to be fullt reset; if not, only partially.
        +
        +
      • +
      + + + +
        +
      • +

        contentsAsString

        +
        public String contentsAsString()
        +
      • +
      + + + +
        +
      • +

        contentsAsStringBuilder

        +
        public StringBuilder contentsAsStringBuilder(int extraSpace)
        +
        Similar to contentsAsString(), but constructs a StringBuilder + for further appends.
        +
        +
        Parameters:
        +
        extraSpace - Number of extra characters to preserve in StringBuilder + beyond space immediately needed to hold the contents
        +
        +
      • +
      + + + +
        +
      • +

        contentsToStringBuilder

        +
        public void contentsToStringBuilder(StringBuilder sb)
        +
      • +
      + + + +
        +
      • +

        contentsAsArray

        +
        public char[] contentsAsArray()
        +
      • +
      + + + +
        +
      • +

        contentsToArray

        +
        public int contentsToArray(int srcStart,
        +                           char[] dst,
        +                           int dstStart,
        +                           int len)
        +
      • +
      + + + +
        +
      • +

        rawContentsTo

        +
        public int rawContentsTo(Writer w)
        +                  throws IOException
        +
        Method that will stream contents of this buffer into specified + Writer.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + +
        +
      • +

        isAllWhitespace

        +
        public boolean isAllWhitespace()
        +
      • +
      + + + +
        +
      • +

        equalsString

        +
        public boolean equalsString(String str)
        +
        Note: it is assumed that this method is not used often enough to + be a bottleneck, or for long segments. Based on this, it is optimized + for common simple cases where there is only one single character + segment to use; fallback for other cases is to create such segment.
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        fireDtdCommentEvent

        +
        public void fireDtdCommentEvent(DTDEventListener l)
        +
      • +
      + + + +
        +
      • +

        validateText

        +
        public void validateText(org.codehaus.stax2.validation.XMLValidator vld,
        +                         boolean lastSegment)
        +                  throws XMLStreamException
        +
        +
        Throws:
        +
        XMLStreamException
        +
        +
      • +
      + + + +
        +
      • +

        ensureNotShared

        +
        public void ensureNotShared()
        +
        Method called to make sure that buffer is not using shared input + buffer; if it is, it will copy such contents to private buffer.
        +
      • +
      + + + +
        +
      • +

        append

        +
        public void append(char c)
        +
      • +
      + + + +
        +
      • +

        append

        +
        public void append(char[] c,
        +                   int start,
        +                   int len)
        +
      • +
      + + + +
        +
      • +

        append

        +
        public void append(String str)
        +
      • +
      + + + +
        +
      • +

        getCurrentSegment

        +
        public char[] getCurrentSegment()
        +
      • +
      + + + +
        +
      • +

        getCurrentSegmentSize

        +
        public int getCurrentSegmentSize()
        +
      • +
      + + + +
        +
      • +

        setCurrentLength

        +
        public void setCurrentLength(int len)
        +
      • +
      + + + +
        +
      • +

        finishCurrentSegment

        +
        public char[] finishCurrentSegment()
        +
      • +
      + + + +
        +
      • +

        toString

        +
        public String toString()
        +
        Note: calling this method may not be as efficient as calling + contentsAsString(), since it's not guaranteed that resulting + String is cached.
        +
        +
        Overrides:
        +
        toString in class Object
        +
        +
      • +
      + + + +
        +
      • +

        unshare

        +
        public void unshare(int needExtra)
        +
        Method called if/when we need to append content when we have been + initialized to use shared buffer.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/TextBuilder.html b/docs/javadoc/6.6/com/ctc/wstx/util/TextBuilder.html new file mode 100644 index 00000000..32444c90 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/TextBuilder.html @@ -0,0 +1,410 @@ + + + + + + +TextBuilder (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class TextBuilder

+
+
+ +
+
    +
  • +
    +
    +
    public final class TextBuilder
    +extends Object
    +
    Class similar to StringBuilder, except that it can be used to + construct multiple Strings, that will share same underlying character + buffer. This is generally useful for closely related value Strings, + such as attribute values of a single XML start element.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TextBuilder

        +
        public TextBuilder(int initialSize)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        reset

        +
        public void reset()
        +
        Method called before starting to (re)use the buffer, will discard + any existing content, and start collecting new set of values.
        +
      • +
      + + + +
        +
      • +

        isEmpty

        +
        public boolean isEmpty()
        +
      • +
      + + + +
        +
      • +

        getAllValues

        +
        public String getAllValues()
        +
      • +
      + + + +
        +
      • +

        getCharBuffer

        +
        public char[] getCharBuffer()
        +
        Method that gives access to underlying character buffer
        +
      • +
      + + + +
        +
      • +

        getCharSize

        +
        public int getCharSize()
        +
      • +
      + + + +
        +
      • +

        append

        +
        public void append(char c)
        +
      • +
      + + + +
        +
      • +

        append

        +
        public void append(char[] src,
        +                   int start,
        +                   int len)
        +
      • +
      + + + +
        +
      • +

        setBufferSize

        +
        public void setBufferSize(int newSize)
        +
      • +
      + + + +
        +
      • +

        bufferFull

        +
        public char[] bufferFull(int needSpaceFor)
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/URLUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/URLUtil.html new file mode 100644 index 00000000..3815b2fd --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/URLUtil.html @@ -0,0 +1,390 @@ + + + + + + +URLUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class URLUtil

+
+
+ +
+
    +
  • +
    +
    +
    public final class URLUtil
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        urlFromSystemId

        +
        public static URL urlFromSystemId(String sysId)
        +                           throws IOException
        +
        Method that tries to figure out how to create valid URL from a system + id, without additional contextual information. + If we could use URIs this might be easier to do, but they are part + of JDK 1.4, and preferably code should only require 1.2 (or maybe 1.3)
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        urlFromCurrentDir

        +
        public static URL urlFromCurrentDir()
        +                             throws IOException
        +
        Method that tries to create and return URL that denotes current + working directory. Usually used to create a context, when one is + not explicitly passed.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        inputStreamFromURL

        +
        public static InputStream inputStreamFromURL(URL url)
        +                                      throws IOException
        +
        Method that tries to get a stream (ideally, optimal one) to read from + the specified URL. + Currently it just means creating a simple file input stream if the + URL points to a (local) file, and otherwise relying on URL classes + input stream creation method.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        outputStreamFromURL

        +
        public static OutputStream outputStreamFromURL(URL url)
        +                                        throws IOException
        +
        Method that tries to get a stream (ideally, optimal one) to write to + the resource specified by given URL. + Currently it just means creating a simple file output stream if the + URL points to a (local) file, and otherwise relying on URL classes + input stream creation method.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      + + + +
        +
      • +

        toURL

        +
        public static URL toURL(File f)
        +                 throws IOException
        +
        Helper method that will convert given file into equivalent URL. + Encapsulated as a separate method to allow for working around + problems with deprecation of File.toURL() method.
        +
        +
        Throws:
        +
        IOException
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/WordResolver.html b/docs/javadoc/6.6/com/ctc/wstx/util/WordResolver.html new file mode 100644 index 00000000..caa9e2bc --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/WordResolver.html @@ -0,0 +1,391 @@ + + + + + + +WordResolver (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class WordResolver

+
+
+ +
+
    +
  • +
    +
    +
    public final class WordResolver
    +extends Object
    +
    A specialized Map/Symbol table - like data structure that can be used + for both checking whether a word (passed in as a char array) exists + in certain set of words AND getting that word as a String. + It is reasonably efficient both time and speed-wise, at least for + certain use cases; specifically, if there is no existing key to use, + it is more efficient way to get to a shared copy of that String + The general usage pattern is expected + to be such that most checks are positive, ie. that the word indeed + is contained in the structure. +

    + Although this is an efficient data struct for specific set of usage + patterns, one restriction is that the full set of words to include has to + be known before constructing the instnace. Also, the size of the set is + limited to total word content of about 20k characters. +

    + TODO: Should document the internal data structure...

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        MAX_WORDS

        +
        public static final int MAX_WORDS
        +
        Maximum number of words (Strings) an instance can contain
        +
        +
        See Also:
        +
        Constant Field Values
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        constructInstance

        +
        public static WordResolver constructInstance(TreeSet<String> wordSet)
        +
        Tries to construct an instance given ordered set of words. +

        + Note: currently maximum number of words that can be contained + is limited to MAX_WORDS; additionally, maximum length + of all such words can not exceed roughly 28000 characters.

        +
        +
        Returns:
        +
        WordResolver constructed for given set of words, if + the word set size is not too big; null to indicate "too big" + instance.
        +
        +
      • +
      + + + +
        +
      • +

        size

        +
        public int size()
        +
        +
        Returns:
        +
        Number of words contained
        +
        +
      • +
      + + + +
        +
      • +

        find

        +
        public String find(char[] str,
        +                   int start,
        +                   int end)
        +
        +
        Parameters:
        +
        str - Character array that contains the word to find
        +
        start - Index of the first character of the word
        +
        end - Index following the last character of the word, + so that end - start equals word length (similar + to the way String.substring() has).
        +
        Returns:
        +
        (Shared) string instance of the word, if it exists in + the word set; null if not.
        +
        +
      • +
      + + + +
        +
      • +

        find

        +
        public String find(String str)
        +
        +
        Returns:
        +
        (Shared) string instance of the word, if it exists in + the word set; null if not.
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/WordSet.html b/docs/javadoc/6.6/com/ctc/wstx/util/WordSet.html new file mode 100644 index 00000000..33d98c44 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/WordSet.html @@ -0,0 +1,345 @@ + + + + + + +WordSet (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class WordSet

+
+
+ +
+
    +
  • +
    +
    +
    public final class WordSet
    +extends Object
    +
    An efficient (both memory and time) implementation of a Set used to + verify that a given + word is contained within the set. The general usage pattern is expected + to be such that most checks are positive, ie. that the word indeed + is contained in the set. +

    + Performance of the set is comparable to that of TreeSet + for Strings, ie. 2-3x slower than HashSet when + using pre-constructed Strings. This is generally result of algorithmic + complexity of structures; Word and Tree sets are roughly logarithmic + to the whole data, whereas Hash set is linear to the length of key. + However: +

      +
    • WordSet can use char arrays as keys, without constructing Strings. + In cases where there is no (need for) Strings, WordSet seems to be + about twice as fast, even without considering additional GC caused + by temporary String instances. +
    • +
    • WordSet is more compact in its memory presentation; if Strings are + shared its size is comparable to optimally filled HashSet, and if + no such Strings exists, its much more compact (relatively speaking) +
    • +
    +

    + Although this is an efficient set for specific set of usage patterns, + one restriction is that the full set of words to include has to be + known before constructing the set. Also, the size of the set is + limited to total word content of about 20k characters; factory method + does verify the limit and indicates if an instance can not be created.

    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + + + + + +
        +
      • +

        constructRaw

        +
        public static char[] constructRaw(TreeSet<String> wordSet)
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public boolean contains(char[] buf,
        +                        int start,
        +                        int end)
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public static boolean contains(char[] data,
        +                               char[] str,
        +                               int start,
        +                               int end)
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public boolean contains(String str)
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public static boolean contains(char[] data,
        +                               String str)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/XmlChars.html b/docs/javadoc/6.6/com/ctc/wstx/util/XmlChars.html new file mode 100644 index 00000000..8c1badc8 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/XmlChars.html @@ -0,0 +1,280 @@ + + + + + + +XmlChars (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + + +
+
com.ctc.wstx.util
+

Class XmlChars

+
+
+ +
+
    +
  • +
    +
    +
    public final class XmlChars
    +extends Object
    +
    Simple utility class that encapsulates logic of determining validity + of characters outside basic 7-bit range of Unicode, for XML 1.0
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        is10NameStartChar

        +
        public static final boolean is10NameStartChar(char c)
        +
      • +
      + + + +
        +
      • +

        is10NameChar

        +
        public static final boolean is10NameChar(char c)
        +
      • +
      + + + +
        +
      • +

        is11NameStartChar

        +
        public static final boolean is11NameStartChar(char c)
        +
      • +
      + + + +
        +
      • +

        is11NameChar

        +
        public static final boolean is11NameChar(char c)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ArgUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ArgUtil.html new file mode 100644 index 00000000..aa009774 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ArgUtil.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.util.ArgUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.ArgUtil

+
+
No usage of com.ctc.wstx.util.ArgUtil
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/BaseNsContext.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/BaseNsContext.html new file mode 100644 index 00000000..e4d89aeb --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/BaseNsContext.html @@ -0,0 +1,332 @@ + + + + + + +Uses of Class com.ctc.wstx.util.BaseNsContext (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.BaseNsContext

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/BijectiveNsMap.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/BijectiveNsMap.html new file mode 100644 index 00000000..d67903ee --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/BijectiveNsMap.html @@ -0,0 +1,213 @@ + + + + + + +Uses of Class com.ctc.wstx.util.BijectiveNsMap (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.BijectiveNsMap

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/DataUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/DataUtil.html new file mode 100644 index 00000000..ae2dc585 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/DataUtil.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.util.DataUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.DataUtil

+
+
No usage of com.ctc.wstx.util.DataUtil
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/DefaultXmlSymbolTable.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/DefaultXmlSymbolTable.html new file mode 100644 index 00000000..25af0a6c --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/DefaultXmlSymbolTable.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.util.DefaultXmlSymbolTable (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.DefaultXmlSymbolTable

+
+
No usage of com.ctc.wstx.util.DefaultXmlSymbolTable
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ElementId.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ElementId.html new file mode 100644 index 00000000..f463e05e --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ElementId.html @@ -0,0 +1,255 @@ + + + + + + +Uses of Class com.ctc.wstx.util.ElementId (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.ElementId

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ElementIdMap.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ElementIdMap.html new file mode 100644 index 00000000..76ab9716 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ElementIdMap.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class com.ctc.wstx.util.ElementIdMap (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.ElementIdMap

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/EmptyNamespaceContext.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/EmptyNamespaceContext.html new file mode 100644 index 00000000..80a24599 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/EmptyNamespaceContext.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Class com.ctc.wstx.util.EmptyNamespaceContext (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.EmptyNamespaceContext

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ExceptionUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ExceptionUtil.html new file mode 100644 index 00000000..bc450545 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/ExceptionUtil.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.util.ExceptionUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.ExceptionUtil

+
+
No usage of com.ctc.wstx.util.ExceptionUtil
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/InternCache.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/InternCache.html new file mode 100644 index 00000000..ece1b814 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/InternCache.html @@ -0,0 +1,194 @@ + + + + + + +Uses of Class com.ctc.wstx.util.InternCache (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.InternCache

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/PrefixedName.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/PrefixedName.html new file mode 100644 index 00000000..0e0126e6 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/PrefixedName.html @@ -0,0 +1,590 @@ + + + + + + +Uses of Class com.ctc.wstx.util.PrefixedName (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.PrefixedName

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/SimpleCache.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/SimpleCache.html new file mode 100644 index 00000000..d05c5f75 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/SimpleCache.html @@ -0,0 +1,168 @@ + + + + + + +Uses of Class com.ctc.wstx.util.SimpleCache (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.SimpleCache

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/StringUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/StringUtil.html new file mode 100644 index 00000000..1e768985 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/StringUtil.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.util.StringUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.StringUtil

+
+
No usage of com.ctc.wstx.util.StringUtil
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/StringVector.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/StringVector.html new file mode 100644 index 00000000..82a596f3 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/StringVector.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class com.ctc.wstx.util.StringVector (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.StringVector

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/SymbolTable.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/SymbolTable.html new file mode 100644 index 00000000..9c0398b3 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/SymbolTable.html @@ -0,0 +1,304 @@ + + + + + + +Uses of Class com.ctc.wstx.util.SymbolTable (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.SymbolTable

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextAccumulator.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextAccumulator.html new file mode 100644 index 00000000..2c44084b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextAccumulator.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.util.TextAccumulator (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.TextAccumulator

+
+
No usage of com.ctc.wstx.util.TextAccumulator
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextBuffer.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextBuffer.html new file mode 100644 index 00000000..5d5cd95f --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextBuffer.html @@ -0,0 +1,257 @@ + + + + + + +Uses of Class com.ctc.wstx.util.TextBuffer (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.TextBuffer

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextBuilder.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextBuilder.html new file mode 100644 index 00000000..478e2e0b --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/TextBuilder.html @@ -0,0 +1,199 @@ + + + + + + +Uses of Class com.ctc.wstx.util.TextBuilder (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.TextBuilder

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/URLUtil.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/URLUtil.html new file mode 100644 index 00000000..3d9b12da --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/URLUtil.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.util.URLUtil (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.URLUtil

+
+
No usage of com.ctc.wstx.util.URLUtil
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/WordResolver.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/WordResolver.html new file mode 100644 index 00000000..139d1041 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/WordResolver.html @@ -0,0 +1,247 @@ + + + + + + +Uses of Class com.ctc.wstx.util.WordResolver (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.WordResolver

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/WordSet.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/WordSet.html new file mode 100644 index 00000000..b465b46a --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/WordSet.html @@ -0,0 +1,169 @@ + + + + + + +Uses of Class com.ctc.wstx.util.WordSet (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.WordSet

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/class-use/XmlChars.html b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/XmlChars.html new file mode 100644 index 00000000..016710ce --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/class-use/XmlChars.html @@ -0,0 +1,126 @@ + + + + + + +Uses of Class com.ctc.wstx.util.XmlChars (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Class
com.ctc.wstx.util.XmlChars

+
+
No usage of com.ctc.wstx.util.XmlChars
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/package-frame.html b/docs/javadoc/6.6/com/ctc/wstx/util/package-frame.html new file mode 100644 index 00000000..03305cee --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/package-frame.html @@ -0,0 +1,42 @@ + + + + + + +com.ctc.wstx.util (Woodstox 6.6.0 API) + + + + + +

com.ctc.wstx.util

+
+

Classes

+ +
+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/package-summary.html b/docs/javadoc/6.6/com/ctc/wstx/util/package-summary.html new file mode 100644 index 00000000..518197b1 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/package-summary.html @@ -0,0 +1,306 @@ + + + + + + +com.ctc.wstx.util (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Package com.ctc.wstx.util

+
+
Contains utility classes that are not directly Woodstox specific, but are +for now only used by Woodstox.
+
+

See: Description

+
+
+ + + + +

Package com.ctc.wstx.util Description

+
Contains utility classes that are not directly Woodstox specific, but are +for now only used by Woodstox. +

+Note that some of more generic classes may eventually be moved to more +generic packages under com.ctc package.

+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/package-tree.html b/docs/javadoc/6.6/com/ctc/wstx/util/package-tree.html new file mode 100644 index 00000000..708ecf07 --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +com.ctc.wstx.util Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For Package com.ctc.wstx.util

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/com/ctc/wstx/util/package-use.html b/docs/javadoc/6.6/com/ctc/wstx/util/package-use.html new file mode 100644 index 00000000..c26422ad --- /dev/null +++ b/docs/javadoc/6.6/com/ctc/wstx/util/package-use.html @@ -0,0 +1,456 @@ + + + + + + +Uses of Package com.ctc.wstx.util (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Uses of Package
com.ctc.wstx.util

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/constant-values.html b/docs/javadoc/6.6/constant-values.html new file mode 100644 index 00000000..af6944c1 --- /dev/null +++ b/docs/javadoc/6.6/constant-values.html @@ -0,0 +1,2362 @@ + + + + + + +Constant Field Values (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

com.ctc.*

+ + + + + + + + + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/deprecated-list.html b/docs/javadoc/6.6/deprecated-list.html new file mode 100644 index 00000000..4ad9513a --- /dev/null +++ b/docs/javadoc/6.6/deprecated-list.html @@ -0,0 +1,187 @@ + + + + + + +Deprecated List (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + + + + + +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/help-doc.html b/docs/javadoc/6.6/help-doc.html new file mode 100644 index 00000000..f892f2b6 --- /dev/null +++ b/docs/javadoc/6.6/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +API Help (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/index-all.html b/docs/javadoc/6.6/index-all.html new file mode 100644 index 00000000..4b656c88 --- /dev/null +++ b/docs/javadoc/6.6/index-all.html @@ -0,0 +1,9145 @@ + + + + + + +Index (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G H I L M N O P Q R S T U V W X _  + + +

A

+
+
add(K, V) - Method in class com.ctc.wstx.util.SimpleCache
+
 
+
addAttribute(String, String) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
addAttribute(String, String, String) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
addAttribute(InputProblemReporter, PrefixedName, int, DefaultAttrValue, WordResolver, boolean) - Method in class com.ctc.wstx.dtd.DTDElement
+
+
Method called by DTD parser when it has read information about + an attribute that belong to this element
+
+
addCachedDTD(DTDId, DTDSubset) - Method in interface com.ctc.wstx.sr.ReaderCreator
+
 
+
addCachedDTD(DTDId, DTDSubset) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
addDefaultAttribute(String, String, String, String) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method called by validator to insert an attribute that has a default + value and wasn't yet included in collector's attribute set.
+
+
addDefaultAttribute(String, String, String, String) - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Method called by actual validator instances when attributes with + default values have no explicit values for the element; if so, + default value needs to be added as if it was parsed from the + element.
+
+
addDefaultAttribute(String, String, String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Adding default attribute values does not usually make sense on + output side, so the implementation is a NOP for now.
+
+
addDefined(char[], int, int, int, Location, PrefixedName, PrefixedName) - Method in class com.ctc.wstx.util.ElementIdMap
+
+
Method called when an id definition is encountered.
+
+
addDefined(String, Location, PrefixedName, PrefixedName) - Method in class com.ctc.wstx.util.ElementIdMap
+
 
+
addFirstPos(BitSet) - Method in class com.ctc.wstx.dtd.ChoiceModel
+
 
+
addFirstPos(BitSet) - Method in class com.ctc.wstx.dtd.ConcatModel
+
 
+
addFirstPos(BitSet) - Method in class com.ctc.wstx.dtd.ModelNode
+
 
+
addFirstPos(BitSet) - Method in class com.ctc.wstx.dtd.OptionalModel
+
 
+
addFirstPos(BitSet) - Method in class com.ctc.wstx.dtd.StarModel
+
 
+
addFirstPos(BitSet) - Method in class com.ctc.wstx.dtd.TokenModel
+
 
+
addGeneratedMapping(String, NamespaceContext, String, int[]) - Method in class com.ctc.wstx.util.BijectiveNsMap
+
+
Method used to add a dynamic binding, and return the prefix + used to bind the specified namespace URI.
+
+
addLastPos(BitSet) - Method in class com.ctc.wstx.dtd.ChoiceModel
+
 
+
addLastPos(BitSet) - Method in class com.ctc.wstx.dtd.ConcatModel
+
 
+
addLastPos(BitSet) - Method in class com.ctc.wstx.dtd.ModelNode
+
 
+
addLastPos(BitSet) - Method in class com.ctc.wstx.dtd.OptionalModel
+
 
+
addLastPos(BitSet) - Method in class com.ctc.wstx.dtd.StarModel
+
 
+
addLastPos(BitSet) - Method in class com.ctc.wstx.dtd.TokenModel
+
 
+
addMapping(String, String) - Method in class com.ctc.wstx.util.BijectiveNsMap
+
+
Method to add a new prefix-to-URI mapping for the current scope.
+
+
addNsBinding(String, String) - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Callback method called by the namespace default provider.
+
+
addNsDefault(InputProblemReporter, PrefixedName, int, DefaultAttrValue, boolean) - Method in class com.ctc.wstx.dtd.DTDElement
+
+
Method called to add a definition of a namespace-declaration + pseudo-attribute with a default value.
+
+
addPrefix(String, String) - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
addReferenced(char[], int, int, int, Location, PrefixedName, PrefixedName) - Method in class com.ctc.wstx.util.ElementIdMap
+
+
Method called when a reference to id is encountered.
+
+
addReferenced(String, Location, PrefixedName, PrefixedName) - Method in class com.ctc.wstx.util.ElementIdMap
+
 
+
addString(String) - Method in class com.ctc.wstx.util.StringVector
+
 
+
addStrings(String, String) - Method in class com.ctc.wstx.util.StringVector
+
 
+
addSymbol(String) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
+
Method that can be used to ensure that specified symbol is + contained in the shared symbol table.
+
+
addText(String) - Method in class com.ctc.wstx.util.TextAccumulator
+
 
+
addText(char[], int, int) - Method in class com.ctc.wstx.util.TextAccumulator
+
 
+
addToPool(DOMOutputElement) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
+
Method called to temporarily link this instance to a pool, to + allow reusing of instances with the same reader.
+
+
addToPool(SimpleOutputElement) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Method called to temporarily link this instance to a pool, to + allow reusing of instances with the same reader.
+
+
addUndeclaredGE(String, Location) - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
addUndeclaredPE(String, Location) - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
addValidator(XMLValidator) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
allocate(XMLStreamReader) - Method in class com.ctc.wstx.evt.DefaultEventAllocator
+
 
+
allocate(XMLStreamReader, XMLEventConsumer) - Method in class com.ctc.wstx.evt.DefaultEventAllocator
+
 
+
allocBuffers() - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method called to initialize buffers that need not be immediately + initialized
+
+
allocFullBBuffer(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
allocFullBBuffer(int) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
allocFullCBuffer(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
allocFullCBuffer(int) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
allocMediumCBuffer(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
allocMediumCBuffer(int) - Method in class com.ctc.wstx.api.WriterConfig
+
+
Method called to allocate intermediate recyclable copy buffers
+
+
allocSmallCBuffer(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
allowEmptyElement(String, String, String, boolean) - Method in interface com.ctc.wstx.api.EmptyElementHandler
+
 
+
allowEmptyElement(String, String, String, boolean) - Method in class com.ctc.wstx.api.EmptyElementHandler.SetEmptyElementHandler
+
 
+
allowsSurrogatePairEntities() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
anyValuesInCommon(Collection<T>, Collection<T>) - Static method in class com.ctc.wstx.util.DataUtil
+
+
Method that can be used to efficiently check if 2 collections + share at least one common element.
+
+
append(char) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
append(char[], int, int) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
append(String) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
append(char) - Method in class com.ctc.wstx.util.TextBuilder
+
 
+
append(char[], int, int) - Method in class com.ctc.wstx.util.TextBuilder
+
 
+
appendChild(Node) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
appendLeaf(Node) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
appendLF(StringBuilder) - Static method in class com.ctc.wstx.util.StringUtil
+
 
+
appendNames(StringBuilder, String) - Method in class com.ctc.wstx.dtd.LargePrefixedNameSet
+
+
Method called by debug/error handling code, to get a list of + all names contained.
+
+
appendNames(StringBuilder, String) - Method in class com.ctc.wstx.dtd.PrefixedNameSet
+
 
+
appendNames(StringBuilder, String) - Method in class com.ctc.wstx.dtd.SmallPrefixedNameSet
+
 
+
appendNode(Node) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
ArgUtil - Class in com.ctc.wstx.util
+
+
Simple static utility class that contains (static) utility methods useful + when parsing non-typesafe arguments (String-only configuration, command + line args).
+
+
asArray() - Method in class com.ctc.wstx.util.StringVector
+
 
+
AsciiReader - Class in com.ctc.wstx.io
+
+
Optimized Reader that reads ascii content from an input stream.
+
+
AsciiReader(ReaderConfig, InputStream, byte[], int, int, boolean) - Constructor for class com.ctc.wstx.io.AsciiReader
+
 
+
AsciiXmlWriter - Class in com.ctc.wstx.sw
+
+
Concrete implementation of EncodingXmlWriter used when output + is to be encoded using 7-bit ascii (US-ASCII) encoding.
+
+
AsciiXmlWriter(OutputStream, WriterConfig, boolean) - Constructor for class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
asURL() - Method in class com.ctc.wstx.io.SystemId
+
 
+
ATTR_MIN_ARRAYCOPY - Static variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
ATTR_NO_NS_URI - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
ATTR_NO_PREFIX - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
AttributeCollector - Class in com.ctc.wstx.sr
+
+
Shared base class that defines API stream reader uses to communicate + with the attribute collector implementation, independent of whether it's + operating in namespace-aware or non-namespace modes.
+
+
AttributeCollector(ReaderConfig, boolean) - Constructor for class com.ctc.wstx.sr.AttributeCollector
+
 
+
attributeDecl(String, String, String, String, String) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
attributeDecl(String, String, String, String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
attrsNeedValidation() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
automaticEmptyElementsEnabled() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
automaticEndElementsEnabled() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
automaticNamespacesEnabled() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
available() - Method in class com.ctc.wstx.io.MergedStream
+
 
+
+ + + +

B

+
+
BaseInputSource - Class in com.ctc.wstx.io
+
+
Abstract base class that implements shared functionality that all current + WstxInputSource implementations Woodstox includes need.
+
+
BaseInputSource(WstxInputSource, String, String, SystemId) - Constructor for class com.ctc.wstx.io.BaseInputSource
+
 
+
BaseNsContext - Class in com.ctc.wstx.util
+
+
Abstract base class that defines extra features defined by most + NamespaceContext implementations Wodstox uses.
+
+
BaseNsContext() - Constructor for class com.ctc.wstx.util.BaseNsContext
+
 
+
BaseNsStreamWriter - Class in com.ctc.wstx.sw
+
+
Mid-level base class of namespace-aware stream writers.
+
+
BaseNsStreamWriter(XmlWriter, String, WriterConfig, boolean) - Constructor for class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
BaseSchemaFactory - Class in com.ctc.wstx.msv
+
+
Shared base class extended by concrete schema factory implementations.
+
+
BaseSchemaFactory(String) - Constructor for class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
BaseStreamWriter - Class in com.ctc.wstx.sw
+
+
Base class for XMLStreamWriter implementations Woodstox has.
+
+
BaseStreamWriter(XmlWriter, String, WriterConfig) - Constructor for class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
BasicStreamReader - Class in com.ctc.wstx.sr
+
+
Partial implementation of XMLStreamReader2 consisting of + all functionality other than DTD-validation-specific parts, and + Typed Access API (Stax2 v3.0), which are implemented at + sub-classes.
+
+
BasicStreamReader(InputBootstrapper, BranchingReaderSource, ReaderCreator, ReaderConfig, InputElementStack, boolean) - Constructor for class com.ctc.wstx.sr.BasicStreamReader
+
 
+
BijectiveNsMap - Class in com.ctc.wstx.util
+
+
Helper class that implements "bijective map" (Map that allows use of values + as keys and vice versa, bidirectional access), and is specifically + used for storing namespace binding information.
+
+
bootstrapInput(ReaderConfig, boolean, int) - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
bootstrapInput(ReaderConfig, boolean, int) - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
+
Method called to do actual bootstrapping.
+
+
bootstrapInput(ReaderConfig, boolean, int) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
BranchingReaderSource - Class in com.ctc.wstx.io
+
+
Specialized input source that can "branch" input it reads; essentially + both giving out read data AND also writing it out to a Writer.
+
+
BranchingReaderSource(ReaderConfig, String, SystemId, Reader, boolean) - Constructor for class com.ctc.wstx.io.BranchingReaderSource
+
 
+
bufferFull(int) - Method in class com.ctc.wstx.util.TextBuilder
+
 
+
BufferingXmlWriter - Class in com.ctc.wstx.sw
+
+
Concrete implementation of XmlWriter that will dispatch writes + to another writer (of type Writer, and will NOT handle + encoding.
+
+
BufferingXmlWriter(Writer, WriterConfig, String, boolean, OutputStream, int) - Constructor for class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
BufferRecycler - Class in com.ctc.wstx.io
+
+
This is a small utility class, whose main functionality is to allow + simple reuse of raw byte/char buffers.
+
+
BufferRecycler() - Constructor for class com.ctc.wstx.io.BufferRecycler
+
 
+
buildAttrOb() - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method needed by event creating code, to build a non-transient + attribute container, to use with XMLEvent objects (specifically + implementation of StartElement event).
+
+
BYTE_CR - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
BYTE_LF - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
BYTE_NULL - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
+ + + +

C

+
+
calcAvgSeek() - Method in class com.ctc.wstx.util.SymbolTable
+
 
+
calcFollowPos(BitSet[]) - Method in class com.ctc.wstx.dtd.ChoiceModel
+
 
+
calcFollowPos(BitSet[]) - Method in class com.ctc.wstx.dtd.ConcatModel
+
 
+
calcFollowPos(BitSet[]) - Method in class com.ctc.wstx.dtd.ModelNode
+
 
+
calcFollowPos(BitSet[]) - Method in class com.ctc.wstx.dtd.OptionalModel
+
 
+
calcFollowPos(BitSet[]) - Method in class com.ctc.wstx.dtd.StarModel
+
 
+
calcFollowPos(BitSet[]) - Method in class com.ctc.wstx.dtd.TokenModel
+
 
+
calcHash(char[], int, int) - Static method in class com.ctc.wstx.util.ElementIdMap
+
+
Implementation of a hashing method for variable length + Strings.
+
+
calcHash(String) - Static method in class com.ctc.wstx.util.ElementIdMap
+
 
+
calcHash(char[], int, int) - Static method in class com.ctc.wstx.util.SymbolTable
+
+
Implementation of a hashing method for variable length + Strings.
+
+
calcHash(String) - Static method in class com.ctc.wstx.util.SymbolTable
+
 
+
calcNext(PrefixedName[], BitSet[], List<DFAState>, Map<BitSet, DFAState>) - Method in class com.ctc.wstx.dtd.DFAState
+
 
+
calcSurrogate(int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
CFG_ADD_SPACE_AFTER_EMPTY_ELEM - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that indicates + whether writer is to add a single white space before closing "/>" + of the empty element or not.
+
+
CFG_ALLOW_XML11_ESCAPED_CHARS_IN_XML10 - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, the XML parser will allow XML 1.1 escaped chars in XML 1.0 file.
+
+
CFG_AUTO_CLOSE_INPUT - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
Property that enables/disables stream reader to close the underlying + input source, either when it is asked to (.close() is called), or + when it doesn't need it any more (reaching EOF, hitting an + unrecoverable exception).
+
+
CFG_AUTO_CLOSE_OUTPUT - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Property that enables/disables stream write to close the underlying + output target, either when it is asked to (.close() is called), or + when it doesn't need it any more (reaching EOF, hitting an + unrecoverable exception).
+
+
CFG_AUTOMATIC_EMPTY_ELEMENTS - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
 
+
CFG_AUTOMATIC_END_ELEMENTS - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that indicates we can output 'automatic' empty elements; + end elements needed to close the logical output tree when + stream writer is closed (by closing it explicitly, or by writing + end-document event)
+
+
CFG_AUTOMATIC_NS - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
 
+
CFG_CACHE_DTDS - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, input factory is allowed cache parsed external DTD subsets, + potentially speeding up things for which DTDs are needed for: entity + substitution, attribute defaulting, and of course DTD-based validation.
+
+
CFG_CACHE_DTDS_BY_PUBLIC_ID - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, key used for matching DTD subsets can be the public id, + if false, only system id can be used.
+
+
CFG_COALESCE_TEXT - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
 
+
CFG_COPY_DEFAULT_ATTRS - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that indicates whether attributes expanded from default attribute + values should be copied to output, when using copy methods.
+
+
CFG_ENABLE_NS - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that indicates whether writer is namespace-aware or not; if not, + only local part is ever used.
+
+
CFG_ESCAPE_CR - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that indicates whether CR (\r, ascii 13) characters occuring + in text (CHARACTERS) and attribute values should be escaped using + character entities or not.
+
+
CFG_FIX_CONTENT - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that will enable writer that checks for validity of content + to try to fix the problem, by splitting output segments as + necessary.
+
+
CFG_INTERN_NAMES - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, will guarantee that all names (attribute/element local names + have been intern()ed.
+
+
CFG_INTERN_NS_URIS - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
It true, will call intern() on all namespace URIs parsed; otherwise + will just use 'regular' Strings created from parsed contents.
+
+
CFG_JAXP_FEATURE_SECURE_PROCESSING - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
Flag that matches pseudo-setting XMLConstants.FEATURE_SECURE_PROCESSING
+
+
CFG_LAZY_PARSING - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, input factory can defer parsing of nodes until data is + actually needed; if false, it has to read all the data in right + away when next type is requested.
+
+
CFG_NAMESPACE_AWARE - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, parser will handle namespaces according to XML specs; if + false, will only pass them as part of element/attribute name value + information.
+
+
CFG_NORMALIZE_LFS - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
 
+
CFG_OUTPUT_CDATA_AS_TEXT - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Whether writer should just automatically convert all calls that + would normally produce CDATA to produce (quoted) text.
+
+
CFG_PRESERVE_LOCATION - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
Property that determines whether Event objects created will + contain (accurate) Location information or not.
+
+
CFG_REPLACE_ENTITY_REFS - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
Flag that enables automatic replacement of internal entities
+
+
CFG_REPORT_CDATA - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, parser will accurately report CDATA event as such (unless + coalescing); otherwise will always report them as CHARACTERS + independent of coalescing settings.
+
+
CFG_REPORT_PROLOG_WS - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, parser will report (ignorable) white space events in prolog + and epilog; if false, it will silently ignore them.
+
+
CFG_SUPPORT_DTD - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
Whether DTD handling is enabled or disabled; disabling means both + internal and external subsets will just be skipped unprocessed.
+
+
CFG_SUPPORT_DTDPP - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, DTD-parser will recognize DTD++ features, and the validator + will also use any such information found from DTD when DTD validation + is enabled.
+
+
CFG_SUPPORT_EXTERNAL_ENTITIES - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
Flag that enables support for expanding external entities.
+
+
CFG_TREAT_CHAR_REFS_AS_ENTS - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, the XML parser will treat character references as entities.
+
+
CFG_USE_DOUBLE_QUOTES_IN_XML_DECL - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Property that indicates if singe quotes or double quotes should be + used in the XML declaration.
+
+
CFG_VALIDATE_AGAINST_DTD - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
Not yet (fully) supported; added as the placeholder
+
+
CFG_VALIDATE_ATTR - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that indicates we should check uniqueness of attribute names, + to prevent accidental output of duplicate attributes.
+
+
CFG_VALIDATE_CONTENT - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that indicates we should check validity of textual content of + nodes that have constraints.
+
+
CFG_VALIDATE_NAMES - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
+
Flag that indicates we should check validity of names (element and + attribute names and prefixes; processing instruction names), that they + contain only legal identifier characters.
+
+
CFG_VALIDATE_STRUCTURE - Static variable in interface com.ctc.wstx.cfg.OutputConfigFlags
+
 
+
CFG_XMLID_TYPING - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, xml:id attribute type assignment and matching checks will + be done as per Xml:id specification.
+
+
CFG_XMLID_UNIQ_CHECKS - Static variable in interface com.ctc.wstx.cfg.InputConfigFlags
+
+
If true, xml:id attribute uniqueness constraints are enforced, even + if not validating against DTD otherwise.
+
+
CHAR_CR - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
CHAR_CR_LF_OR_NULL - Static variable in class com.ctc.wstx.sr.StreamScanner
+
+
Last (highest) char code of the three, LF, CR and NULL
+
+
CHAR_FIRST_PURE_TEXT - Static variable in class com.ctc.wstx.sr.StreamScanner
+
+
Character that allows quick check of whether a char can potentially + be some kind of markup, WRT input stream processing; + has to contain linefeeds, &, < and > (note: > only matters when + quoting text, as part of ]]>)
+
+
CHAR_LF - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
CHAR_LOWEST_LEGAL_LOCALNAME_CHAR - Static variable in class com.ctc.wstx.sr.StreamScanner
+
+
First character in Unicode (ie one with lowest id) that is legal + as part of a local name (all valid name chars minus ':').
+
+
CHAR_NEL - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
CHAR_NULL - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
CHAR_NULL - Static variable in class com.ctc.wstx.io.WstxInputData
+
+
Null-character is used as return value from some method(s), since + it is not a legal character in an XML document.
+
+
CHAR_SPACE - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
CHAR_SPACE - Static variable in class com.ctc.wstx.io.WstxInputData
+
 
+
CHAR_SPACE - Static variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
CharArraySource - Class in com.ctc.wstx.io
+
+
Input source that reads input from a static char array, usually used + when expanding internal entities.
+
+
CharArraySource(WstxInputSource, String, char[], int, int, Location, SystemId) - Constructor for class com.ctc.wstx.io.CharArraySource
+
 
+
CharsetNames - Class in com.ctc.wstx.io
+
+
Simple utility class that normalizes given character input character + set names into canonical (within Woodstox, anyways) names.
+
+
CharsetNames() - Constructor for class com.ctc.wstx.io.CharsetNames
+
 
+
checkAttrWrite(String, String) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
checkCData() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
checkDTDKeyword(String) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method called to verify whether input has specified keyword; if it + has, returns null and points to char after the keyword; if not, + returns whatever constitutes a keyword matched, for error + reporting purposes.
+
+
checkEntity(InputProblemReporter, String, EntityDecl) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
checkIdRefs() - Method in class com.ctc.wstx.dtd.DTDValidator
+
 
+
checkKeyword(String) - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
checkKeyword(String) - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
checkKeyword(String) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
checkKeyword(char, String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
checkMbKeyword(String) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
checkNsDefaults(InputElementStack) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
checkNsDefaults(InputElementStack) - Method in interface com.ctc.wstx.sr.NsDefaultProvider
+
+
Method called by the input element stack to indicate that + it has just added local namespace declarations from the + current element, and is about to start resolving element + and attribute namespace bindings.
+
+
checkSbKeyword(String) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
checkStartElement(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
Method that is called to ensure that we can start writing an + element, both from structural point of view, and from syntactic + (close previously open start element, if any).
+
+
checkTranslatedKeyword(String) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
checkXmlIdAttr(int) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
checkXmlSpaceAttr(int, WordResolver) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
ChoiceContentSpec - Class in com.ctc.wstx.dtd
+
+
Content specification that defines content model that has + multiple alternative elements; including mixed content model.
+
+
ChoiceModel - Class in com.ctc.wstx.dtd
+
+
Model class that encapsulates set of sub-models, of which one (and only + one) needs to be matched.
+
+
ChoiceModel(ModelNode[]) - Constructor for class com.ctc.wstx.dtd.ChoiceModel
+
 
+
clear(boolean) - Method in class com.ctc.wstx.util.StringVector
+
 
+
clearConfigFlag(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
cloneModel() - Method in class com.ctc.wstx.dtd.ChoiceModel
+
+
Method that has to create a deep copy of the model, without + sharing any of existing Objects.
+
+
cloneModel() - Method in class com.ctc.wstx.dtd.ConcatModel
+
+
Method that has to create a deep copy of the model, without + sharing any of existing Objects.
+
+
cloneModel() - Method in class com.ctc.wstx.dtd.ModelNode
+
+
Method that has to create a deep copy of the model, without + sharing any of existing Objects.
+
+
cloneModel() - Method in class com.ctc.wstx.dtd.OptionalModel
+
+
Method that has to create a deep copy of the model, without + sharing any of existing Objects.
+
+
cloneModel() - Method in class com.ctc.wstx.dtd.StarModel
+
+
Method that has to create a deep copy of the model, without + sharing any of existing Objects.
+
+
cloneModel() - Method in class com.ctc.wstx.dtd.TokenModel
+
+
Method that has to create a deep copy of the model, without + sharing any of existing Objects.
+
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDCdataAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDEntitiesAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDEntityAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDEnumAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDIdAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDIdRefAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDIdRefsAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDNmTokenAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDNmTokensAttr
+
 
+
cloneWith(int) - Method in class com.ctc.wstx.dtd.DTDNotationAttr
+
 
+
close() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
close() - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
close() - Method in class com.ctc.wstx.io.CharArraySource
+
 
+
close() - Method in class com.ctc.wstx.io.MergedReader
+
 
+
close() - Method in class com.ctc.wstx.io.MergedStream
+
 
+
close() - Method in class com.ctc.wstx.io.ReaderSource
+
 
+
close() - Method in class com.ctc.wstx.io.UTF8Writer
+
 
+
close() - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method reader calls for this input source when it has encountered + EOF.
+
+
close() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
+ Note: as per StAX 1.0 specs, this method does NOT close the underlying + input reader.
+
+
close() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
close(boolean) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
close(boolean) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
close(boolean) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Method called to flush the buffer(s), and close the output + sink (stream or writer) if enabled (auto-closing) or + forced.
+
+
close() - Method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
closeAllInput(boolean) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
closeCompletely() - Method in class com.ctc.wstx.io.CharArraySource
+
 
+
closeCompletely() - Method in interface com.ctc.wstx.io.CompletelyCloseable
+
 
+
closeCompletely() - Method in class com.ctc.wstx.io.ReaderSource
+
 
+
closeCompletely() - Method in class com.ctc.wstx.io.UTF8Writer
+
 
+
closeCompletely() - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method reader MAY call to force full closing of the underlying + input stream(s)/reader(s).
+
+
closeCompletely() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
closeCompletely() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
closeStartElement(boolean) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
Method called to close an open start element, when another + main-level element (not namespace declaration or attribute) + is being output; except for end element which is handled differently.
+
+
closeStartElement(boolean) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method called to close an open start element, when another + main-level element (not namespace declaration or attribute) + is being output; except for end element which is handled differently.
+
+
closeStartElement(boolean) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
+
Method called to close an open start element, when another + main-level element (not namespace declaration or + attribute) is being output; except for end element which is + handled differently.
+
+
com.ctc.wstx.api - package 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.cfg - package com.ctc.wstx.cfg
+
+
Package that contains internal configuration settings for Woodstox.
+
+
com.ctc.wstx.compat - package com.ctc.wstx.compat
+
+
Package that contains classes that allow abstracting out the details of +JDK platform version being used.
+
+
com.ctc.wstx.dom - package com.ctc.wstx.dom
+
 
+
com.ctc.wstx.dtd - package com.ctc.wstx.dtd
+
+
Package that contains Woodstox classes that implement DTD handling.
+
+
com.ctc.wstx.ent - package 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.evt - package com.ctc.wstx.evt
+
+
Package contains Woodstox implementation of the StAX event layer; functionality +that is built on top of stream readers and writers.
+
+
com.ctc.wstx.exc - package com.ctc.wstx.exc
+
+
Package that contains all exceptions Woodstox readers and writers throw.
+
+
com.ctc.wstx.io - package 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.msv - package com.ctc.wstx.msv
+
+
Package that contains Multi-Schema Validator (MSV) based validator +implementations for schema languages other than DTD.
+
+
com.ctc.wstx.osgi - package com.ctc.wstx.osgi
+
+
Contains classes that implement Stax2 OSGI providers for accessing +Stax2 input, output and validation scheme factories dynamically using +auto-discovery mechanism.
+
+
com.ctc.wstx.sax - package com.ctc.wstx.sax
+
+
Contains Woodstox SAX implementation.
+
+
com.ctc.wstx.sr - package com.ctc.wstx.sr
+
+
This package contains supporting code for handling namespace information; +element stacks that keep track of elements parsed and such.
+
+
com.ctc.wstx.stax - package com.ctc.wstx.stax
+
+
This package contains miscellaneous classes that implement Woodstox.
+
+
com.ctc.wstx.sw - package com.ctc.wstx.sw
+
 
+
com.ctc.wstx.util - package com.ctc.wstx.util
+
+
Contains utility classes that are not directly Woodstox specific, but are +for now only used by Woodstox.
+
+
combineWithExternalSubset(InputProblemReporter, DTDSubset) - Method in class com.ctc.wstx.dtd.DTDSubset
+
+
Method that will combine definitions from this internal subset with + definitions from passed-in external subset, producing a new combined + DTDSubset instance.
+
+
combineWithExternalSubset(InputProblemReporter, DTDSubset) - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
+
Method that will combine definitions from internal and external subsets, + producing a single DTD set.
+
+
CompactNsContext - Class in com.ctc.wstx.sr
+
+
Simple implementation of separate non-transient namespace context + object.
+
+
CompactNsContext(Location, String[], int, int) - Constructor for class com.ctc.wstx.sr.CompactNsContext
+
 
+
CompactStartElement - Class in com.ctc.wstx.evt
+
+
Wstx StartElement implementation used when directly creating + events from a stream reader.
+
+
CompactStartElement(Location, QName, BaseNsContext, ElemAttrs) - Constructor for class com.ctc.wstx.evt.CompactStartElement
+
 
+
compareTo(PrefixedName) - Method in class com.ctc.wstx.util.PrefixedName
+
 
+
CompletelyCloseable - Interface in com.ctc.wstx.io
+
 
+
concatEntries(Collection<?>, String, String) - Static method in class com.ctc.wstx.util.StringUtil
+
 
+
ConcatModel - Class in com.ctc.wstx.dtd
+
+
Model class that represents sequence of 2 sub-models, needed to be + matched in the order.
+
+
ConcatModel(ModelNode, ModelNode) - Constructor for class com.ctc.wstx.dtd.ConcatModel
+
 
+
configureForConvenience() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Method to call to make Reader created be as "convenient" to use + as possible; ie try to avoid having to deal with some of things + like segmented text chunks.
+
+
configureForConvenience() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
configureForLowMemUsage() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Method to call to minimize the memory usage of the stream/event reader; + both regarding Objects created, and the temporary memory usage during + parsing.
+
+
configureForLowMemUsage() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
configureForRobustness() - Method in class com.ctc.wstx.api.WriterConfig
+
+
For Woodstox, this profile enables all basic well-formedness checks, + including checking for name validity, and also enables all matching + "fix-me" properties (currently only content-fixing property exists).
+
+
configureForRobustness() - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
configureForRoundTripping() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Method to call to make Reader try to preserve as much of input + formatting as possible, so that round-tripping would be as lossless + as possible.
+
+
configureForRoundTripping() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
configureForSpeed() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Method to call to make the Reader created be as fast as possible reading + documents, especially for long-running processes where caching is + likely to help.
+
+
configureForSpeed() - Method in class com.ctc.wstx.api.WriterConfig
+
+
For Woodstox, setting this profile disables most checks for validity; + specifically anything that can have measurable performance impact.
+
+
configureForSpeed() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
configureForSpeed() - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
configureForXmlConformance() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Method to call to make Reader created conform as closely to XML + standard as possible, doing all checks and transformations mandated + (linefeed conversions, attr value normalizations).
+
+
configureForXmlConformance() - Method in class com.ctc.wstx.api.WriterConfig
+
+
For Woodstox, this profile enables all basic well-formedness checks, + including checking for name validity.
+
+
configureForXmlConformance() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
configureForXmlConformance() - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
connectReporter(InputProblemReporter) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
construct(String, URI, int, boolean) - Static method in class com.ctc.wstx.dtd.DTDId
+
 
+
construct(boolean, char, Collection<ContentSpec>) - Static method in class com.ctc.wstx.dtd.SeqContentSpec
+
 
+
construct(char, PrefixedName) - Static method in class com.ctc.wstx.dtd.TokenContentSpec
+
 
+
construct(NamespaceContext, List<Namespace>) - Static method in class com.ctc.wstx.evt.MergedNsContext
+
 
+
construct(Location, QName, Map<QName, Attribute>, List<Namespace>, NamespaceContext) - Static method in class com.ctc.wstx.evt.SimpleStartElement
+
+
Factory method called when a start element needs to be constructed + from an external source (most likely, non-woodstox stream reader).
+
+
construct(Location, QName, Iterator<Attribute>, Iterator<Namespace>, NamespaceContext) - Static method in class com.ctc.wstx.evt.SimpleStartElement
+
 
+
construct(String) - Static method in class com.ctc.wstx.io.SystemId
+
 
+
construct(URL) - Static method in class com.ctc.wstx.io.SystemId
+
 
+
construct(String, URL) - Static method in class com.ctc.wstx.io.SystemId
+
 
+
constructAttr(String[], int, boolean) - Method in class com.ctc.wstx.evt.CompactStartElement
+
 
+
constructCharArraySource(WstxInputSource, String, char[], int, int, Location, URL) - Static method in class com.ctc.wstx.io.InputSourceFactory
+
+
Factory method usually used to expand internal parsed entities; in + which case context remains mostly the same.
+
+
constructChoice(boolean, char, Collection<ContentSpec>) - Static method in class com.ctc.wstx.dtd.ChoiceContentSpec
+
 
+
constructDFA(ContentSpec) - Static method in class com.ctc.wstx.dtd.DFAState
+
 
+
constructDocumentSource(ReaderConfig, InputBootstrapper, String, SystemId, Reader, boolean) - Static method in class com.ctc.wstx.io.InputSourceFactory
+
+
Factory method used for creating the main-level document reader + source.
+
+
constructDtdId(String, String) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
constructDtdId(URI) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
constructEntitySource(ReaderConfig, WstxInputSource, String, InputBootstrapper, String, SystemId, int, Reader) - Static method in class com.ctc.wstx.io.InputSourceFactory
+
 
+
constructFixed() - Static method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
constructFromIOE(IOException) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Construct and return a XMLStreamException to throw + as a result of a failed Typed Access operation (but one not + caused by a Well-Formedness Constraint or Validation Constraint + problem)
+
+
constructFromPublicId(String, int, boolean) - Static method in class com.ctc.wstx.dtd.DTDId
+
 
+
constructFromSystemId(URI, int, boolean) - Static method in class com.ctc.wstx.dtd.DTDId
+
 
+
constructImplied() - Static method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
constructInstance(boolean, HashMap<String, EntityDecl>, Set<String>, HashMap<String, EntityDecl>, Set<String>, HashMap<String, NotationDeclaration>, HashMap<PrefixedName, DTDElement>, boolean) - Static method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
constructInstance(TreeSet<String>) - Static method in class com.ctc.wstx.util.WordResolver
+
+
Tries to construct an instance given ordered set of words.
+
+
constructIOException(String, Throwable) - Static method in class com.ctc.wstx.util.ExceptionUtil
+
 
+
constructLimitViolation(String, long) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
constructMixed(boolean, Collection<ContentSpec>) - Static method in class com.ctc.wstx.dtd.ChoiceContentSpec
+
 
+
constructNullCharException() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
constructOptimizedReader(ReaderConfig, InputStream, boolean, String) - Static method in class com.ctc.wstx.io.DefaultInputResolver
+
 
+
constructOptional() - Static method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
constructRaw(TreeSet<String>) - Static method in class com.ctc.wstx.util.WordSet
+
 
+
constructRequired() - Static method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
constructSet(TreeSet<String>) - Static method in class com.ctc.wstx.util.WordSet
+
 
+
constructWfcException(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
contains(PrefixedName) - Method in class com.ctc.wstx.dtd.LargePrefixedNameSet
+
 
+
contains(PrefixedName) - Method in class com.ctc.wstx.dtd.PrefixedNameSet
+
 
+
contains(PrefixedName) - Method in class com.ctc.wstx.dtd.SmallPrefixedNameSet
+
 
+
contains(char[], int, int) - Method in class com.ctc.wstx.util.WordSet
+
 
+
contains(char[], char[], int, int) - Static method in class com.ctc.wstx.util.WordSet
+
 
+
contains(String) - Method in class com.ctc.wstx.util.WordSet
+
 
+
contains(char[], String) - Static method in class com.ctc.wstx.util.WordSet
+
 
+
containsInterned(String) - Method in class com.ctc.wstx.util.StringVector
+
 
+
contentsAsArray() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
contentsAsString() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
contentsAsStringBuilder(int) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Similar to TextBuffer.contentsAsString(), but constructs a StringBuilder + for further appends.
+
+
ContentSpec - Class in com.ctc.wstx.dtd
+
+
Abstract base class for classes that contain parts of a content + specification of an element defined in DTD.
+
+
ContentSpec(char) - Constructor for class com.ctc.wstx.dtd.ContentSpec
+
 
+
contentsToArray(int, char[], int, int) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
contentsToStringBuilder(StringBuilder) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
convertInvalidChar(int) - Method in interface com.ctc.wstx.api.InvalidCharHandler
+
 
+
convertInvalidChar(int) - Method in class com.ctc.wstx.api.InvalidCharHandler.FailingHandler
+
 
+
convertInvalidChar(int) - Method in class com.ctc.wstx.api.InvalidCharHandler.ReplacingHandler
+
 
+
convertToBoolean(String, Object) - Static method in class com.ctc.wstx.util.ArgUtil
+
 
+
convertToInt(String, Object, int) - Static method in class com.ctc.wstx.util.ArgUtil
+
 
+
convertToLong(String, Object, long) - Static method in class com.ctc.wstx.util.ArgUtil
+
 
+
copyBufferStateFrom(WstxInputData) - Method in class com.ctc.wstx.io.WstxInputData
+
+
Note: Only public due to sub-classes needing to call this on + base class instance from different package (confusing?)
+
+
copyEventFromReader(XMLStreamReader2, boolean) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method that essentially copies event that the specified reader has + just read.
+
+
copyStartElement(InputElementStack, AttributeCollector) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Implementation-dependant method called to fully copy START_ELEMENT + event that the passed-in stream reader points to
+
+
copyStartElement(InputElementStack, AttributeCollector) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
+
Element copier method implementation suitable to be used with + non-namespace-aware writers.
+
+
copyStartElement(InputElementStack, AttributeCollector) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
+
Element copier method implementation suitable for use with + namespace-aware writers in repairing mode.
+
+
copyStartElement(InputElementStack, AttributeCollector) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
+
Element copier method implementation suitable to be used with + namespace-aware writers in non-repairing (explicit namespaces) mode.
+
+
create(String, String, String) - Static method in class com.ctc.wstx.compat.QNameCreator
+
 
+
create(String, String) - Static method in class com.ctc.wstx.ent.IntEntity
+
 
+
create(String, char[]) - Static method in class com.ctc.wstx.ent.IntEntity
+
 
+
create(XMLValidationProblem) - Static method in exception com.ctc.wstx.exc.WstxValidationException
+
 
+
createAll() - Static method in class com.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl
+
 
+
createAndAttachChild(Element) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
+
Simplest factory method, which gets called when a 1-argument + element output method is called.
+
+
createChild(Element) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
createChild(String) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Simplest factory method, which gets called when a 1-argument + element output method is called.
+
+
createChild(String, String, String) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Full factory method, used for 'normal' namespace qualified output + methods.
+
+
createChild() - Method in class com.ctc.wstx.util.BijectiveNsMap
+
 
+
createDefaults() - Static method in class com.ctc.wstx.api.ValidatorConfig
+
 
+
createDefined(ReaderConfig, Location, PrefixedName, StructValidator, int) - Static method in class com.ctc.wstx.dtd.DTDElement
+
+
Method called to create an actual element definition, matching + an ELEMENT directive in a DTD subset.
+
+
createDTD(String) - Method in class com.ctc.wstx.stax.WstxEventFactory
+
+
Note: constructing DTD events this way means that there will be no + internal presentation of actual DTD; no parsing is implied by + construction.
+
+
createElementStack(ReaderConfig) - Static method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
createEmpty() - Static method in class com.ctc.wstx.util.BijectiveNsMap
+
 
+
createEventAllocator() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createFilteredReader(XMLEventReader, EventFilter) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createFilteredReader(XMLStreamReader, StreamFilter) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createFrom(DOMSource, ReaderConfig) - Static method in class com.ctc.wstx.dom.WstxDOMWrappingReader
+
 
+
createFrom(WriterConfig, DOMResult) - Static method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
createFullDefaults() - Static method in class com.ctc.wstx.api.ReaderConfig
+
 
+
createFullDefaults() - Static method in class com.ctc.wstx.api.WriterConfig
+
 
+
createInputFactory() - Method in class com.ctc.wstx.osgi.InputFactoryProviderImpl
+
 
+
createJ2MEDefaults() - Static method in class com.ctc.wstx.api.ReaderConfig
+
 
+
createJ2MEDefaults() - Static method in class com.ctc.wstx.api.WriterConfig
+
 
+
createNextEvent(boolean, int) - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
createNonShared(SymbolTable) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
createNonShared() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
createNonTransientNsContext(Location) - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Method called to construct a non-transient NamespaceContext instance; + generally needed when creating events to return from event-based + iterators.
+
+
createOutputFactory() - Method in class com.ctc.wstx.osgi.OutputFactoryProviderImpl
+
 
+
createPlaceholder(ReaderConfig, Location, PrefixedName) - Static method in class com.ctc.wstx.dtd.DTDElement
+
+
Method called to create a "placeholder" element definition, needed to + contain attribute definitions.
+
+
createPrivateConfig() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
+
Method called to construct a copy of the factory's configuration + object, such that two will be unlinked (changes to one are not + reflect in the other).
+
+
createQName(String, String) - Method in class com.ctc.wstx.stax.WstxEventFactory
+
 
+
createQName(String, String, String) - Method in class com.ctc.wstx.stax.WstxEventFactory
+
 
+
createRecyclableBuffer(ReaderConfig) - Static method in class com.ctc.wstx.util.TextBuffer
+
 
+
createRoot(Node) - Static method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
createRoot() - Static method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
createSchema(InputStream, String, String, String) - Method in class com.ctc.wstx.dtd.DTDSchemaFactory
+
 
+
createSchema(Reader, String, String) - Method in class com.ctc.wstx.dtd.DTDSchemaFactory
+
 
+
createSchema(URL) - Method in class com.ctc.wstx.dtd.DTDSchemaFactory
+
 
+
createSchema(File) - Method in class com.ctc.wstx.dtd.DTDSchemaFactory
+
 
+
createSchema(InputStream, String, String, String) - Method in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
createSchema(Reader, String, String) - Method in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
createSchema(URL) - Method in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
createSchema(File) - Method in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
createSchema(String, Map<String, Source>) - Method in class com.ctc.wstx.msv.W3CMultiSchemaFactory
+
+
Creates an XMLValidateSchema that can be used to validate XML instances against + any of the schemas defined in the Map of schemaSources.
+
+
createSR(ReaderConfig, String, InputBootstrapper, boolean, boolean) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
+
Method that is eventually called to create a (full) stream read + instance.
+
+
createSR(ReaderConfig, SystemId, InputBootstrapper, boolean, boolean) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createSR(SystemId, InputStream, String, boolean, boolean) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createSR(ReaderConfig, URL, boolean, boolean) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createSR(SystemId, Reader, boolean, boolean) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createSR(File, boolean, boolean) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createSR(Source, boolean) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
+
Another internal factory method, used when dealing with a generic + Source base type.
+
+
createStartDocumentEvent() - Method in class com.ctc.wstx.evt.WstxEventReader
+
+
Method called to create the very first event (START_DOCUMENT).
+
+
createStartElem(String, String, String, boolean) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
+
Method called by all start element write methods.
+
+
createStartElement(QName, Iterator<?>, Iterator<?>, NamespaceContext) - Method in class com.ctc.wstx.stax.WstxEventFactory
+
+
Must override this method to use a more efficient StartElement + implementation
+
+
createStreamReader(BranchingReaderSource, ReaderCreator, ReaderConfig, InputBootstrapper, boolean) - Static method in class com.ctc.wstx.sr.TypedStreamReader
+
+
Factory method for constructing readers.
+
+
createSW(String, WriterConfig, XmlWriter) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
+
Called by {code createSW(OutputStream, Writer, String, boolean)} after all of the + necessary configuration logic is complete.
+
+
createTemporaryBuffer() - Static method in class com.ctc.wstx.util.TextBuffer
+
 
+
createValidatingStreamReader(BranchingReaderSource, ReaderCreator, ReaderConfig, InputBootstrapper, boolean) - Static method in class com.ctc.wstx.sr.ValidatingStreamReader
+
+
Factory method for constructing readers.
+
+
createValidationSchemaFactory() - Method in class com.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl
+
 
+
createValidator(ValidationContext) - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
createValidator(ValidationContext) - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
createValidator(ValidationContext) - Method in class com.ctc.wstx.msv.RelaxNGSchema
+
 
+
createValidator(ValidationContext) - Method in class com.ctc.wstx.msv.W3CSchema
+
 
+
createXMLEventReader(InputStream) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventReader(InputStream, String) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventReader(Reader) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventReader(Source) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventReader(String, InputStream) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventReader(String, Reader) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventReader(XMLStreamReader) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventReader(URL) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventReader(File) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLEventWriter(OutputStream) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLEventWriter(OutputStream, String) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLEventWriter(Result) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLEventWriter(Writer) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLEventWriter(Writer, String) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLEventWriter(XMLStreamWriter) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLStreamReader(InputStream) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLStreamReader(InputStream, String) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLStreamReader(Reader) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLStreamReader(Source) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLStreamReader(String, InputStream) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLStreamReader(String, Reader) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLStreamReader(URL) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
createXMLStreamReader(File) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
+
Convenience factory method that allows for parsing a document + stored in the specified file.
+
+
createXMLStreamWriter(OutputStream) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLStreamWriter(OutputStream, String) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLStreamWriter(Result) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLStreamWriter(Writer) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
createXMLStreamWriter(Writer, String) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
CS_EBCDIC_SUBSET - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_ISO_LATIN1 - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_SHIFT_JIS - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_US_ASCII - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_UTF16 - Static variable in class com.ctc.wstx.io.CharsetNames
+
+
This constants is intentionally vague, so that some other information + will be needed to determine the endianness.
+
+
CS_UTF16BE - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_UTF16LE - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_UTF32 - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_UTF32BE - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_UTF32LE - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
CS_UTF8 - Static variable in class com.ctc.wstx.io.CharsetNames
+
 
+
+ + + +

D

+
+
DataUtil - Class in com.ctc.wstx.util
+
 
+
DECLARATION_HANDLER - Static variable in class com.ctc.wstx.sax.SAXProperty
+
 
+
declaredXml11() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
decode(TypedValueDecoder) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Generic pass-through method which call given decoder + with accumulated data
+
+
decodeBinary(int, Base64Variant, CharArrayBase64Decoder, InputProblemReporter) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
decodeElements(TypedArrayDecoder, InputProblemReporter) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Pass-through decode method called to find find the next token, + decode it, and repeat the process as long as there are more + tokens and the array decoder accepts more entries.
+
+
decodeValue(int, TypedValueDecoder) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method called to decode the whole attribute value as a single + typed value.
+
+
decodeValues(int, TypedArrayDecoder, InputProblemReporter) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method called to decode the attribute value that consists of + zero or more space-separated tokens.
+
+
DEF_DEFAULT - Static variable in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
DEF_FIXED - Static variable in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
DEF_IMPLIED - Static variable in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
DEF_REQUIRED - Static variable in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
DEFAULT_AUTOMATIC_NS_PREFIX - Static variable in class com.ctc.wstx.api.WriterConfig
+
 
+
DEFAULT_COPYBUFFER_LEN - Static variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
DEFAULT_FILL_FACTOR - Static variable in class com.ctc.wstx.util.SymbolTable
+
 
+
DEFAULT_MAX_ATTRIBUTE_LENGTH - Static variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
DEFAULT_MAX_ATTRIBUTES_PER_ELEMENT - Static variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
DEFAULT_MAX_DTD_DEPTH - Static variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
DEFAULT_MAX_ELEMENT_DEPTH - Static variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
DEFAULT_MAX_ENTITY_COUNT - Static variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
DEFAULT_MAX_ENTITY_DEPTH - Static variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
DEFAULT_NAMESPACE_URI - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
+
Top-most namespace URI assigned for root element, if not specifically + defined (default namespace unbound).
+
+
DEFAULT_OUTPUT_ENCODING - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
If no encoding is passed, we should just default to what xml + in general expects (and can determine), UTF-8.
+
+
DEFAULT_QUOTE_CHAR - Static variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
DEFAULT_SIZE - Static variable in class com.ctc.wstx.util.ElementIdMap
+
+
Default initial table size; set so that usually it need not + be expanded.
+
+
DEFAULT_TABLE_SIZE - Static variable in class com.ctc.wstx.util.SymbolTable
+
+
Default initial table size; no need to make it miniscule, due + to couple of things: first, overhead of array reallocation + is significant, + and second, overhead of rehashing is also non-negligible.
+
+
DEFAULT_XML_BINDINGS - Static variable in class com.ctc.wstx.sw.OutputElementBase
+
 
+
DEFAULT_XML_VERSION - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Default xml version number output, if none was specified by + application.
+
+
DefaultAttrValue - Class in com.ctc.wstx.dtd
+
+
Simple container class used to contain information about the default + value for an attribute.
+
+
DefaultEventAllocator - Class in com.ctc.wstx.evt
+
+
Straight-forward implementation of XMLEventAllocator, to be + used with Woodstox' event reader.
+
+
DefaultEventAllocator(boolean) - Constructor for class com.ctc.wstx.evt.DefaultEventAllocator
+
 
+
DefaultInputResolver - Class in com.ctc.wstx.io
+
+
Static utility class that implements the entity (external DTD subset, + external parsed entities) resolution logics.
+
+
DefaultXmlSymbolTable - Class in com.ctc.wstx.util
+
+
Factory class used for instantiating pre-populated XML symbol + tables.
+
+
DefaultXmlSymbolTable() - Constructor for class com.ctc.wstx.util.DefaultXmlSymbolTable
+
 
+
define(Location, StructValidator, int) - Method in class com.ctc.wstx.dtd.DTDElement
+
+
Method called on placeholder element, to create a real instance that + has all attribute definitions placeholder had (it'll always have at + least one -- otherwise no placeholder was needed).
+
+
defineFrom(InputProblemReporter, DTDElement, boolean) - Method in class com.ctc.wstx.dtd.DTDElement
+
+
Method called to "upgrade" a placeholder using a defined element, + including adding attributes.
+
+
DFAState - Class in com.ctc.wstx.dtd
+
+
Class that represents a state in DFA used for validating complex + DTD content models.
+
+
DFAState(int, BitSet) - Constructor for class com.ctc.wstx.dtd.DFAState
+
 
+
DFAValidator - Class in com.ctc.wstx.dtd
+
+
Validator class that is based on a DFA constructed from DTD content + specification.
+
+
DFAValidator(DFAState) - Constructor for class com.ctc.wstx.dtd.DFAValidator
+
 
+
doAddDefaultValue(DTDAttribute) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
doAddSpaceAfterEmptyElem(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doAllowSurrogatePairEntities(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doAllowXml11EscapedCharsInXml10(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doAutoCloseInput(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doAutoCloseOutput(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doCacheDTDs(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doCacheDTDsByPublicId(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doCoalesceText(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doCopyDefaultAttrs(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doCreateSchema(ReaderConfig, InputBootstrapper, String, String, URL) - Method in class com.ctc.wstx.dtd.DTDSchemaFactory
+
+
The main validator construction method, called by all externally + visible methods.
+
+
DOCUMENT_XML_VERSION - Static variable in class com.ctc.wstx.sax.SAXProperty
+
 
+
doEscapeCr(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doFixContent(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doGetNamespaceURI(String) - Method in class com.ctc.wstx.evt.MergedNsContext
+
 
+
doGetNamespaceURI(String) - Method in class com.ctc.wstx.sr.CompactNsContext
+
 
+
doGetNamespaceURI(String) - Method in class com.ctc.wstx.util.BaseNsContext
+
 
+
doGetNamespaceURI(String) - Method in class com.ctc.wstx.util.EmptyNamespaceContext
+
 
+
doGetPrefix(String) - Method in class com.ctc.wstx.evt.MergedNsContext
+
 
+
doGetPrefix(String) - Method in class com.ctc.wstx.sr.CompactNsContext
+
 
+
doGetPrefix(String) - Method in class com.ctc.wstx.util.BaseNsContext
+
 
+
doGetPrefix(String) - Method in class com.ctc.wstx.util.EmptyNamespaceContext
+
 
+
doGetPrefixes(String) - Method in class com.ctc.wstx.evt.MergedNsContext
+
 
+
doGetPrefixes(String) - Method in class com.ctc.wstx.sr.CompactNsContext
+
 
+
doGetPrefixes(String) - Method in class com.ctc.wstx.util.BaseNsContext
+
 
+
doGetPrefixes(String) - Method in class com.ctc.wstx.util.EmptyNamespaceContext
+
 
+
doInitInputLocation(WstxInputData) - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
doInitInputLocation(WstxInputData) - Method in class com.ctc.wstx.io.CharArraySource
+
+
Unlike with reader source, we won't start from beginning of a file, + but usually from somewhere in the middle...
+
+
doInitInputLocation(WstxInputData) - Method in class com.ctc.wstx.io.ReaderSource
+
+
Input location is easy to set, as we'll start from the beginning + of a File.
+
+
doInitInputLocation(WstxInputData) - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
doInternNames(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doInternNsURIs(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
DOM_NODE - Static variable in class com.ctc.wstx.sax.SAXProperty
+
 
+
DOMOutputElement - Class in com.ctc.wstx.dom
+
+
Context object that holds information about an open element + (one for which START_ELEMENT has been sent, but no END_ELEMENT)
+
+
doNormalizeLFs(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doOutputCDataAsText(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doParseLazily(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doPreserveLocation(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doProcessSecurely(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Method called when {code XMLConstants.FEATURE_SECURE_PROCESSING} is being + enabled or disabled.
+
+
doReplaceEntityRefs(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doReportCData(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doReportProblem(XMLReporter, String, String, Location) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
doReportProblem(XMLReporter, XMLValidationProblem) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
doReportPrologWhitespace(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doReportValidationProblem(String, Location) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
doSetPrefix(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
doSetPrefix(String, String) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
doSetPrefix(String, String) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
doSupportDTDPP(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doSupportDTDs(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doSupportExternalEntities(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doSupportNamespaces(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doSupportNamespaces(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doTreatCharRefsAsEnts(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doUseDoubleQuotesInXmlDecl(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doValidateAttributes(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doValidateContent(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doValidateNames(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doValidateStructure(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
doValidateWithDTD(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doWriteAttr(String, String, String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
doWriteAttr(String, String, String, char[], int, int) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
doWriteDefaultNs(String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
doWriteEndTag(QName, boolean) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
doWriteNamespace(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
doWriteStartDocument(String, String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
doWriteStartTag(String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
doWriteStartTag(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
doXmlIdTyping(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
doXmlIdUniqChecks(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
DTDAttribute - Class in com.ctc.wstx.dtd
+
+
Base class for objects that contain attribute definitions from DTD.
+
+
DTDAttribute(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDAttribute
+
 
+
DTDCdataAttr - Class in com.ctc.wstx.dtd
+
+
Simple DTDAttribute sub-class used for plain vanilla CDATA + valued attributes.
+
+
DTDCdataAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDCdataAttr
+
 
+
dtdComment(char[], int, int) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdComment(char[], int, int) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
DTDElement - Class in com.ctc.wstx.dtd
+
+
Class that contains element definitions from DTD.
+
+
dtdElementDecl(String, String) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdElementDecl(String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
DTDEntitiesAttr - Class in com.ctc.wstx.dtd
+
+
Specific attribute class for attributes that contain (unique) + identifiers.
+
+
DTDEntitiesAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDEntitiesAttr
+
+
Main constructor.
+
+
DTDEntityAttr - Class in com.ctc.wstx.dtd
+
+
Specific attribute class for attributes that contain (unique) + identifiers.
+
+
DTDEntityAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDEntityAttr
+
+
Main constructor.
+
+
DTDEnumAttr - Class in com.ctc.wstx.dtd
+
+
Specific attribute class for attributes that have enumerated values.
+
+
DTDEnumAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean, WordResolver) - Constructor for class com.ctc.wstx.dtd.DTDEnumAttr
+
 
+
DTDEventListener - Interface in com.ctc.wstx.dtd
+
 
+
dtdExternalEntityDecl(String, String, String) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdExternalEntityDecl(String, String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
DTDId - Class in com.ctc.wstx.dtd
+
+
Simple key object class, used for accessing (external) DTDs when stored for + caching.
+
+
DTDIdAttr - Class in com.ctc.wstx.dtd
+
+
Specific attribute class for attributes that contain (unique) + identifiers.
+
+
DTDIdAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDIdAttr
+
+
Main constructor.
+
+
DTDIdRefAttr - Class in com.ctc.wstx.dtd
+
+
Attribute class for attributes that contain references + to elements that have matching identifier specified.
+
+
DTDIdRefAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDIdRefAttr
+
+
Main constructor.
+
+
DTDIdRefsAttr - Class in com.ctc.wstx.dtd
+
+
Attribute class for attributes that contain multiple references + to elements that have matching identifier specified.
+
+
DTDIdRefsAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDIdRefsAttr
+
+
Main constructor.
+
+
dtdInternalEntityDecl(String, String) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdInternalEntityDecl(String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
dtdNextChar() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
dtdNextFromCurr() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
DTDNmTokenAttr - Class in com.ctc.wstx.dtd
+
+
Specific attribute class for attributes that contain (unique) + identifiers.
+
+
DTDNmTokenAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDNmTokenAttr
+
+
Main constructor.
+
+
DTDNmTokensAttr - Class in com.ctc.wstx.dtd
+
+
Specific attribute class for attributes that contain (unique) + identifiers.
+
+
DTDNmTokensAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean) - Constructor for class com.ctc.wstx.dtd.DTDNmTokensAttr
+
+
Main constructor.
+
+
DTDNotationAttr - Class in com.ctc.wstx.dtd
+
+
Specific attribute class for attributes that are of NOTATION type, + and also contain enumerated set of legal values.
+
+
DTDNotationAttr(PrefixedName, DefaultAttrValue, int, boolean, boolean, WordResolver) - Constructor for class com.ctc.wstx.dtd.DTDNotationAttr
+
 
+
dtdNotationDecl(String, String, String, URL) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdNotationDecl(String, String, String, URL) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
dtdProcessingInstruction(String, String) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdProcessingInstruction(String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
dtdReportComments() - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdReportComments() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
DTDSchemaFactory - Class in com.ctc.wstx.dtd
+
+
Factory for creating DTD validator schema objects (shareable stateless + "blueprints" for creating actual validators).
+
+
DTDSchemaFactory() - Constructor for class com.ctc.wstx.dtd.DTDSchemaFactory
+
 
+
dtdSkippedEntity(String) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdSkippedEntity(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
DTDSubset - Class in com.ctc.wstx.dtd
+
+
This is the abstract base class that implements the standard Stax2 + validation schema base class (XMLValidationSchema, as well + as specifies extended Woodstox-specific interface for accessing + DTD-specific things like entity expansions and notation properties.
+
+
DTDSubset() - Constructor for class com.ctc.wstx.dtd.DTDSubset
+
 
+
DTDSubsetImpl - Class in com.ctc.wstx.dtd
+
+
The default implementation of DTDSubset
+
+
DTDTypingNonValidator - Class in com.ctc.wstx.dtd
+
+
This class is a "non-validating validator"; a validator-like object + that handles DTD-based non-validation functionality: determining type + information and default values.
+
+
DTDTypingNonValidator(DTDSubset, ValidationContext, boolean, Map<PrefixedName, DTDElement>, Map<String, EntityDecl>) - Constructor for class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
dtdUnparsedEntityDecl(String, String, String, String, URL) - Method in interface com.ctc.wstx.dtd.DTDEventListener
+
 
+
dtdUnparsedEntityDecl(String, String, String, String, URL) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
DTDValidator - Class in com.ctc.wstx.dtd
+
+
Woodstox implementation of XMLValidator; the class that + handles DTD-based validation.
+
+
DTDValidator(DTDSubset, ValidationContext, boolean, Map<PrefixedName, DTDElement>, Map<String, EntityDecl>) - Constructor for class com.ctc.wstx.dtd.DTDValidator
+
 
+
DTDValidatorBase - Class in com.ctc.wstx.dtd
+
+
Shared abstract base class for Woodstox implementations + of XMLValidator for DTD validation.
+
+
DTDValidatorBase(DTDSubset, ValidationContext, boolean, Map<PrefixedName, DTDElement>, Map<String, EntityDecl>) - Constructor for class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
+ + + +

E

+
+
EBCDICCodec - Class in com.ctc.wstx.io
+
+
This is a container class for EBCDIC code page(s) that we need + to properly bootstrap EBCDIC encoded xml documents.
+
+
ELEM_NO_NS_URI - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
ELEM_NO_PREFIX - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
ElemAttrs - Class in com.ctc.wstx.sr
+
+
Container class that is constructed with enough raw attribute information, + to be able to lazily construct full attribute objects, to be accessed + via Iterator, or fully-qualified name.
+
+
ElemAttrs(String[], int) - Constructor for class com.ctc.wstx.sr.ElemAttrs
+
+
Method called to create "short" attribute list; list that has + only few entries, and can thus be searched for attributes using + linear search, without using any kind of Map structure.
+
+
ElemAttrs(String[], int, int[], int, int) - Constructor for class com.ctc.wstx.sr.ElemAttrs
+
+
Method called to create "long" attribute list; list that has + a few entries, and efficient access by fully-qualified name should + not be done by linear search.
+
+
ElemCallback - Class in com.ctc.wstx.sr
+
+
Abstract base class that defines set of simple callbacks to be + called by the stream reader, passing information about element + that the stream currently points to, if any.
+
+
ElemCallback() - Constructor for class com.ctc.wstx.sr.ElemCallback
+
 
+
ElementId - Class in com.ctc.wstx.util
+
+
Simple container Object used to store information about id attribute + values, and references to such (as of yet undefined) values.
+
+
ElementIdMap - Class in com.ctc.wstx.util
+
+
This class is a specialized type-safe linked hash map used for + storing ElementId instances.
+
+
ElementIdMap() - Constructor for class com.ctc.wstx.util.ElementIdMap
+
 
+
ElementIdMap(int) - Constructor for class com.ctc.wstx.util.ElementIdMap
+
+
This constructor is mainly used for testing, as it can be sized + appropriately to test rehashing etc.
+
+
EMPTY_MAP - Static variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Let's actually just reuse a local Map...
+
+
EMPTY_STRING - Static variable in class com.ctc.wstx.util.SymbolTable
+
 
+
EmptyElementHandler - Interface in com.ctc.wstx.api
+
+
Optional handler used to determine if a specific empty element (by name) should + be allowed to use the self-closing syntax instead of having a separate end tag.
+
+
EmptyElementHandler.HtmlEmptyElementHandler - Class in com.ctc.wstx.api
+
+
HTML specific empty element handler.
+
+
EmptyElementHandler.SetEmptyElementHandler - Class in com.ctc.wstx.api
+
+
Handler that uses a Set of Strings.
+
+
emptyIterator() - Static method in class com.ctc.wstx.util.DataUtil
+
 
+
EmptyNamespaceContext - Class in com.ctc.wstx.util
+
+
Dummy NamespaceContext (and BaseNsContext) + implementation that is usually used in + non-namespace-aware mode.
+
+
EmptyValidator - Class in com.ctc.wstx.dtd
+
+
Simple content model validator that accepts no elements, ever; this + is true for pure #PCDATA content model as well as EMPTY content model.
+
+
enableAutomaticEmptyElements(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
enableAutomaticEndElements(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
enableAutomaticNamespaces(boolean) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
enableXml11(boolean) - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Method called to enable or disable 1.1 compliant processing; if + disabled, defaults to xml 1.0 compliant processing.
+
+
enableXml11() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
encodingStartsWith(String, String) - Static method in class com.ctc.wstx.util.StringUtil
+
 
+
EncodingXmlWriter - Class in com.ctc.wstx.sw
+
+
Intermediate base class used when outputting to streams that use + an encoding that is compatible with 7-bit single-byte Ascii encoding.
+
+
EncodingXmlWriter(OutputStream, WriterConfig, String, boolean) - Constructor for class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
endBranch(int) - Method in class com.ctc.wstx.io.BranchingReaderSource
+
+
Currently this input source does not implement branching
+
+
ensureFinishToken() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
ensureInput(int) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
ensureInput(int) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method called to make sure current main-level input buffer has at + least specified number of characters available consequtively, + without having to call StreamScanner.loadMore().
+
+
ensureLoaded(int) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
ensureNotShared() - Method in class com.ctc.wstx.util.TextBuffer
+
+
Method called to make sure that buffer is not using shared input + buffer; if it is, it will copy such contents to private buffer.
+
+
EntityDecl - Class in com.ctc.wstx.ent
+
+
Abstract base class for various entity declarations DTD reader + has parsed from DTD subsets.
+
+
EntityDecl(Location, String, URL) - Constructor for class com.ctc.wstx.ent.EntityDecl
+
 
+
equalEncodings(String, String) - Static method in class com.ctc.wstx.util.StringUtil
+
+
Method that implements a loose String compairon for encoding + Strings.
+
+
equals(Object) - Method in class com.ctc.wstx.dtd.DTDId
+
 
+
equals(Object) - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
equals(Object) - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
equals(Object) - Method in class com.ctc.wstx.util.PrefixedName
+
 
+
equalsString(String) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Note: it is assumed that this method is not used often enough to + be a bottleneck, or for long segments.
+
+
ERR_BRACKET_IN_TEXT - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_CDATA_IN_EPILOG - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_ATTR_TYPE - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_DEFAULT_TYPE - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_DUP - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_ELEM_REDEFD - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_IN_EPILOG - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_MAINLEVEL_KEYWORD - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_NOTATION_REDEFD - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_UNDECLARED_ENTITY - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_XML_ID - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_DTD_XML_SPACE - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_GETELEMTEXT_NON_TEXT_EVENT - Static variable in class com.ctc.wstx.evt.WstxEventReader
+
+
Encountered non-textual event (other than closing END_ELEMENT) + when collecting text for getElementText()
+
+
ERR_GETELEMTEXT_NOT_START_ELEM - Static variable in class com.ctc.wstx.evt.WstxEventReader
+
+
Current state when getElementText() called not START_ELEMENT
+
+
ERR_HYPHENS_IN_COMMENT - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_INTERNAL - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_NEXTTAG_NON_WS_TEXT - Static variable in class com.ctc.wstx.evt.WstxEventReader
+
+
Encountered CHARACTERS or CDATA that contains non-white space + char(s), when trying to locate tag with nextTag()
+
+
ERR_NEXTTAG_WRONG_TYPE - Static variable in class com.ctc.wstx.evt.WstxEventReader
+
+
Encountered non-skippable non-text/element event with + nextTag()
+
+
ERR_NS_EMPTY - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_NS_REDECL_XML - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_NS_REDECL_XML_URI - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_NS_REDECL_XMLNS - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_NS_REDECL_XMLNS_URI - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_NS_UNDECLARED - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_NS_UNDECLARED_FOR_ATTR - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_NSDECL_WRONG_STATE - Static variable in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
ERR_NSDECL_WRONG_STATE - Static variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
ERR_NULL_ARG - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_STATE_NOT_ELEM - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_STATE_NOT_ELEM_OR_TEXT - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_STATE_NOT_PI - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_STATE_NOT_STELEM - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_UNEXP_KEYWORD - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_UNKNOWN_FEATURE - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_VLD_ANY - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_VLD_EMPTY - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_VLD_NON_MIXED - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_VLD_UNKNOWN_ATTR - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_VLD_UNKNOWN_ELEM - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_VLD_WRONG_ROOT - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_WF_ENTITY_EXT_DECLARED - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_WF_GE_UNDECLARED - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_WF_GE_UNDECLARED_SA - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_WF_PI_MISSING_TARGET - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_WF_PI_XML_MISSING_SPACE - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_WF_PI_XML_TARGET - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_XML_10_VS_11 - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ERR_XMLDECL_END_MARKER - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
ERR_XMLDECL_EXP_ATTRVAL - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
ERR_XMLDECL_EXP_EQ - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
ERR_XMLDECL_EXP_SPACE - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
ERR_XMLDECL_KW_ENCODING - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
ERR_XMLDECL_KW_STANDALONE - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
ERR_XMLDECL_KW_VERSION - Static variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
ErrorConsts - Class in com.ctc.wstx.cfg
+
+
"Static" class that contains error message constants.
+
+
ErrorConsts() - Constructor for class com.ctc.wstx.cfg.ErrorConsts
+
 
+
ExceptionUtil - Class in com.ctc.wstx.util
+
 
+
EXP_ATTR_COUNT - Static variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Expected typical maximum number of attributes for any element; + chosen to minimize need to resize, while trying not to waste space.
+
+
EXP_NS_COUNT - Static variable in class com.ctc.wstx.sr.AttributeCollector
+
 
+
expand(WstxInputSource, XMLResolver, ReaderConfig, int) - Method in class com.ctc.wstx.ent.EntityDecl
+
+
Method called to create the new input source through which expansion + value of the entity can be read.
+
+
expand(WstxInputSource, XMLResolver, ReaderConfig, int) - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
expand(WstxInputSource, XMLResolver, ReaderConfig, int) - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
expand(WstxInputSource, XMLResolver, ReaderConfig, int) - Method in class com.ctc.wstx.ent.ParsedExtEntity
+
 
+
expand(WstxInputSource, XMLResolver, ReaderConfig, int) - Method in class com.ctc.wstx.ent.UnparsedExtEntity
+
 
+
expandBy50Pct(char[]) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
expandEntity(String, boolean, Object) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Helper method that will try to expand a parsed entity (parameter or + generic entity).
+
+
ExtEntity - Class in com.ctc.wstx.ent
+
 
+
ExtEntity(Location, String, URL, String, String) - Constructor for class com.ctc.wstx.ent.ExtEntity
+
 
+
+ + + +

F

+
+
FailingHandler() - Constructor for class com.ctc.wstx.api.InvalidCharHandler.FailingHandler
+
 
+
FILL_PCT - Static variable in class com.ctc.wstx.util.ElementIdMap
+
+
Let's use 80% fill factor...
+
+
find(K) - Method in class com.ctc.wstx.util.SimpleCache
+
 
+
find(char[], int, int) - Method in class com.ctc.wstx.util.WordResolver
+
 
+
find(String) - Method in class com.ctc.wstx.util.WordResolver
+
 
+
findAttributeIndex(String, String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
findAttributeIndex(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
findBySuffix(String) - Static method in class com.ctc.wstx.sax.SAXFeature
+
 
+
findBySuffix(String) - Static method in class com.ctc.wstx.sax.SAXProperty
+
 
+
findByUri(String) - Static method in class com.ctc.wstx.sax.SAXFeature
+
 
+
findByUri(String) - Static method in class com.ctc.wstx.sax.SAXProperty
+
 
+
findCachedDTD(DTDId) - Method in interface com.ctc.wstx.sr.ReaderCreator
+
 
+
findCachedDTD(DTDId) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
+
Method readers created by this factory call, if DTD caching is + enabled, to see if an external DTD (subset) has been parsed + and cached earlier.
+
+
findCustomInternalEntity(String) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
findElemPrefix(String, DOMOutputElement) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
+
Method called to find an existing prefix for the given namespace, + if any exists in the scope.
+
+
findElemPrefix(String, SimpleOutputElement) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
+
Method called to find an existing prefix for the given namespace, + if any exists in the scope.
+
+
findEncodingFor(Writer) - Static method in class com.ctc.wstx.io.CharsetNames
+
+
Because of legacy encodings used by earlier JDK versions, we + need to be careful when accessing encoding names via JDK + classes.
+
+
findEntity(String) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method that may need to be called by attribute default value + validation code, during parsing....
+
+
findEntity(String, Object) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
findEntity(String, Object) - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
findEntity(String) - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
+
Method that may need to be called by attribute default value + validation code, during parsing....
+
+
findEntity(String, Object) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
findEntity(String, Object) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Abstract method for sub-classes to implement, for finding + a declared general or parsed entity.
+
+
findEntityDecl(DTDValidatorBase, char[], int, int) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
findErrorDesc(int, int) - Method in class com.ctc.wstx.evt.WstxEventReader
+
+
Method used to locate error message description to use.
+
+
findIllegalNameChar(String, boolean, boolean) - Static method in class com.ctc.wstx.io.WstxInputData
+
+
Method that can be called to check whether given String contains + any characters that are not legal XML names.
+
+
findIllegalNmtokenChar(String, boolean, boolean) - Static method in class com.ctc.wstx.io.WstxInputData
+
 
+
findIndex(String) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
findIndex(String, String) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
findIndex(QName) - Method in class com.ctc.wstx.sr.ElemAttrs
+
 
+
findLastByValueNonInterned(String) - Method in class com.ctc.wstx.util.StringVector
+
 
+
findLastFromMap(String) - Method in class com.ctc.wstx.util.StringVector
+
+
Specialized access method; treats vector as a Map, with 2 Strings + per entry; first one being key, second value.
+
+
findLastIndexByValueNonInterned(String) - Method in class com.ctc.wstx.util.StringVector
+
 
+
findLastIndexNonInterned(String) - Method in class com.ctc.wstx.util.StringVector
+
 
+
findLastNonInterned(String) - Method in class com.ctc.wstx.util.StringVector
+
 
+
findNext(PrefixedName) - Method in class com.ctc.wstx.dtd.DFAState
+
 
+
findOrCreateAttrPrefix(String, String, DOMOutputElement) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
+
Method called to somehow find a prefix for given namespace, to be + used for a new start element; either use an existing one, or + generate a new one.
+
+
findOrCreateAttrPrefix(String, String, SimpleOutputElement) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
+
Method called to somehow find a prefix for given namespace, to be + used for a new start element; either use an existing one, or + generate a new one.
+
+
findPrefixByUri(String) - Method in class com.ctc.wstx.util.BijectiveNsMap
+
 
+
findPropertyId(String) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
findPropertyId(String) - Method in class com.ctc.wstx.api.ValidatorConfig
+
 
+
findPropertyId(String) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
findSymbol(char[], int, int, int) - Method in class com.ctc.wstx.util.SymbolTable
+
+
Main access method; will check if actual symbol String exists; + if so, returns it; if not, will create, add and return it.
+
+
findSymbol(String) - Method in class com.ctc.wstx.util.SymbolTable
+
+
Similar to to SymbolTable.findSymbol(char[],int,int,int); used to either + do potentially cheap intern() (if table already has intern()ed version), + or to pre-populate symbol table with known values.
+
+
findSymbolIfExists(char[], int, int, int) - Method in class com.ctc.wstx.util.SymbolTable
+
+
Similar to {link #findSymbol}, but will not add passed in symbol + if it is not in symbol table yet.
+
+
findUriByPrefix(String) - Method in class com.ctc.wstx.util.BijectiveNsMap
+
 
+
finishCurrentSegment() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
finishDTD(boolean) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
This method gets called to handle remainder of DOCTYPE declaration, + essentially the optional internal subset.
+
+
finishDTD(boolean) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
+
This method gets called to handle remainder of DOCTYPE declaration, + essentially the optional internal subset.
+
+
finishToken(boolean) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called to read in contents of the token completely, if not + yet read.
+
+
fireDtdCommentEvent(DTDEventListener) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
fireSaxCharacterEvents(ContentHandler) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
fireSaxCharacterEvents(ContentHandler) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
fireSaxCommentEvent(LexicalHandler) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
fireSaxCommentEvent(LexicalHandler) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
fireSaxEndElement(ContentHandler) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
fireSaxPIEvent(ContentHandler) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
fireSaxSpaceEvents(ContentHandler) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
fireSaxSpaceEvents(ContentHandler) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
fireSaxStartElement(ContentHandler, Attributes) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
flattenExternalSubset(WstxInputSource, Writer, boolean, boolean, boolean) - Static method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method that will parse, process and output contents of an external + DTD subset.
+
+
flush() - Method in class com.ctc.wstx.io.UTF8Writer
+
 
+
flush() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
flush() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
flush() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
flush() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
flush() - Method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
flushBuffer() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
freeFullBBuffer(byte[]) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
freeFullBBuffer(byte[]) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
freeFullCBuffer(char[]) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
freeFullCBuffer(char[]) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
freeMediumCBuffer(char[]) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
freeMediumCBuffer(char[]) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
freeSmallCBuffer(char[]) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
fromInternalEntity() - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
fromInternalEntity() - Method in class com.ctc.wstx.io.CharArraySource
+
+
This is a hard-coded assumption, but yes, for now this source is + only created from internal entities.
+
+
fromInternalEntity() - Method in class com.ctc.wstx.io.ReaderSource
+
+
This is a hard-coded assumption, for now this source is + only created from external entities
+
+
fromInternalEntity() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
FullDTDReader - Class in com.ctc.wstx.dtd
+
+
Reader that reads in DTD information from internal or external subset.
+
+
fullyResolveEntity(boolean) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method that does full resolution of an entity reference, be it + character entity, internal entity or external entity, including + updating of input buffers, and depending on whether result is + a character entity (or one of 5 pre-defined entities), returns + char in question, or null character (code 0) to indicate it had + to change input source.
+
+
fullyValid() - Method in class com.ctc.wstx.dtd.DFAValidator
+
 
+
fullyValid() - Method in class com.ctc.wstx.dtd.EmptyValidator
+
+
If we ever get as far as element closing, things are all good; + can just return null.
+
+
fullyValid() - Method in class com.ctc.wstx.dtd.StructValidator
+
+
Method called when the end element of the scope this validator + validates is encountered.
+
+
+ + + +

G

+
+
generateElemPrefix(String, String, DOMOutputElement) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
+
Method called after WstxDOMWrappingWriter.findElemPrefix(java.lang.String, com.ctc.wstx.dom.DOMOutputElement) has returned null, + to create and bind a namespace mapping for specified namespace.
+
+
generateElemPrefix(String, String, SimpleOutputElement) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
+
Method called after RepairingNsStreamWriter.findElemPrefix(java.lang.String, com.ctc.wstx.sw.SimpleOutputElement) has returned null, + to create and bind a namespace mapping for specified namespace.
+
+
generateMapping(String, String, int[]) - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
GenericMsvValidator - Class in com.ctc.wstx.msv
+
+
Generic validator instance to be used for all Multi-Schema Validator + backed implementations.
+
+
GenericMsvValidator(XMLValidationSchema, ValidationContext, DocumentDeclaration) - Constructor for class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
getAbsOffset() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
getAllowedContent() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getAllowedContentIfSpace() - Method in class com.ctc.wstx.dtd.DTDElement
+
+
Specialized accessor used by non-validating but typing 'validator': + essentially, used to figure out whether #PCDATA is allowed or not; + and based on that, return one of 2 allowable text values (only + space, or anything).
+
+
getAllValues() - Method in class com.ctc.wstx.util.TextBuilder
+
 
+
getAndClear() - Method in class com.ctc.wstx.util.TextAccumulator
+
 
+
getArity() - Method in class com.ctc.wstx.dtd.ContentSpec
+
 
+
getAttrBuilder(String, String) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Low-level accessor method that attribute validation code may call + for certain types of attributes; generally only for id and idref/idrefs + attributes.
+
+
getAttrCollector() - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Method called by BasicStreamReader, to retrieve the + attribute collector it needs for some direct access.
+
+
getAttributeAs(int, TypedValueDecoder) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsArray(int, TypedArrayDecoder) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
+
Method that allows reading contents of an attribute as an array + of whitespace-separate tokens, decoded using specified decoder.
+
+
getAttributeAsBinary(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsBinary(int, Base64Variant) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsBoolean(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsDecimal(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsDouble(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsDoubleArray(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsFloat(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsFloatArray(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsInt(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsIntArray(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsInteger(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsLong(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsLongArray(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeAsQName(int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeByName(QName) - Method in class com.ctc.wstx.evt.CompactStartElement
+
 
+
getAttributeByName(QName) - Method in class com.ctc.wstx.evt.SimpleStartElement
+
 
+
getAttributeCollector() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method needed by classes (like stream writer implementations) + that want to have efficient direct access to attribute collector + Object, for optimal attribute name and value access.
+
+
getAttributeCollector() - Method in interface com.ctc.wstx.sr.StreamReaderImpl
+
 
+
getAttributeCount() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributeCount() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getAttributeCount() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getAttributeIndex(String, String) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getAttributeInfo() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributeLocalName(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributeLocalName(int) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getAttributeLocalName(int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getAttributeName(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributeNamespace(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributeNamespace(int) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getAttributeNamespace(int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getAttributePrefix(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributePrefix(int) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getAttributePrefix(int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getAttributes() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getAttributes() - Method in class com.ctc.wstx.evt.CompactStartElement
+
 
+
getAttributes() - Method in class com.ctc.wstx.evt.SimpleStartElement
+
 
+
getAttributeType(int) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
getAttributeType(int) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
getAttributeType(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributeType(int) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getAttributeType(int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getAttributeValue(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributeValue(String, String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getAttributeValue(int) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getAttributeValue(String, String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getAttributeValue(int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getAttributeValue(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getAttrName() - Method in class com.ctc.wstx.util.ElementId
+
 
+
getAttrValueEscaperFactory() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
getAutomaticNsPrefix() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
getBaseURI() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getBaseURI() - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
getBaseURI() - Method in class com.ctc.wstx.evt.WNotationDeclaration
+
 
+
getBaseUri() - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
getBaseUri() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getBaseUri() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
As of now, there is no way to specify the base URI.
+
+
getBaseURL() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getChar() - Method in exception com.ctc.wstx.exc.WstxUnexpectedCharException
+
 
+
getCharacterEncodingScheme() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
As per Stax (1.0) specs, needs to return whatever xml declaration + claimed encoding is, if any; or null if no xml declaration found.
+
+
getCharacterOffset() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
getCharacterOffsetLong() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
getCharBuffer() - Method in class com.ctc.wstx.util.TextBuilder
+
+
Method that gives access to underlying character buffer
+
+
getCharDesc(char) - Static method in class com.ctc.wstx.io.WstxInputData
+
 
+
getCharSize() - Method in class com.ctc.wstx.util.TextBuilder
+
 
+
getColumn() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
getColumnNumber() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
getColumnNumber() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getConfig() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getConfig() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
getConfig() - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
getConfigFlags() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getConfigFlags() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
getContentHandler() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getContext() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
getCopyBuffer() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getCopyBuffer(int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getCount() - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getCp037Mapping() - Static method in class com.ctc.wstx.io.EBCDICCodec
+
 
+
getCurrentElementName() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getCurrentElementName() - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
getCurrentElementName() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getCurrentElementName() - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
getCurrentEntityDecl() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getCurrentEntityDecl() - Method in interface com.ctc.wstx.sr.StreamReaderImpl
+
 
+
getCurrentInput() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Returns current input source this source uses.
+
+
getCurrentLocation() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getCurrentNsCount() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getCurrentSegment() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
getCurrentSegmentSize() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
getCustomInternalEntities() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getDeclaredEncoding() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getDeclaredVersion() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getDefaultInstance() - Static method in class com.ctc.wstx.evt.DefaultEventAllocator
+
 
+
getDefaultNsBuilder() - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getDefaultNsURI() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getDefaultNsUri() - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
getDefaultValue(ValidationContext, XMLValidator) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
getDepth() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getDepth() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getDisplayName() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getDtdCacheSize() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
In future this property could/should be made configurable?
+
+
getDTDEventListener() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getDTDHandler() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getDTDInfo() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Since this class implements DTDInfo, method can just + return this.
+
+
getDTDInternalSubset() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getDTDOverride() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getDTDPublicId() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getDtdResolver() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getDTDRootName() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getDTDSystemId() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getDummySpec() - Static method in class com.ctc.wstx.dtd.TokenContentSpec
+
 
+
getElementAs(TypedValueDecoder) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsBinary() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsBinary(Base64Variant) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsBoolean() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsDecimal() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsDouble() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsFloat() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsInt() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsInteger() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsLong() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementAsQName() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
getElementMap() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getElementMap() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
getElementText() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
getElementText() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
From StAX specs: + + Reads the content of a text-only element, an exception is thrown if + this is not a text-only element.
+
+
getElemName() - Method in class com.ctc.wstx.util.ElementId
+
 
+
getEmptyCharArray() - Static method in class com.ctc.wstx.util.DataUtil
+
 
+
getEmptyElementHandler() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
getEmptyInstance() - Static method in class com.ctc.wstx.dtd.EmptyValidator
+
 
+
getEmptyLocation() - Static method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
getEncoding() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getEncoding() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
As per Stax (1.0) specs, needs to return whatever parser determined + the encoding was, if it was able to figure it out.
+
+
getEncoding() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getEndingByteOffset() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getEndingCharOffset() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getEndLocation() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getEntities() - Method in class com.ctc.wstx.evt.WDTD
+
 
+
getEntityCount() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getEntityCount() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
getEntityDepth() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
getEntityId() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
getEntityResolver() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getEntityResolver() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getErrorDesc(int, int) - Method in class com.ctc.wstx.evt.WstxEventReader
+
+
Method called upon encountering a problem that should result + in an exception being thrown.
+
+
getErrorHandler() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getErrorMsg() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
getEventAllocator() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
getEventType() - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
getEventType() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Returns type of the last event returned; or START_DOCUMENT before + any events has been explicitly returned.
+
+
getExplicitPrefix(String) - Method in class com.ctc.wstx.sw.OutputElementBase
+
+
Method similar to OutputElementBase.getPrefix(java.lang.String), but one that will not accept + the default namespace, only an explicit one.
+
+
getFastInstance() - Static method in class com.ctc.wstx.evt.DefaultEventAllocator
+
 
+
getFeature(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getFeature(String) - Method in class com.ctc.wstx.sax.WstxSAXParserFactory
+
 
+
getFeature(String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Deprecated.
+
+
getFirstDefaultOffset() - Method in class com.ctc.wstx.sr.ElemAttrs
+
 
+
getFirstUndefined() - Method in class com.ctc.wstx.util.ElementIdMap
+
 
+
getFullBBuffer(int) - Method in class com.ctc.wstx.io.BufferRecycler
+
 
+
getFullCBuffer(int) - Method in class com.ctc.wstx.io.BufferRecycler
+
 
+
getGeneralEntityList() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getGeneralEntityList() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
getGeneralEntityMap() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getGeneralEntityMap() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
getId() - Method in class com.ctc.wstx.util.ElementId
+
 
+
getIdAttribute() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getIdAttributeIndex() - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Default implementation just indicates it does not know of such + attributes; this because that requires DTD information that only + some implementations have.
+
+
getIdAttrIndex() - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Method for finding out the index of the attribute (collected using + the attribute collector; having DTD-derived info in same order) + that is of type ID.
+
+
getIdAttrIndex() - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
getIdMap() - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
getIdMap() - Method in class com.ctc.wstx.dtd.DTDValidator
+
 
+
getIdMap() - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
getIndex() - Method in class com.ctc.wstx.dtd.DFAState
+
 
+
getIndex(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getIndex(String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getInputBufferLength() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getInputColumn() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getInputColumn() - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
getInputColumn() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
getInputElementStack() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method needed by classes (like stream writer implementations) + that want to have efficient direct access to element stack + implementation
+
+
getInputElementStack() - Method in interface com.ctc.wstx.sr.StreamReaderImpl
+
 
+
getInputEncoding() - Method in class com.ctc.wstx.io.InputBootstrapper
+
+
Actual character encoding used by the underlying input source; + may have been passed by the application, or auto-detected + by byte stream boot strapper (can not be determined from a + Reader source).
+
+
getInputEncoding() - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
getInputEncoding() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
+
Since this class only gets used when encoding is not explicitly + passed, need use the encoding that was auto-detected...
+
+
getInputParsingMode() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getInputRow() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getInputTotal() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getInputTotal() - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
getInputTotal() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
getInstance() - Static method in class com.ctc.wstx.api.EmptyElementHandler.HtmlEmptyElementHandler
+
 
+
getInstance() - Static method in class com.ctc.wstx.api.InvalidCharHandler.FailingHandler
+
 
+
getInstance(String, SystemId, Reader, String) - Static method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
getInstance(String, SystemId, InputStream) - Static method in class com.ctc.wstx.io.StreamBootstrapper
+
+
Factory method used when the underlying data provider is an + actual stream.
+
+
getInstance(String, SystemId, byte[], int, int) - Static method in class com.ctc.wstx.io.StreamBootstrapper
+
+
Factory method used when the underlying data provider is a pre-allocated + block source, and no stream is used.
+
+
getInstance() - Static method in class com.ctc.wstx.util.DefaultXmlSymbolTable
+
+
Method that will return an instance of SymbolTable that has basic + XML 1.0 constants pre-populated.
+
+
getInstance() - Static method in class com.ctc.wstx.util.EmptyNamespaceContext
+
 
+
getInstance() - Static method in class com.ctc.wstx.util.InternCache
+
 
+
getIntEntity(int, char[]) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Returns an entity (possibly from cache) for the argument character using the encoded + representation in mInputBuffer[entityStartPos ...
+
+
getInternalArray() - Method in class com.ctc.wstx.util.StringVector
+
 
+
getInvalidCharHandler() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
getLastCharLocation() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method that returns location of the last character returned by this + reader; that is, location "one less" than the currently pointed to + location.
+
+
getLastString() - Method in class com.ctc.wstx.util.StringVector
+
 
+
getLength() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getLF() - Static method in class com.ctc.wstx.util.StringUtil
+
 
+
getLineNumber() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
getLineNumber() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getLocalName(int) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getLocalName(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getLocalName() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getLocalName() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getLocalName() - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
getLocalName() - Method in class com.ctc.wstx.util.PrefixedName
+
 
+
getLocalNsPrefix(int) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getLocalNsURI(int) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getLocation() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getLocation() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
+
What DTD reader returns doesn't really matter, so let's just return + perceived start location (different from what stream readers actually + do)
+
+
getLocation() - Method in class com.ctc.wstx.io.BaseInputSource
+
+
This method only gets called by the 'child' input source (for example, + contents of an expanded entity), to get the enclosing context location.
+
+
getLocation(long, int, int) - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
getLocation() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getLocation() - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
getLocation() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
getLocation() - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method usually called to get a parent location for another input + source.
+
+
getLocation(long, int, int) - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
getLocation() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getLocation() - Method in interface com.ctc.wstx.sr.InputProblemReporter
+
 
+
getLocation() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Returns location of last properly parsed token; as per StAX specs, + apparently needs to be the end of current event, which is the same + as the start of the following event (or EOF if that's next).
+
+
getLocation() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getLocation() - Method in class com.ctc.wstx.util.ElementId
+
 
+
getLocationDesc() - Method in exception com.ctc.wstx.exc.WstxException
+
 
+
getLocationDesc() - Method in exception com.ctc.wstx.exc.WstxValidationException
+
 
+
getLocationInfo() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Location information is always accessible, for this reader.
+
+
getMaxAttributeSize() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxAttributesPerElement() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxAttributesPerElement() - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getMaxCharacters() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxChildrenPerElement() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxDtdDepth() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxElementCount() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxElementDepth() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxEntityCount() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxEntityDepth() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMaxTextLength() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getMediumCBuffer(int) - Method in class com.ctc.wstx.io.BufferRecycler
+
 
+
getMessage() - Method in exception com.ctc.wstx.exc.WstxException
+
+
Method is overridden for two main reasons: first, default method + does not display public/system id information, even if it exists, and + second, default implementation can not handle nested Location + information.
+
+
getMessage() - Method in exception com.ctc.wstx.exc.WstxLazyException
+
+
Need to override this, to be able to dynamically construct and + display the location information...
+
+
getMessage() - Method in exception com.ctc.wstx.exc.WstxValidationException
+
+
Method is overridden for two main reasons: first, default method + does not display public/system id information, even if it exists, and + second, default implementation can not handle nested Location + information.
+
+
getName() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
getName() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getName() - Method in class com.ctc.wstx.dtd.TokenContentSpec
+
 
+
getName() - Method in class com.ctc.wstx.dtd.TokenModel
+
 
+
getName() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getName() - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
getName() - Method in class com.ctc.wstx.evt.WEntityReference
+
 
+
getName() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getName() - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
getNameBuffer(int) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getNameDesc() - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
getNameDesc() - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
getNameDesc() - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
getNamespaceContext() - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
getNamespaceContext() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getNamespaceContext() - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
getNamespaceContext() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getNamespaceContext() - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
getNamespaceCount() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getNamespacePrefix(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getNamespaces() - Method in class com.ctc.wstx.evt.MergedNsContext
+
+
Method that returns information about namespace definition declared + in this scope; not including ones declared in outer scopes.
+
+
getNamespaces() - Method in class com.ctc.wstx.sr.CompactNsContext
+
 
+
getNamespaces() - Method in class com.ctc.wstx.util.BaseNsContext
+
 
+
getNamespaces() - Method in class com.ctc.wstx.util.EmptyNamespaceContext
+
 
+
getNamespaceURI() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getNamespaceURI(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getNamespaceURI(String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getNamespaceURI(String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getNamespaceURI(String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
getNamespaceURI(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getNamespaceURI(String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
getNamespaceURI(String) - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
getNamespaceURI() - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
getNamespaceURI(String) - Method in class com.ctc.wstx.util.BaseNsContext
+
 
+
getNext() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getNext() - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
getNext() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
getNext() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getNextAfterWs(boolean) - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getNextAfterWs(boolean) - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
getNextAfterWs(boolean) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
getNextAfterWS() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method that will skip through zero or more white space characters, + and return either the character following white space, or -1 to + indicate EOF (end of the outermost input source)/
+
+
getNextChar(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getNextCharAfterWS(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getNextCharFromCurrent(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Similar to StreamScanner.getNextChar(java.lang.String), but will not read more characters + from parent input source(s) if the current input source doesn't + have more content.
+
+
getNextInCurrAfterWS(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getNextInCurrAfterWS(String, char) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getNextNames() - Method in class com.ctc.wstx.dtd.DFAState
+
 
+
getNextSkippingPEs() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
getNonTransientNamespaceContext() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getNotationAttribute() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getNotationAttributeIndex() - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Default implementation just indicates it does not know of such + attributes; this because that requires DTD information that only + some implementations have.
+
+
getNotationAttrIndex() - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Method for finding out the index of the attribute (collected using + the attribute collector; having DTD-derived info in same order) + that is of type NOTATION.
+
+
getNotationAttrIndex() - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
getNotationCount() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getNotationCount() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
getNotationList() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getNotationList() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
getNotationMap() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getNotationMap() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
getNotationName() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getNotationName() - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
getNotationName() - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
getNotationName() - Method in class com.ctc.wstx.ent.ParsedExtEntity
+
 
+
getNotationName() - Method in class com.ctc.wstx.ent.UnparsedExtEntity
+
 
+
getNotationName() - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
getNotations() - Method in class com.ctc.wstx.evt.WDTD
+
 
+
getNsBuilder(String) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getNsCount() - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getNsDefaults() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getNsPrefix(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getNsURI(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getNsURI() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getNullToken() - Static method in class com.ctc.wstx.dtd.TokenModel
+
 
+
getOutputPtr() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
getOutputPtr() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
+
This method is needed by the super class, to calculate hard + byte/char offsets.
+
+
getOutputPtr() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
getOutputStream() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
getOutputStream() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
getOutputStream() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
getParameterEntityMap() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getParameterEntityMap() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
getParent() - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
getParent() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
getParent() - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
getParser() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getPcdataInstance() - Static method in class com.ctc.wstx.dtd.EmptyValidator
+
 
+
getPIData() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getPITarget() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getPrefix(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
getPrefix(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getPrefix() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getPrefix(String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getPrefix() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getPrefix(String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
getPrefix(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getPrefix(String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
getPrefix(String) - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
getPrefix() - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
getPrefix(String) - Method in class com.ctc.wstx.util.BaseNsContext
+
 
+
getPrefix() - Method in class com.ctc.wstx.util.PrefixedName
+
 
+
getPrefixedName() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getPrefixes(String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getPrefixes(String) - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
getPrefixes(String) - Method in class com.ctc.wstx.util.BaseNsContext
+
 
+
getPrefixesBoundToUri(String, List<String>) - Method in class com.ctc.wstx.util.BijectiveNsMap
+
 
+
getProblemReporter() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
getProcessedDTD() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
+ Note: DTD-handling sub-classes need to override this method.
+
+
getProcessedDTD() - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
getProcessedDTDSchema() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Sub-class will override this method
+
+
getProcessedDTDSchema() - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
getProperties() - Method in class com.ctc.wstx.osgi.InputFactoryProviderImpl
+
 
+
getProperties() - Method in class com.ctc.wstx.osgi.OutputFactoryProviderImpl
+
 
+
getProperties() - Method in class com.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl
+
 
+
getProperty(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getProperty(int) - Method in class com.ctc.wstx.api.ValidatorConfig
+
 
+
getProperty(int) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
getProperty(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingReader
+
 
+
getProperty(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
getProperty(String) - Method in class com.ctc.wstx.dtd.DTDSchemaFactory
+
 
+
getProperty(String) - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
getProperty(String) - Method in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
getProperty(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getProperty(String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getProperty(String) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
getProperty(String) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
getProperty(String) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
getProperty(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getPublicId() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getPublicId() - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
getPublicId() - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
getPublicId() - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
getPublicId() - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
getPublicId() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getPublicId() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
getPublicId() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
getPublicId() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getQName(int) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getQName(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getRawAttrs() - Method in class com.ctc.wstx.sr.ElemAttrs
+
 
+
getReplacementChars() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getReplacementChars() - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
getReplacementChars() - Method in class com.ctc.wstx.ent.IntEntity
+
+
Gives raw access to replacement text data...
+
+
getReplacementText() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getReplacementText(Writer) - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getReplacementText() - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
getReplacementText(Writer) - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
getReplacementText() - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
getReplacementText(Writer) - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
getReplacementText() - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
getReplacementTextLength() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getRow() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
getSaxException() - Method in exception com.ctc.wstx.sax.WrappedSaxException
+
 
+
getSaxFactory() - Static method in class com.ctc.wstx.msv.BaseSchemaFactory
+
+
We will essentially share a singleton sax parser factory; + the reason being that constructing (or, rather, locating + implementation class) is bit expensive.
+
+
getSchema() - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
getSchema() - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
getSchemaType() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
getSchemaType() - Method in class com.ctc.wstx.msv.RelaxNGSchema
+
 
+
getSchemaType() - Method in class com.ctc.wstx.msv.W3CSchema
+
 
+
getSchemaType() - Method in class com.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl
+
 
+
getScopeId() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
getSharedValueBuffer() - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getShortestReportedTextSegment() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getSimpleValidator() - Method in class com.ctc.wstx.dtd.ChoiceContentSpec
+
 
+
getSimpleValidator() - Method in class com.ctc.wstx.dtd.ContentSpec
+
+
Method called by input element stack to get validator for + this content specification, if this specification is simple + enough not to need full DFA-based validator.
+
+
getSimpleValidator() - Method in class com.ctc.wstx.dtd.SeqContentSpec
+
 
+
getSimpleValidator() - Method in class com.ctc.wstx.dtd.TokenContentSpec
+
 
+
getSmallCBuffer(int) - Method in class com.ctc.wstx.io.BufferRecycler
+
 
+
getSource() - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
getSource() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
getSource() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getSpecialAttrs() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getSpecialCount() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getSpecialIndex() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
getSpecifiedCount() - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getStandalone() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getStartingByteOffset() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getStartingCharOffset() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getStartLocation() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getStaxConfig() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
+
Accessor used to allow configuring all standard Stax configuration + settings that the underlying reader uses.
+
+
getStreamReader() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
getString(int) - Method in class com.ctc.wstx.util.StringVector
+
 
+
getSuffix() - Method in class com.ctc.wstx.sax.SAXFeature
+
 
+
getSuffix() - Method in class com.ctc.wstx.sax.SAXProperty
+
 
+
getSymbols() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getSystemId() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
getSystemId() - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
getSystemId() - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
getSystemId() - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
getSystemId() - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
getSystemId() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
getSystemId() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
getSystemId() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
getSystemId() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getSystemId() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
getText() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getText(Writer, boolean) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method similar to BasicStreamReader.getText(), except + that it just uses provided Writer to write all textual content.
+
+
getTextBuffer() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
getTextCharacters() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getTextCharacters(int, char[], int, int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getTextEscaperFactory() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
getTextLength() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getTextStart() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getTextStart() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
getTopElementDesc() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getTopElementDesc() - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
getTopElementDesc() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method needed for error message generation
+
+
getTopElementDesc() - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
getTotalNsCount() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getType(int) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getType(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getType(String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getUndeclaredEntityResolver() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getURI(int) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getURI(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getValidationLocation() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getValidationLocation() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
getValidator() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
getValue() - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
getValue(int) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getValue(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getValue(String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getValue(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
+ Note: the main reason this method is defined at this level, and + made final, is performance.
+
+
getValue(String, String) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getValueByLocalName(String) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Specialized version in which namespace information is completely ignored.
+
+
getValueIfOk() - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
getValueStartOffset(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method for getting start pointer within shared value buffer + for given attribute.
+
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
+
Returns the value type of this attribute as an enumerated int + to match type (CDATA, ...)
+
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDEntitiesAttr
+
 
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDEntityAttr
+
 
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDEnumAttr
+
 
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDIdAttr
+
 
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDIdRefAttr
+
 
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDIdRefsAttr
+
 
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDNmTokenAttr
+
 
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDNmTokensAttr
+
 
+
getValueType() - Method in class com.ctc.wstx.dtd.DTDNotationAttr
+
 
+
getValueTypeString() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
getVersion() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
getWriter() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
getWriter() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
getWriter() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
getXmlIdAttrIndex() - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
getXmlnsSymbol() - Static method in class com.ctc.wstx.util.DefaultXmlSymbolTable
+
 
+
getXMLReader() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getXMLReporter() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getXMLReporter() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
getXMLResolver() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
getXMLResolver() - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
getXmlSymbol() - Static method in class com.ctc.wstx.util.DefaultXmlSymbolTable
+
 
+
getXMLVersion() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
getXmlVersion() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
getXmlVersion() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
growArrayBy(String[], int) - Static method in class com.ctc.wstx.util.DataUtil
+
 
+
growArrayBy(int[], int) - Static method in class com.ctc.wstx.util.DataUtil
+
 
+
growArrayBy50Pct(Object) - Static method in class com.ctc.wstx.util.DataUtil
+
 
+
growArrayToAtLeast(Object, int) - Static method in class com.ctc.wstx.util.DataUtil
+
+
Method similar to DataUtil.growArrayBy50Pct(java.lang.Object), but it also ensures that + the new size is at least as big as the specified minimum size.
+
+
growArrayToAtMost(Object, int) - Static method in class com.ctc.wstx.util.DataUtil
+
+
Method similar to DataUtil.growArrayBy50Pct(java.lang.Object), but it also ensures that + the new size is no bigger than specific maximum size.
+
+
guessEncodingBitSize(String) - Static method in class com.ctc.wstx.sw.BufferingXmlWriter
+
+
Method used to figure out which part of the Unicode char set the + encoding can natively support.
+
+
+ + + +

H

+
+
handleEOF(boolean) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
handleExpandedSurrogate(char, char) - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
handleGreedyEntityProblem(WstxInputSource) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
handleGreedyEntityProblem(WstxInputSource) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
This problem gets reported if an entity tries to expand to + a close tag matching start tag that did not came from the same + entity (but from parent).
+
+
handleIncompleteEntityProblem(WstxInputSource) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Handling of PE matching problems is actually intricate; one type + will be a WFC ("PE Between Declarations", which refers to PEs that + start from outside declarations), and another just a VC + ("Proper Declaration/PE Nesting", when PE is contained within + declaration)
+
+
handleIncompleteEntityProblem(WstxInputSource) - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
+
Since improper entity/PE nesting is VC, not WFC, let's not + react to this failure at all when only skipping the DTD subset.
+
+
handleIncompleteEntityProblem(WstxInputSource) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
handleIncompleteEntityProblem(WstxInputSource) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
handleInvalidAsciiChar(int) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
handleInvalidChar(int) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Method called to handle invalid character in textual content requested + to be output.
+
+
handleInvalidLatinChar(int) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
handleMultiDocStart(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called when an event was encountered that indicates document + boundary in multi-doc mode.
+
+
handleMultiDocXmlDecl() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
handleRootElem(char) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
handleUndeclaredEntity(String) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Undeclared parameter entity is a VC, not WFC...
+
+
handleUndeclaredEntity(String) - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
+
This is a VC, not WFC, nothing to do when skipping through + DTD in non-supporting mode.
+
+
handleUndeclaredEntity(String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
handleUndeclaredEntity(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
This method gets called if a declaration for an entity was not + found in entity expanding mode (enabled by default for xml reader, + always enabled for dtd reader).
+
+
hasAttrDefaultValues() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
hasConfigFlags(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
hasDefaultNs() - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
hasDefaultValue() - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
hasDefaultValue() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
hasFixedAttrs() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
hashCode() - Method in class com.ctc.wstx.dtd.DTDId
+
 
+
hashCode() - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
hashCode() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
hashCode() - Method in class com.ctc.wstx.util.PrefixedName
+
 
+
hasInternNamesBeenEnabled() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Special accessor to use to verify whether name interning has + explicitly been enabled; true if call was been made to set + it to true; false otherwise (default, or set to false)
+
+
hasInternNsURIsBeenEnabled() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
hasMultiple() - Method in class com.ctc.wstx.dtd.LargePrefixedNameSet
+
 
+
hasMultiple() - Method in class com.ctc.wstx.dtd.PrefixedNameSet
+
 
+
hasMultiple() - Method in class com.ctc.wstx.dtd.SmallPrefixedNameSet
+
 
+
hasName() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
hasNext() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
hasNext() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
hasNextEvent() - Method in class com.ctc.wstx.evt.WstxEventReader
+
+
+ Note: although the interface allows implementations to + throw an XMLStreamException, the reference implementation + doesn't currently need to.
+
+
hasNsDefaults() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
hasNsDefaults() - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
hasResolvedURL() - Method in class com.ctc.wstx.io.SystemId
+
 
+
hasText() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
hasText() - Method in class com.ctc.wstx.util.TextAccumulator
+
 
+
hasUndeclaredEntities() - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
hasXmlDecl() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
HIGHEST_ENCODABLE_ATTR_CHAR - Static variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
+
Highest valued character that may need to be encoded (minus charset + encoding requirements) when writing attribute values.
+
+
HIGHEST_ENCODABLE_TEXT_CHAR - Static variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
+
Highest valued character that may need to be encoded (minus charset + encoding requirements) when writing attribute values.
+
+
HtmlEmptyElementHandler() - Constructor for class com.ctc.wstx.api.EmptyElementHandler.HtmlEmptyElementHandler
+
 
+
+ + + +

I

+
+
idMatches(char[], int, int) - Method in class com.ctc.wstx.util.ElementId
+
 
+
idMatches(String) - Method in class com.ctc.wstx.util.ElementId
+
 
+
indexTokens(List<TokenModel>) - Method in class com.ctc.wstx.dtd.ChoiceModel
+
 
+
indexTokens(List<TokenModel>) - Method in class com.ctc.wstx.dtd.ConcatModel
+
 
+
indexTokens(List<TokenModel>) - Method in class com.ctc.wstx.dtd.ModelNode
+
 
+
indexTokens(List<TokenModel>) - Method in class com.ctc.wstx.dtd.OptionalModel
+
 
+
indexTokens(List<TokenModel>) - Method in class com.ctc.wstx.dtd.StarModel
+
 
+
indexTokens(List<TokenModel>) - Method in class com.ctc.wstx.dtd.TokenModel
+
 
+
initBinaryChunks(Base64Variant, CharArrayBase64Decoder, boolean) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Method that needs to be called to configure given base64 decoder + with textual contents collected by this buffer.
+
+
initFrom(InputBootstrapper) - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
initialLoad(int) - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
initInputLocation(WstxInputData, int, int) - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method called by Reader when current input has changed to come + from this input source.
+
+
initInputSource(WstxInputSource, boolean, String) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
initInputSource(WstxInputSource, boolean, String) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method called when an entity has been expanded (new input source + has been created).
+
+
initValidation() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called right before the document root element is handled.
+
+
initValidation() - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
+
Method called right before handling the root element, by the base + class.
+
+
inPrologOrEpilog() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
InputBootstrapper - Class in com.ctc.wstx.io
+
+
Abstract base class that defines common API used with both stream and + reader-based input sources.
+
+
InputBootstrapper(String, SystemId) - Constructor for class com.ctc.wstx.io.InputBootstrapper
+
 
+
InputConfigFlags - Interface in com.ctc.wstx.cfg
+
+
Constant interface that contains configuration flag used by parser + and parser factory, as well as some other input constants.
+
+
InputElementStack - Class in com.ctc.wstx.sr
+
+
Shared base class that defines API stream reader uses to communicate + with the element stack implementation, independent of whether it's + operating in namespace-aware or non-namespace modes.
+
+
InputElementStack(ReaderConfig, boolean) - Constructor for class com.ctc.wstx.sr.InputElementStack
+
 
+
InputFactoryProviderImpl - Class in com.ctc.wstx.osgi
+
 
+
InputFactoryProviderImpl() - Constructor for class com.ctc.wstx.osgi.InputFactoryProviderImpl
+
 
+
inputInBuffer() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
inputParsingModeDocuments() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
inputParsingModeFragment() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
InputProblemReporter - Interface in com.ctc.wstx.sr
+
+
Interface implemented by input reader, and used by other components to + report problem that are related to current input position.
+
+
InputSourceFactory - Class in com.ctc.wstx.io
+
+
Factory class that creates instances of WstxInputSource to allow + reading input from various sources.
+
+
InputSourceFactory() - Constructor for class com.ctc.wstx.io.InputSourceFactory
+
 
+
inputStreamFromURL(URL) - Static method in class com.ctc.wstx.util.URLUtil
+
+
Method that tries to get a stream (ideally, optimal one) to read from + the specified URL.
+
+
INT_CR_LF_OR_NULL - Static variable in class com.ctc.wstx.sr.StreamScanner
+
 
+
INT_NULL - Static variable in class com.ctc.wstx.io.WstxInputData
+
 
+
INT_SPACE - Static variable in class com.ctc.wstx.io.WstxInputData
+
 
+
INT_SPACE - Static variable in class com.ctc.wstx.sr.AttributeCollector
+
 
+
Integer(int) - Static method in class com.ctc.wstx.util.DataUtil
+
 
+
IntEntity - Class in com.ctc.wstx.ent
+
 
+
IntEntity(Location, String, URL, char[], Location) - Constructor for class com.ctc.wstx.ent.IntEntity
+
 
+
intern(String) - Method in class com.ctc.wstx.util.InternCache
+
 
+
InternCache - Class in com.ctc.wstx.util
+
+
Singleton class that implements "fast intern" functionality, essentially + adding a layer that caches Strings that have been previously intern()ed, + but that probably shouldn't be added to symbol tables.
+
+
InvalidCharHandler - Interface in com.ctc.wstx.api
+
+
Simple converter interface designed to be used with stream writer property + WstxOutputProperties.P_OUTPUT_INVALID_CHAR_HANDLER.
+
+
InvalidCharHandler.FailingHandler - Class in com.ctc.wstx.api
+
+
This handler implementation just throws an exception for + all invalid characters encountered.
+
+
InvalidCharHandler.ReplacingHandler - Class in com.ctc.wstx.api
+
+
Alternative to the default handler, this handler converts all invalid + characters to the specified output character.
+
+
is10NameChar(char) - Static method in class com.ctc.wstx.util.XmlChars
+
 
+
is10NameStartChar(char) - Static method in class com.ctc.wstx.util.XmlChars
+
 
+
is11NameChar(char) - Static method in class com.ctc.wstx.util.XmlChars
+
 
+
is11NameStartChar(char) - Static method in class com.ctc.wstx.util.XmlChars
+
 
+
isAcceptingState() - Method in class com.ctc.wstx.dtd.DFAState
+
 
+
isAllWhitespace(String) - Static method in class com.ctc.wstx.util.StringUtil
+
 
+
isAllWhitespace(char[], int, int) - Static method in class com.ctc.wstx.util.StringUtil
+
 
+
isAllWhitespace() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
isaNsDeclaration() - Method in class com.ctc.wstx.util.PrefixedName
+
 
+
isAttributeSpecified(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
isCachable() - Method in class com.ctc.wstx.dtd.DTDSubset
+
 
+
isCachable() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
isCharacters() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
isCoalescingExplicitlyDisabled() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Checks if the user explicitly set coalescing to false.
+
+
isDeclared(int) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
isDeclared(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
isDeclared(String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
isDefault(int) - Method in class com.ctc.wstx.sr.ElemAttrs
+
 
+
isDefined() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
isDefined() - Method in class com.ctc.wstx.util.ElementId
+
 
+
isDirectChildOf(SymbolTable) - Method in class com.ctc.wstx.util.SymbolTable
+
 
+
isDirty() - Method in class com.ctc.wstx.util.SymbolTable
+
 
+
isEmpty() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
isEmpty() - Method in class com.ctc.wstx.util.StringVector
+
 
+
isEmpty() - Method in class com.ctc.wstx.util.TextBuilder
+
 
+
isEmptyElement() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
isEndElement() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
isExternal() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
isExternal() - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
isExternal() - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
isFixed() - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
isFixed() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
isLeaf() - Method in class com.ctc.wstx.dtd.ContentSpec
+
 
+
isLeaf() - Method in class com.ctc.wstx.dtd.TokenContentSpec
+
 
+
isNameChar(char) - Method in class com.ctc.wstx.io.WstxInputData
+
+
Method that can be used to check whether specified character + is a valid character of an XML 1.0/1.1 name as any other char than + the first one; except that colon (:) is not recognized as valid here: + caller has to verify it separately (since it generally affects namespace + mapping of a qualified name).
+
+
isNameChar(char, boolean, boolean) - Static method in class com.ctc.wstx.io.WstxInputData
+
 
+
isNamespaceAware() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
isNamespaceAware() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
isNamespaceAware() - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
isNamespaceAware() - Method in interface com.ctc.wstx.sr.StreamReaderImpl
+
 
+
isNameStartChar(char) - Method in class com.ctc.wstx.io.WstxInputData
+
+
Method that can be used to check whether specified character + is a valid first character of an XML 1.0/1.1 name; except that + colon (:) is not recognized as a start char here: caller has + to verify it separately (since it generally affects namespace + mapping of a qualified name).
+
+
isNameStartChar(char, boolean, boolean) - Static method in class com.ctc.wstx.io.WstxInputData
+
 
+
isNotation(String) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
isNotationDeclared(String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
isNotationDeclared(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
isNullable() - Method in class com.ctc.wstx.dtd.ChoiceModel
+
 
+
isNullable() - Method in class com.ctc.wstx.dtd.ConcatModel
+
 
+
isNullable() - Method in class com.ctc.wstx.dtd.ModelNode
+
 
+
isNullable() - Method in class com.ctc.wstx.dtd.OptionalModel
+
 
+
isNullable() - Method in class com.ctc.wstx.dtd.StarModel
+
 
+
isNullable() - Method in class com.ctc.wstx.dtd.TokenModel
+
 
+
ISOLatin1XmlWriter - Class in com.ctc.wstx.sw
+
+
Concrete implementation of EncodingXmlWriter used when output + is to be encoded using ISO-8859-1, aka ISO-Latin1 encoding.
+
+
ISOLatin1XmlWriter(OutputStream, WriterConfig, boolean) - Constructor for class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
ISOLatinReader - Class in com.ctc.wstx.io
+
+
Optimized Reader that reads ISO-Latin (aka ISO-8859-1) content from an + input stream.
+
+
ISOLatinReader(ReaderConfig, InputStream, byte[], int, int, boolean) - Constructor for class com.ctc.wstx.io.ISOLatinReader
+
 
+
isOrIsExpandedFrom(String) - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method that checks if this input source expanded from the specified + entity id, directly or by ancestor.
+
+
isParsed() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
isParsed() - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
isParsed() - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
isParsed() - Method in class com.ctc.wstx.ent.ParsedExtEntity
+
 
+
isParsed() - Method in class com.ctc.wstx.ent.UnparsedExtEntity
+
 
+
isPrefixLocallyDeclared(String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
isPrefixValid(String, String, boolean) - Method in class com.ctc.wstx.sw.OutputElementBase
+
+
Method that verifies that passed-in prefix indeed maps to the specified + namespace URI; and depending on how it goes returns a status for + caller.
+
+
isPropertySupported(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingReader
+
 
+
isPropertySupported(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
isPropertySupported(String) - Method in class com.ctc.wstx.dtd.DTDSchemaFactory
+
 
+
isPropertySupported(String) - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
isPropertySupported(String) - Method in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
isPropertySupported(String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
isPropertySupported(String) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
isPropertySupported(String) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
isPropertySupported(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
isRequired() - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
isRequired() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
isReusableWith(DTDSubset) - Method in class com.ctc.wstx.dtd.DTDSubset
+
+
Method used in determining whether cached external subset instance + can be used with specified internal subset.
+
+
isReusableWith(DTDSubset) - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
+
Method used in determining whether cached external subset instance + can be used with specified internal subset.
+
+
isRoot() - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
isRoot() - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
isRoot() - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
isSpace(char) - Static method in class com.ctc.wstx.util.StringUtil
+
+
+ Note that it is assumed that any "weird" white space + (xml 1.1 LSEP and NEL) have been replaced by canonical + alternatives (linefeed for element content, regular space + for attributes)
+
+
isSpaceChar(char) - Static method in class com.ctc.wstx.io.WstxInputData
+
 
+
isSpecial() - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
+
Method used by the element to figure out if attribute needs "special" + checking; basically if it's required, and/or has a default value.
+
+
isSpecial() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
+
Method used by the element to figure out if attribute needs "special" + checking; basically if it's required, and/or has a default value.
+
+
isSpecified(int) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
isSpecified(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
isSpecified(String, String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
isSpecified(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
isStandalone() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
isStartElement() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
isUnparsedEntity(String) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
isUnparsedEntityDeclared(String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
isUnparsedEntityDeclared(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
isValidating() - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
isValidating() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method that is used by output classes to determine whether we + are in validating mode.
+
+
isWhiteSpace() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
+ 05-Apr-2004, TSa: Could try to determine status when text is actually + read.
+
+
isXml11() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
isXmlReservedAttr(boolean, String) - Method in class com.ctc.wstx.util.PrefixedName
+
+
Method used to check for xml reserved attribute names, like + "xml:space" and "xml:id".
+
+
+ + + +

L

+
+
LargePrefixedNameSet - Class in com.ctc.wstx.dtd
+
+
Implementation of PrefixedNameSet suitable for storing large number + of entries; basically anything above trivially small sets (4 or less).
+
+
LargePrefixedNameSet(boolean, PrefixedName[]) - Constructor for class com.ctc.wstx.dtd.LargePrefixedNameSet
+
 
+
LEXICAL_HANDLER - Static variable in class com.ctc.wstx.sax.SAXProperty
+
 
+
linkUndefined(ElementId) - Method in class com.ctc.wstx.util.ElementId
+
 
+
loadMore() - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Need to override this method, to check couple of things: first, + that nested input sources are balanced, when expanding parameter + entities inside entity value definitions (as per XML specs), and + secondly, to handle (optional) flattening output.
+
+
loadMore() - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
loadMore() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
loadMore() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method that will try to read one or more characters from currently + open input sources; closing input sources if necessary.
+
+
loadMore(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
loadMoreFromCurrent() - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
loadMoreFromCurrent() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
loadMoreFromCurrent(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
loadSchema(InputSource, Object) - Method in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
loadSchema(InputSource, Object) - Method in class com.ctc.wstx.msv.RelaxNGSchemaFactory
+
 
+
loadSchema(InputSource, Object) - Method in class com.ctc.wstx.msv.W3CSchemaFactory
+
 
+
localSize() - Method in class com.ctc.wstx.util.BijectiveNsMap
+
 
+
LONG_ATTR_LIST_LEN - Static variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Threshold value that indicates minimum length for lists instances + that need a Map structure, for fast attribute access by fully-qualified + name.
+
+
+ + + +

M

+
+
mAccurateLocation - Variable in class com.ctc.wstx.evt.DefaultEventAllocator
+
 
+
makeChild() - Method in class com.ctc.wstx.util.SymbolTable
+
+
"Factory" method; will create a new child instance of this symbol + table.
+
+
mAllocator - Variable in class com.ctc.wstx.evt.WstxEventReader
+
 
+
mAllocator - Variable in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
mAllowSurrogatePairEntities - Variable in class com.ctc.wstx.api.ReaderConfig
+
+
Whether to allow surrogate pairs as entities (2 code-points as one target character).
+
+
mAllowXml11EscapedCharsInXml10 - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Flag that indicates whether all escaped chars are accepted in XML 1.0.
+
+
mAnyOutput - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Flag that is set to true first time something has been output.
+
+
mArity - Variable in class com.ctc.wstx.dtd.ContentSpec
+
 
+
mark(int) - Method in class com.ctc.wstx.io.MergedReader
+
 
+
mark(int) - Method in class com.ctc.wstx.io.MergedStream
+
 
+
markAsExternallyDeclared() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
markDefined(Location) - Method in class com.ctc.wstx.util.ElementId
+
 
+
markLF() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
markLF(int) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
markSupported() - Method in class com.ctc.wstx.io.MergedReader
+
 
+
markSupported() - Method in class com.ctc.wstx.io.MergedStream
+
 
+
MASK_GET_ELEMENT_TEXT - Static variable in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
MASK_GET_TEXT - Static variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
This mask covers all types for which basic BasicStreamReader.getText() method + can be called.
+
+
MASK_GET_TEXT_WITH_WRITER - Static variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
This mask is used with Stax2 getText() method (one that takes + Writer as an argument): accepts even wider range of event types.
+
+
MASK_GET_TEXT_XXX - Static variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
This mask covers all types for which extends getTextXxx + methods can be called; which is less than those for which + BasicStreamReader.getText() can be called.
+
+
MASK_TYPED_ACCESS_ARRAY - Static variable in class com.ctc.wstx.sr.TypedStreamReader
+
+
Mask of event types that are legal (starting) states + to call Typed Access API from.
+
+
MASK_TYPED_ACCESS_BINARY - Static variable in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
matches(String, String) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
matches(String, char[], int, int) - Static method in class com.ctc.wstx.util.StringUtil
+
 
+
mAttrCollector - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mAttrCollector - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Object that stores information about currently accessible attributes.
+
+
mAttrCollector - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mAttrCount - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Number of attribute specification Objects in + DTDValidatorBase.mAttrSpecs; needed to store in case type information + is requested later on.
+
+
mAttrCount - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
+
Number of attributes accessible via Attributes and + Attributes2 interfaces, for the current start element.
+
+
mAttrCount - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Actual number of attributes collected, including attributes + added via default values.
+
+
mAttrHashSize - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Size of hash area in mAttrMap; generally at least 20% + more than number of attributes (mAttrCount).
+
+
mAttributes - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Array of attributes collected for this element.
+
+
mAttrMap - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Encoding of a data structure that contains mapping from + attribute names to attribute index in main attribute name arrays.
+
+
mAttrSet - Variable in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Map used to check for duplicate attribute declarations, if + feature is enabled.
+
+
mAttrSpecs - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
List of attribute declarations/specifications, one for each + attribute of the current element, for which there is a matching + value (either explicitly defined, or assigned via defaulting).
+
+
mAttrSpillEnd - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Pointer to int slot right after last spill entr, in + mAttrMap array.
+
+
mAttrValueWriter - Variable in class com.ctc.wstx.sw.XmlWriter
+
+
Optional escaping writer used for escaping characters like '"' + '&' and '<' in attribute values.
+
+
mAutoCloseOutput - Variable in class com.ctc.wstx.sw.XmlWriter
+
+
Flag that defines whether close() on this writer should call + close on the underlying output object (stream, writer)
+
+
mAutomaticNS - Variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
True, if writer needs to automatically output namespace declarations + (we are in repairing mode)
+
+
mAutomaticNsPrefix - Variable in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
mAutomaticNsPrefix - Variable in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
mAutoNsSeq - Variable in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
+
for NsRepairing mode
+
+
mAutoNsSeq - Variable in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
+
Sequence number used for generating dynamic namespace prefixes.
+
+
MAX_INDENT_SPACES - Static variable in class com.ctc.wstx.util.TextBuffer
+
 
+
MAX_INDENT_TABS - Static variable in class com.ctc.wstx.util.TextBuffer
+
 
+
MAX_UNICODE_CHAR - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
+
This constant defines the highest Unicode character allowed + in XML content.
+
+
MAX_UNICODE_CHAR - Static variable in class com.ctc.wstx.io.WstxInputData
+
+
This constant defines the highest Unicode character allowed + in XML content.
+
+
MAX_WORDS - Static variable in class com.ctc.wstx.util.WordResolver
+
+
Maximum number of words (Strings) an instance can contain
+
+
mayHaveNsDefaults(String, String) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Calling this method before DTDValidatorBase.checkNsDefaults(com.ctc.wstx.sr.InputElementStack) is necessary + to pass information regarding the current element; although + it will become available later on (via normal XMLValidator interface), + that's too late (after namespace binding and resolving).
+
+
mayHaveNsDefaults(String, String) - Method in interface com.ctc.wstx.sr.NsDefaultProvider
+
 
+
mBaseURL - Variable in class com.ctc.wstx.api.ReaderConfig
+
+
Base URL to use as the resolution context for relative entity + references
+
+
mBigEndian - Variable in class com.ctc.wstx.io.UTF32Reader
+
 
+
mBuckets - Variable in class com.ctc.wstx.util.SymbolTable
+
+
Overflow buckets; if primary doesn't match, lookup is done + from here.
+
+
mBuffer - Variable in class com.ctc.wstx.io.BaseInputSource
+
+
Input buffer this input source uses, if any.
+
+
mByteCount - Variable in class com.ctc.wstx.io.UTF32Reader
+
+
Total read byte count; used for error reporting purposes
+
+
mCachedEntities - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Cache of internal character entities;
+
+
mCfgAutomaticEmptyElems - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
mCfgCDataAsText - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
mCfgCoalesceText - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
mCfgCopyDefaultAttrs - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
mCfgLazyParsing - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
mCfgMultiDocMode - Variable in class com.ctc.wstx.evt.WstxEventReader
+
+
Marker flag to allow specialized handling in "multi-document" reading + mode.
+
+
mCfgNsAware - Variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
mCfgNsEnabled - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
If true, Reader is namespace aware, and should do basic checks + (usually enforcing limitations on having colons in names)
+
+
mCfgReplaceEntities - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
note: left non-final on purpose: sub-class may need to modify + the default value after construction.
+
+
mCfgReportTextAsChars - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
mCfgTreatCharRefsAsEntities - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Flag for whether or not character references should be treated as entities
+
+
mCfgXml11 - Variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
mCharCount - Variable in class com.ctc.wstx.io.UTF32Reader
+
+
Total read character count; used for error reporting purposes
+
+
mCharOffset - Variable in class com.ctc.wstx.io.WstxInputLocation
+
 
+
mCheckAttrs - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
mCheckContent - Variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
mCheckIndentation - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Counter used for determining whether we are to try to heuristically + "intern" white space that seems to be used for indentation purposes
+
+
mCheckNames - Variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
mCheckStructure - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
mCheckStructure - Variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
mCol - Variable in class com.ctc.wstx.io.WstxInputLocation
+
 
+
mConfig - Variable in class com.ctc.wstx.dom.WstxDOMWrappingReader
+
 
+
mConfig - Variable in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
mConfig - Variable in class com.ctc.wstx.msv.BaseSchemaFactory
+
+
Current configurations for this factory
+
+
mConfig - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mConfig - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mConfig - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Copy of the configuration object passed by the factory.
+
+
mConfig - Variable in class com.ctc.wstx.stax.WstxInputFactory
+
+
Current configurations for this factory
+
+
mConfig - Variable in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
mConfig - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
mConfig - Variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
mConfigFlagMods - Variable in class com.ctc.wstx.api.ReaderConfig
+
+
Bitset that indicates explicit changes to ReaderConfig.mConfigFlags + through calls; empty bit means that the corresponding property + has its default value, set bit that an explicit call has been + made.
+
+
mConfigFlags - Variable in class com.ctc.wstx.api.ReaderConfig
+
+
Bitset that contains state of on/off properties; initialized + to defaults, but can be set/cleared.
+
+
mConfigFlags - Variable in class com.ctc.wstx.api.WriterConfig
+
 
+
mConfigFlags - Variable in class com.ctc.wstx.dtd.DTDId
+
 
+
mConfigFlags - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Set of locally stored configuration flags
+
+
mContentHandler - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mContentLocation - Variable in class com.ctc.wstx.ent.IntEntity
+
+
Location where entity content definition started; + points to the starting/opening quote for internal + entities.
+
+
mContext - Variable in class com.ctc.wstx.io.WstxInputLocation
+
+
Enclosing (parent) input location; location from which current + location is derived.
+
+
mCopyBuffer - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Intermediate buffer into which characters of a String can be + copied, in cases where such a copy followed by array access + is faster than calling String.charAt() (which + perhaps surprisingly is often case, and especially significant + for longer buffers).
+
+
mCurrAttrDefs - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Attribute definitions for attributes the current element may have
+
+
mCurrDefaultAttrs - Variable in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
+
Bitset used for keeping track of defaulted attributes for which values + have been found.
+
+
mCurrDepth - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
This is the current depth of the input stack (same as what input + element stack would return as its depth).
+
+
mCurrElem - Variable in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
+
This element is the current context element, under which + all other nodes are added, until matching end element + is output.
+
+
mCurrElem - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
This is the element that is currently being validated; valid + during + validateElementStart, + validateAttribute, + validateElementAndAttributes calls.
+
+
mCurrElem - Variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
mCurrElement - Variable in class com.ctc.wstx.sr.InputElementStack
+
+
Currently open element, if any; null outside root element.
+
+
mCurrEntity - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Entity reference stream currently points to.
+
+
mCurrHasAnyFixed - Variable in class com.ctc.wstx.dtd.DTDValidator
+
 
+
mCurrInputProcessed - Variable in class com.ctc.wstx.io.WstxInputData
+
+
Number of characters that were contained in previous blocks + (blocks that were already processed prior to the current buffer).
+
+
mCurrInputRow - Variable in class com.ctc.wstx.io.WstxInputData
+
+
Current row location of current point in input buffer, starting + from 1
+
+
mCurrInputRowStart - Variable in class com.ctc.wstx.io.WstxInputData
+
+
Current index of the first character of the current row in input + buffer.
+
+
mCurrName - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Local full name for the event, if it has one (note: element events + do NOT use this variable; those names are stored in element stack): + target for processing instructions.
+
+
mCurrSpecialAttrs - Variable in class com.ctc.wstx.dtd.DTDValidator
+
+
Bitset used for keeping track of required and defaulted attributes + for which values have been found.
+
+
mCurrTextLength - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Sized of currentTextLength for CDATA, CHARACTERS, WHITESPACE.
+
+
mCurrToken - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Current state of the stream, ie token value returned by + BasicStreamReader.getEventType().
+
+
mDeclaredExternally - Variable in class com.ctc.wstx.ent.EntityDecl
+
+
Flag that can be set to indicate that the declaration was in the + external DTD subset.
+
+
mDeclaredXmlVersion - Variable in class com.ctc.wstx.io.InputBootstrapper
+
+
XML declaration from the input (1.0, 1.1 or 'unknown')
+
+
mDeclHandler - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mDefaultNsDeclared - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Flag to indicate whether the default namespace has already been declared + for the current element.
+
+
mDefaultNsURI - Variable in class com.ctc.wstx.sw.OutputElementBase
+
 
+
mDefValue - Variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
mDepth - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mDesc - Variable in class com.ctc.wstx.io.WstxInputLocation
+
 
+
mDirty - Variable in class com.ctc.wstx.util.SymbolTable
+
+
Flag that indicates if any changes have been made to the data; + used to both determine if bucket array needs to be copied when + (first) change is made, and potentially if updated bucket list + is to be resync'ed back to master instance.
+
+
mDocInputEncoding - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Input stream encoding, if known (passed in, or determined by + auto-detection); null if not.
+
+
mDocStandalone - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Status about "stand-aloneness" of document; set to 'yes'/'no'/'unknown' + based on whether there was xml declaration, and if so, whether + it had standalone attribute.
+
+
mDocXmlEncoding - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Character encoding from xml declaration, if any; null if no + declaration, or it didn't specify encoding.
+
+
mDocXmlVersion - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
XML version as declared by the document; one of constants + from XmlConsts (like XmlConsts.XML_V_10).
+
+
mDTDCache - Variable in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
mDTDHandler - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mDtdPublicId - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Public id of the DTD, if one exists and has been parsed.
+
+
mDtdRootElem - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Value passed as the expected root element, when using the multiple + argument BaseStreamWriter.writeDTD(java.lang.String) method.
+
+
mDtdSystemId - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
System id of the DTD, if one exists and has been parsed.
+
+
mDummyController - Variable in class com.ctc.wstx.msv.RelaxNGSchemaFactory
+
+
For now, there's no need for fine-grained error/problem reporting + infrastructure, so let's just use a dummy controller.
+
+
mDummyController - Variable in class com.ctc.wstx.msv.W3CSchemaFactory
+
+
For now, there's no need for fine-grained error/problem reporting + infrastructure, so let's just use a dummy controller.
+
+
mElemCount - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Number of elements in DTDValidatorBase.mElems.
+
+
mElementStack - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Currently open element tree
+
+
mElems - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Stack of element definitions matching the current active element stack.
+
+
mElemStack - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mEmptyElement - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Flag that indicates that current element is an empty element (one + that is explicitly defined as one, by calling a method -- NOT one + that just happens to be empty).
+
+
mEmptyElementHandler - Variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
mEmptyElements - Variable in class com.ctc.wstx.api.EmptyElementHandler.SetEmptyElementHandler
+
 
+
mEncoding - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mEncoding - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Encoding to use; may be passed from the factory (when + a method that defines encoding is used), updated by + a call to BaseStreamWriter.writeStartDocument(), or null if + neither.
+
+
mEncoding - Variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
mEntityDepth - Variable in class com.ctc.wstx.io.WstxInputSource
+
+
Number of parent entities that have been expanded to get to this + input source; 0 for root-level input that is not generated via + entity expansion.
+
+
mEntityExpansionCount - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Number of times a parsed general entity has been expanded; used for + (optionally) limiting number of expansion to guard against + denial-of-service attacks like "Billion Laughs".
+
+
mEntityResolver - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mEntityResolver - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Custom resolver used to handle external entities that are to be expanded + by this reader (external param/general entity expander)
+
+
mergeChild(SymbolTable) - Method in class com.ctc.wstx.util.SymbolTable
+
+
Method that allows contents of child table to potentially be + "merged in" with contents of this symbol table.
+
+
MergedNsContext - Class in com.ctc.wstx.evt
+
+
Hierarchic NamespaceContext implementation used when constructing + event and namespace information explicitly via + XMLEventFactory, + not by a stream reader.
+
+
MergedNsContext(NamespaceContext, List<Namespace>) - Constructor for class com.ctc.wstx.evt.MergedNsContext
+
 
+
MergedReader - Class in com.ctc.wstx.io
+
+
Simple Reader implementation that is used to "unwind" some + data previously read from a Reader; so that as long as some of + that data remains, it's returned; but as long as it's read, we'll + just use data from the underlying original Reader.
+
+
MergedReader(ReaderConfig, Reader, char[], int, int) - Constructor for class com.ctc.wstx.io.MergedReader
+
 
+
MergedStream - Class in com.ctc.wstx.io
+
+
Simple InputStream implementation that is used to "unwind" some + data previously read from an input stream; so that as long as some of + that data remains, it's returned; but as long as it's read, we'll + just use data from the underlying original stream.
+
+
MergedStream(ReaderConfig, InputStream, byte[], int, int) - Constructor for class com.ctc.wstx.io.MergedStream
+
 
+
mergeMissingAttributesFrom(InputProblemReporter, DTDElement, boolean) - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
mErrorHandler - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mFeatNsPrefixes - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mFeatNsPrefixes - Variable in class com.ctc.wstx.sax.WstxSAXParserFactory
+
+
Sax feature that determines whether namespace declarations need + to be also reported as attributes or not.
+
+
mFixContent - Variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
mFoundEncoding - Variable in class com.ctc.wstx.io.InputBootstrapper
+
+
Value of encoding pseudo-attribute from xml declaration, if + one was found; null otherwise.
+
+
mFreeElement - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mFromEntity - Variable in class com.ctc.wstx.io.WstxInputSource
+
+
Name/id of the entity that was expanded to produce this input source; + null if not entity-originated.
+
+
mGeneralEntities - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Entities parsed from internal/external DTD subsets.
+
+
mGrammar - Variable in class com.ctc.wstx.msv.RelaxNGSchema
+
+
This is VGM (in MSV lingo); shareable schema blueprint, basically + peer of this schema object.
+
+
mGrammar - Variable in class com.ctc.wstx.msv.W3CSchema
+
 
+
mHasAttrDefaults - Variable in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
+
Flag that indicates if current element has any attributes that + have default values.
+
+
mHashCode - Variable in class com.ctc.wstx.dtd.DTDId
+
 
+
mHasNormalizableAttrs - Variable in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
+
Flag that indicates whether any of the attributes is potentially + normalizable, and we are in attribute-normalizing mode.
+
+
mHead - Variable in class com.ctc.wstx.util.ElementIdMap
+
 
+
mIdAttrIndex - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Index of the attribute of type ID, within current element's + attribute list.
+
+
mIdAttrIndex - Variable in class com.ctc.wstx.sr.InputElementStack
+
+
Index of the attribute with type of ID, if known (most likely + due to Xml:id support); -1 if not available, or no ID attribute + for current element.
+
+
mIdMap - Variable in class com.ctc.wstx.dtd.DTDValidator
+
+
Information about declared and referenced element ids (unique + ids that attributes may defined, as defined by DTD)
+
+
MIN_ARRAYCOPY - Static variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
This constant defines minimum length of a String, for which it + is beneficial to do an intermediate copy (using String.getChars()), + and iterate over intermediate array, instead of iterating using + String.charAt().
+
+
MIN_SIZE - Static variable in class com.ctc.wstx.util.ElementIdMap
+
 
+
mIndexMask - Variable in class com.ctc.wstx.util.ElementIdMap
+
+
Mask used to get index from hash values; equal to + mBuckets.length - 1, when mBuckets.length is + a power of two.
+
+
mIndexMask - Variable in class com.ctc.wstx.util.SymbolTable
+
+
Mask used to get index from hash values; equal to + mBuckets.length - 1, when mBuckets.length is + a power of two.
+
+
MinimalDTDReader - Class in com.ctc.wstx.dtd
+
+
Minimal DTD reader implementation that only knows how to skip + internal DTD subsets.
+
+
MinimalDTDReader(WstxInputSource, ReaderConfig, boolean) - Constructor for class com.ctc.wstx.dtd.MinimalDTDReader
+
+
Common initialization part of int/ext subset constructors.
+
+
mInput - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Currently active input source; contains link to parent (nesting) input + sources, if any.
+
+
mInputBuffer - Variable in class com.ctc.wstx.io.WstxInputData
+
+
Current buffer from which data is read; generally data is read into + buffer from input source, but not always (especially when using nested + input contexts when expanding parsed entity references etc).
+
+
mInputBufferLen - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mInputEnd - Variable in class com.ctc.wstx.io.WstxInputData
+
+
Index of character after last available one in the buffer.
+
+
mInputLast - Variable in class com.ctc.wstx.io.BaseInputSource
+
+
Length of the buffer, if buffer used
+
+
mInputProcessed - Variable in class com.ctc.wstx.io.InputBootstrapper
+
+
Current number of characters that were processed in previous blocks, + before contents of current input buffer.
+
+
mInputPtr - Variable in class com.ctc.wstx.io.WstxInputData
+
+
Pointer to next available character in buffer
+
+
mInputRow - Variable in class com.ctc.wstx.io.InputBootstrapper
+
+
Current row location of current point in input buffer, starting + from 1
+
+
mInputRowStart - Variable in class com.ctc.wstx.io.InputBootstrapper
+
+
Current index of the first character of the current row in input + buffer.
+
+
mInputTopDepth - Variable in class com.ctc.wstx.sr.StreamScanner
+
 
+
mInternStrings - Variable in class com.ctc.wstx.util.SymbolTable
+
+
Flag that determines whether Strings to be added need to be + interned before being added or not.
+
+
mIsJ2MESubset - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mKeywordBuffer - Variable in class com.ctc.wstx.io.InputBootstrapper
+
+
Need a short buffer to read in values of pseudo-attributes (version, + encoding, standalone).
+
+
mLastLocalName - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mLastLocation - Variable in class com.ctc.wstx.evt.DefaultEventAllocator
+
+
Last used location info; only relevant to non-accurate-location + allocators.
+
+
mLastName - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mLastNsContext - Variable in class com.ctc.wstx.sr.InputElementStack
+
+
Last potentially shareable NamespaceContext created by + this stack.
+
+
mLastNsURI - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mLastPrefix - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mLexicalHandler - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mLocalName - Variable in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Local name of the element.
+
+
mLocPastChars - Variable in class com.ctc.wstx.sw.XmlWriter
+
+
Number of characters output prior to currently buffered output
+
+
mLocRowNr - Variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
mLocRowStartOffset - Variable in class com.ctc.wstx.sw.XmlWriter
+
+
Offset of the first character on this line.
+
+
mMaxAttributeSize - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxAttributesPerElement - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxAttributesPerElement - Variable in class com.ctc.wstx.sr.AttributeCollector
+
 
+
mMaxCharacters - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxChildrenPerElement - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxDtdDepth - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxElementCount - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxElementDepth - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxEntityCount - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxEntityDepth - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMaxTextLength - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMayHaveNsDefaults - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mMinTextSegmentLen - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mMsg - Variable in exception com.ctc.wstx.exc.WstxException
+
+
D'oh.
+
+
mName - Variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
mNameBuffer - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Temporary buffer used if local name can not be just directly + constructed from input buffer (name is on a boundary or such).
+
+
mNamespaces - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Array of namespace declaration attributes collected for this element; + not used in non-namespace-aware mode
+
+
mNamespaces - Variable in class com.ctc.wstx.sr.InputElementStack
+
+
Vector that contains all currently active namespaces; one String for + prefix, another for matching URI.
+
+
mNonDefCount - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Number of attribute values actually parsed, not including + ones created via default value expansion.
+
+
mNormalizeLFs - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Flag that indicates whether linefeeds in the input data are to + be normalized or not.
+
+
mNormAttrs - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Flag that indicates whether parser wants the attribute values + to be normalized (according to XML specs) or not (which may be + more efficient, although not compliant with the specs)
+
+
mNsAware - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mNsAware - Variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
mNsCount - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
+
Need to keep track of number of namespaces, if namespace declarations + are to be reported along with attributes (see + WstxSAXParser.mFeatNsPrefixes).
+
+
mNsCount - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Number of valid namespace declarations in AttributeCollector.mNamespaces.
+
+
mNsDefaultProvider - Variable in class com.ctc.wstx.sr.InputElementStack
+
+
Object that will need to be consulted about namespace bindings, + since it has some knowledge about default namespace declarations + (has default attribute value expansion).
+
+
mNsMapping - Variable in class com.ctc.wstx.sw.OutputElementBase
+
+
Mapping of namespace prefixes to URIs and back.
+
+
mNsMapShared - Variable in class com.ctc.wstx.sw.OutputElementBase
+
+
True, if OutputElementBase.mNsMapping is a shared copy from the parent; + false if a local copy was created (which happens when namespaces + get bound etc).
+
+
ModelNode - Class in com.ctc.wstx.dtd
+
+
Abstract base class for classes constructed from ContentSpec + objects, when they get rewritten (when their ContentSpec.rewrite() + gets called).
+
+
ModelNode() - Constructor for class com.ctc.wstx.dtd.ModelNode
+
 
+
mOpenElement - Variable in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
+
This element is non-null right after a call to + either writeStartElement and + writeEmptyElement, and can be used to + add attributes and namespace declarations.
+
+
mOut - Variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
+
Actual Writer to use for outputting buffered data as appropriate.
+
+
mOutputBuffer - Variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
mOutputBuffer - Variable in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
mOutputBufLen - Variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
mOutputElemPool - Variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
mOutputPtr - Variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
mOutputPtr - Variable in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
mOwner - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Object to notify about shared stuff, such as symbol tables, as well + as to query for additional config settings if necessary.
+
+
mParent - Variable in class com.ctc.wstx.io.WstxInputSource
+
+
Parent in input source stack
+
+
mParent - Variable in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Reference to the parent element, element enclosing this element.
+
+
mParseState - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Main parsing/tokenization state (STATE_xxx)
+
+
mParsingMode - Variable in class com.ctc.wstx.api.ReaderConfig
+
+
Parsing mode can be changed from the default xml compliant + behavior to one of alternate modes (fragment processing, + multiple document processing).
+
+
mPeekedEvent - Variable in class com.ctc.wstx.evt.WstxEventReader
+
+
Event that has been peeked, ie.
+
+
mPendingException - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Due to the way Stax API does not allow throwing stream exceptions + from many methods for which Woodstox would need to throw one + (especially getText and its variations), we may need + to delay throwing an exception until BasicStreamReader.next() is called next + time.
+
+
mPoolSize - Variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
mPrefix - Variable in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Prefix that is used for the element.
+
+
mPrePeekEvent - Variable in class com.ctc.wstx.evt.WstxEventReader
+
+
This variable keeps track of the type of the 'previous' event + when peeking for the next Event.
+
+
mPublicId - Variable in class com.ctc.wstx.dtd.DTDId
+
 
+
mPublicId - Variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
mPublicId - Variable in class com.ctc.wstx.io.WstxInputLocation
+
 
+
mRawWrapper - Variable in class com.ctc.wstx.sw.XmlWriter
+
+
Lazy-constructed wrapper object, which will route all calls to + Writer API, to matching writeRaw methods of this + XmlWriter instance.
+
+
mReader - Variable in class com.ctc.wstx.evt.WstxEventReader
+
 
+
mReader - Variable in class com.ctc.wstx.io.ReaderSource
+
+
Underlying Reader to read character data from
+
+
mReaderConfig - Variable in class com.ctc.wstx.dtd.DTDSchemaFactory
+
+
This configuration object is used (instead of a more specific one) + since the actual DTD reader uses such configuration object.
+
+
mReportDuplicateErrors - Variable in class com.ctc.wstx.dtd.DTDValidator
+
+
Determines if identical problems (definition of the same element, + for example) should cause multiple error notifications or not: + if true, will get one error per instance, if false, only the first + one will get reported.
+
+
mReporter - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mReturnNullForDefaultNamespace - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Configuration from WstxInputProperties#RETURN_NULL_FOR_DEFAULT_NAMESPACE
+
+
mReturnNullForDefaultNamespace - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
mRootInput - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Top-most input source this reader can use; due to input source + chaining, this is not necessarily the root of all input; for example, + external DTD subset reader's root input still has original document + input as its parent.
+
+
mRootLName - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Local name of root element, as dictated by DOCTYPE declaration; null + if no DOCTYPE declaration.
+
+
mRootNsContext - Variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
Optional "root" namespace context that application can set.
+
+
mRootNsContext - Variable in class com.ctc.wstx.sw.OutputElementBase
+
+
Namespace context end application may have supplied, and that + (if given) should be used to augment explicitly defined bindings.
+
+
mRootPrefix - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Prefix of root element, as dictated by DOCTYPE declaration; null + if no DOCTYPE declaration, or no root prefix
+
+
mRow - Variable in class com.ctc.wstx.io.WstxInputLocation
+
 
+
mScanner - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
+
Since the stream reader would mostly be just a wrapper around + the underlying scanner (its main job is to implement Stax + interface), we can and should just use the scanner.
+
+
mSchemaConfig - Variable in class com.ctc.wstx.dtd.DTDSchemaFactory
+
+
Current configurations for this factory
+
+
mScopeId - Variable in class com.ctc.wstx.io.WstxInputSource
+
+
Scope of the reader when this entity was initially expanded.
+
+
mSecondaryToken - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Additional information sometimes stored (when generating dummy + events in multi-doc mode, for example) temporarily when + BasicStreamReader.mCurrToken is already populated.
+
+
mShortestTextSegment - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Minimum number of characters parser can return as partial text + segment, IF it's not required to coalesce adjacent text + segments.
+
+
mSize - Variable in class com.ctc.wstx.util.ElementIdMap
+
+
Current size (number of entries); needed to know if and when + rehash.
+
+
mSize - Variable in class com.ctc.wstx.util.SymbolTable
+
+
Current size (number of entries); needed to know if and when + rehash.
+
+
mSizeThreshold - Variable in class com.ctc.wstx.util.ElementIdMap
+
+
Limit that indicates maximum size this instance can hold before + it needs to be expanded and rehashed.
+
+
mSizeThreshold - Variable in class com.ctc.wstx.util.SymbolTable
+
+
Limit that indicates maximum size this instance can hold before + it needs to be expanded and rehashed.
+
+
mSmallWriteSize - Variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
+
This is the threshold used to check what is considered a "small" + write; small writes will be buffered until resulting size will + be above the threshold.
+
+
mSpecialIndex - Variable in class com.ctc.wstx.dtd.DTDAttribute
+
+
Index number amongst "special" attributes (required ones, attributes + that have default values), if attribute is one: -1 if not.
+
+
mStandalone - Variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
mStandalone - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
mStartElementOpen - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Flag that is set during time that a start element is "open", ie.
+
+
mStartTagPrefix - Variable in class com.ctc.wstx.msv.GenericMsvValidator
+
+
Since `StartTagInfo` has no place for prefix, hold reference to one here
+
+
mState - Variable in class com.ctc.wstx.evt.WstxEventReader
+
+
High-level state indicator, with currently three values: + whether we are initializing (need to synthetize START_DOCUMENT), + at END_OF_INPUT (end-of-doc), or otherwise, normal operation.
+
+
mState - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
mStaxFactory - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
+
We will need the factory reference mostly for constructing + underlying stream reader we use.
+
+
mStaxFactory - Variable in class com.ctc.wstx.sax.WstxSAXParserFactory
+
 
+
mStDoctypeFound - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
mStEmptyElem - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
mStTextThreshold - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Threshold value that defines tokenization state that needs to be + achieved to "finish" current logical text segment (which + may consist of adjacent CDATA and text segments; or be a complete + physical segment; or just even a fragment of such a segment)
+
+
mSuggestedDefNs - Variable in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
mSuggestedDefNs - Variable in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
mSuggestedPrefixes - Variable in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
+
Map that contains URI-to-prefix entries that point out suggested + prefixes for URIs.
+
+
mSurrogate - Variable in class com.ctc.wstx.io.UTF32Reader
+
+
Although input is fine with full Unicode set, Java still uses + 16-bit chars, so we may have to split high-order chars into + surrogate pairs.
+
+
mSurrogate - Variable in class com.ctc.wstx.sw.EncodingXmlWriter
+
+
In case a split surrogate pair is output (which can only successfully + occur with either writeRaw or + writeCharacters), the first part is temporarily stored + within this member variable.
+
+
mSymbols - Variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
mSymbols - Variable in class com.ctc.wstx.util.SymbolTable
+
+
Primary matching symbols; it's expected most match occur from + here.
+
+
mSystemId - Variable in class com.ctc.wstx.dtd.DTDId
+
 
+
mSystemId - Variable in class com.ctc.wstx.io.InputBootstrapper
+
 
+
mSystemId - Variable in class com.ctc.wstx.io.SystemId
+
 
+
mSystemId - Variable in class com.ctc.wstx.io.WstxInputLocation
+
 
+
mTable - Variable in class com.ctc.wstx.util.ElementIdMap
+
+
Actual hash table area
+
+
mTail - Variable in class com.ctc.wstx.util.ElementIdMap
+
 
+
mTextBuffer - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
TextBuffer mostly used to collect non-element textual content + (text, CDATA, comment content, pi data)
+
+
mTextWrapper - Variable in class com.ctc.wstx.sw.XmlWriter
+
+
Lazy-constructed wrapper object, which will route all calls to + Writer API, to matching writeCharacters methods of this + XmlWriter instance.
+
+
mTextWriter - Variable in class com.ctc.wstx.sw.XmlWriter
+
+
Optional escaping writer used for escaping characters like '<' + '&' and '>' in textual content.
+
+
mThisVersion - Variable in class com.ctc.wstx.util.SymbolTable
+
+
Version of this table instance; used when deriving new concurrently + used versions from existing 'master' instance.
+
+
mTmpDefaultAttrs - Variable in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
+
Reusable lazily instantiated BitSet; needed to keep track of + 'missing' attributes with default values (normal default, #FIXED).
+
+
mTmpKey - Variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
mTmpSpecialAttrs - Variable in class com.ctc.wstx.dtd.DTDValidator
+
+
Reusable lazily instantiated BitSet; needed to keep track of + missing 'special' attributes (required ones, ones with default + values)
+
+
mTokenInputCol - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Column on input row that current token starts; 0-based (although + in the end it'll be converted to 1-based)
+
+
mTokenInputRow - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Input row on which current token starts, 1-based
+
+
mTokenInputTotal - Variable in class com.ctc.wstx.sr.StreamScanner
+
+
Total number of characters read before start of current token.
+
+
mTokenState - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
State of the current token; one of M_ - constants from above.
+
+
mTotalElements - Variable in class com.ctc.wstx.sr.InputElementStack
+
 
+
mUnderlyingStream - Variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
+
Actual physical stream that the writer is using, if known.
+
+
mURI - Variable in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Namespace of the element, whatever SimpleOutputElement.mPrefix maps to.
+
+
mURL - Variable in class com.ctc.wstx.io.SystemId
+
 
+
mValidateText - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Flag that indicates that textual content (CDATA, CHARACTERS) is to + be validated within current element's scope.
+
+
mValidator - Variable in class com.ctc.wstx.sr.InputElementStack
+
+
Optional validator object that will get called if set, + and that can validate xml content.
+
+
mValidator - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Optional validator to use for validating output against + one or more schemas, and/or for safe pretty-printing (indentation).
+
+
mValidators - Variable in class com.ctc.wstx.dtd.DTDValidator
+
+
Stack of validators for open elements
+
+
mValueBuilder - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
TextBuilder into which values of all attributes are appended + to, including default valued ones (defaults are added after + explicit ones).
+
+
mValueEncoderFactory - Variable in class com.ctc.wstx.sw.TypedStreamWriter
+
+
When outputting using Typed Access API, we will need + encoders.
+
+
mVldContent - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Mode information needed at this level; mostly to check what kind + of textual content (if any) is allowed in current element + context.
+
+
mVldContent - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
State value used with validation, to track types of content + that is allowed at this point in output stream.
+
+
mVldProbHandler - Variable in class com.ctc.wstx.sr.ValidatingStreamReader
+
+
Custom validation problem handler, if any.
+
+
mVldProbHandler - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Custom validation problem handler, if any.
+
+
mWriter - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Actual physical writer to output serialized XML content to
+
+
mWriter - Variable in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
mWsStatus - Variable in class com.ctc.wstx.sr.BasicStreamReader
+
+
Status of current (text) token's "whitespaceness", that is, + whether it is or is not all white space.
+
+
mXml11 - Variable in class com.ctc.wstx.api.ReaderConfig
+
+
This boolean flag is set if the input document requires + xml 1.1 (or above) compliant processing: default is xml 1.0 + compliant.
+
+
mXml11 - Variable in class com.ctc.wstx.dtd.DTDId
+
 
+
mXml11 - Variable in class com.ctc.wstx.io.UTF32Reader
+
 
+
mXml11 - Variable in class com.ctc.wstx.io.WstxInputData
+
+
Flag that indicates whether XML content is to be treated as per + XML 1.1 specification or not (if not, it'll use xml 1.0).
+
+
mXml11 - Variable in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Since XML 1.1 has some differences to 1.0, we need to keep a flag + to indicate if we were to output XML 1.1 document.
+
+
mXml11 - Variable in class com.ctc.wstx.sw.XmlWriter
+
+
Indicates whether output is to be compliant; if false, is to be + xml 1.0 compliant, if true, xml 1.1 compliant.
+
+
mXml11Handling - Variable in class com.ctc.wstx.io.InputBootstrapper
+
+
Flag that indicates whether input read from this input source + needs to be xml 1.1 compliant or not; if not, xml 1.0 is assumed.
+
+
mXmlIdAttrIndex - Variable in class com.ctc.wstx.sr.AttributeCollector
+
+
Index of "xml:id" attribute, if one exists for the current + element; AttributeCollector.XMLID_IX_NONE if none.
+
+
mXmlIdLocalName - Variable in class com.ctc.wstx.sr.AttributeCollector
+
 
+
mXmlIdPrefix - Variable in class com.ctc.wstx.sr.AttributeCollector
+
 
+
mXmlVersion - Variable in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
+ + + +

N

+
+
namesetFromSpecs(boolean, ContentSpec[]) - Static method in class com.ctc.wstx.dtd.ChoiceContentSpec
+
 
+
needsValidation() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
newInstance() - Method in class com.ctc.wstx.dtd.DFAValidator
+
 
+
newInstance() - Method in class com.ctc.wstx.dtd.EmptyValidator
+
+
Simple; can always (re)use instance itself; no state information + is kept.
+
+
newInstance() - Method in class com.ctc.wstx.dtd.StructValidator
+
+
Method that should be called to get the actual usable validator + instance, from the 'template' validator.
+
+
newInstance() - Method in class com.ctc.wstx.evt.DefaultEventAllocator
+
 
+
newSAXParser() - Method in class com.ctc.wstx.sax.WstxSAXParserFactory
+
 
+
next() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
next() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
nextByte() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
nextChar() - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
nextColliding() - Method in class com.ctc.wstx.util.ElementId
+
 
+
nextEvent() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
nextMultiByte() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
nextTag() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
nextTag() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
nextTranslated() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
nextUndefined() - Method in class com.ctc.wstx.util.ElementId
+
 
+
NO_ATTRS - Static variable in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
NonNsStreamWriter - Class in com.ctc.wstx.sw
+
+
Implementation of XMLStreamWriter used when namespace support + is not enabled.
+
+
NonNsStreamWriter(XmlWriter, String, WriterConfig) - Constructor for class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
normalize(DTDValidatorBase, char[], int, int) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
+
Method called when no validation is to be done, but value is still + to be normalized as much as it can.
+
+
normalize(DTDValidatorBase, char[], int, int) - Method in class com.ctc.wstx.dtd.DTDCdataAttr
+
 
+
normalize(String) - Static method in class com.ctc.wstx.io.CharsetNames
+
 
+
normalizeDefault() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
+
Method called to do initial normalization of the default attribute + value, without trying to verify its validity.
+
+
normalizeDefault() - Method in class com.ctc.wstx.dtd.DTDCdataAttr
+
 
+
normalizeSpaces(char[], int, int) - Static method in class com.ctc.wstx.util.StringUtil
+
+
Method that will check character array passed, and remove all + "extra" spaces (leading and trailing space), and normalize + other white space (more than one consequtive space character + replaced with a single space).
+
+
normalizeSpacesInValue(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method that can be called to force space normalization (remove + leading/trailing spaces, replace non-spaces white space with + spaces, collapse spaces to one) on specified attribute.
+
+
NsDefaultProvider - Interface in com.ctc.wstx.sr
+
+
Interface only used by Woodstox core.
+
+
+ + + +

O

+
+
onID(Datatype, StringToken) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
+
+ Note: we have to throw a dummy marker exception, which merely + signals that a validation problem is to be reported.
+
+
OptionalModel - Class in com.ctc.wstx.dtd
+
+
Content specification class that represents an optional specification.
+
+
OptionalModel(ModelNode) - Constructor for class com.ctc.wstx.dtd.OptionalModel
+
 
+
outputAttribute(String, String, String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
OutputConfigFlags - Interface in com.ctc.wstx.cfg
+
+
Constant interface that contains configuration flag used by output + classes internally, for presenting on/off configuration options.
+
+
outputDTDText(Writer, char[], int, int) - Static method in class com.ctc.wstx.io.TextEscaper
+
+
Quoting method used when outputting content that will be part of + DTD (internal/external subset).
+
+
OutputElementBase - Class in com.ctc.wstx.sw
+
+
Class that encapsulates information about a specific element in virtual + output stack for namespace-aware writers.
+
+
OutputElementBase() - Constructor for class com.ctc.wstx.sw.OutputElementBase
+
+
Constructor for the virtual root element
+
+
OutputElementBase(OutputElementBase, BijectiveNsMap) - Constructor for class com.ctc.wstx.sw.OutputElementBase
+
 
+
OutputFactoryProviderImpl - Class in com.ctc.wstx.osgi
+
 
+
OutputFactoryProviderImpl() - Constructor for class com.ctc.wstx.osgi.OutputFactoryProviderImpl
+
 
+
outputNamespaceDeclarations(Writer) - Method in class com.ctc.wstx.evt.MergedNsContext
+
 
+
outputNamespaceDeclarations(XMLStreamWriter) - Method in class com.ctc.wstx.evt.MergedNsContext
+
+
Method called by the matching start element class to + output all namespace declarations active in current namespace + scope, if any.
+
+
outputNamespaceDeclarations(Writer) - Method in class com.ctc.wstx.sr.CompactNsContext
+
+
Method called by CompactStartElement + to output all 'local' namespace declarations active in current + namespace scope, if any.
+
+
outputNamespaceDeclarations(XMLStreamWriter) - Method in class com.ctc.wstx.sr.CompactNsContext
+
 
+
outputNamespaceDeclarations(Writer) - Method in class com.ctc.wstx.util.BaseNsContext
+
+
Method called by the matching start element class to + output all namespace declarations active in current namespace + scope, if any.
+
+
outputNamespaceDeclarations(XMLStreamWriter) - Method in class com.ctc.wstx.util.BaseNsContext
+
 
+
outputNamespaceDeclarations(Writer) - Method in class com.ctc.wstx.util.EmptyNamespaceContext
+
+
Method called by the matching start element class to + output all namespace declarations active in current namespace + scope, if any.
+
+
outputNamespaceDeclarations(XMLStreamWriter) - Method in class com.ctc.wstx.util.EmptyNamespaceContext
+
 
+
outputNsAndAttr(Writer) - Method in class com.ctc.wstx.evt.CompactStartElement
+
 
+
outputNsAndAttr(XMLStreamWriter) - Method in class com.ctc.wstx.evt.CompactStartElement
+
 
+
outputNsAndAttr(Writer) - Method in class com.ctc.wstx.evt.SimpleStartElement
+
 
+
outputNsAndAttr(XMLStreamWriter) - Method in class com.ctc.wstx.evt.SimpleStartElement
+
 
+
outputStreamFromURL(URL) - Static method in class com.ctc.wstx.util.URLUtil
+
+
Method that tries to get a stream (ideally, optimal one) to write to + the resource specified by given URL.
+
+
overrideSource(URL) - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
overrideSource(URL) - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method that can be called to override originally defined source.
+
+
+ + + +

P

+
+
P_ADD_SPACE_AFTER_EMPTY_ELEM - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether writer is to add a single white space before closing "/>" + of the empty element or not.
+
+
P_ALLOW_SURROGATE_PAIR_ENTITIES - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Property of type Boolean, that will allow parsing + high unicode characters written by surrogate pairs (2 code points) + Default set as Boolean.FALSE, because it is not a standard behavior
+
+
P_ALLOW_XML11_ESCAPED_CHARS_IN_XML10 - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Allow all XML 1.1 characters escapes even if input document is described as XML 1.0 + (in addition to ones allowed in 1.l0).
+
+
P_AUTOMATIC_END_ELEMENTS - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether stream writer is to automatically add end elements that are + needed to properly close the output tree, when the stream is closed + (either explicitly by a call to close or + closeCompletely, or implicitly by a call + to writeEndDocument.
+
+
P_BASE_URL - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Property of type URL, that will allow specifying + context URL to use when resolving relative references, for the + main-level entities (external DTD subset, references from the internal + DTD subset).
+
+
P_CACHE_DTDS - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Whether readers will try to cache parsed external DTD subsets or not.
+
+
P_CACHE_DTDS_BY_PUBLIC_ID - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Whether reader is to cache DTDs (when caching enabled) based on public id + or not: if not, system id will be primarily used.
+
+
P_COPY_DEFAULT_ATTRS - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether writer should copy attributes that were initially expanded + using default settings ("implicit" attributes) or not.
+
+
P_CUSTOM_INTERNAL_ENTITIES - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Property of type Map, that defines explicit set of + internal (generic) entities that will define of override any entities + defined in internal or external subsets; except for the 5 pre-defined + entities (lt, gt, amp, apos, quot).
+
+
P_DTD_RESOLVER - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Property of type XMLResolver, that + will allow overriding of default DTD and external parameter entity + resolution.
+
+
P_ENTITY_RESOLVER - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Property of type XMLResolver, that + will allow overriding of default external general entity + resolution.
+
+
P_INPUT_BUFFER_LENGTH - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Size of input buffer (in chars), to use for reading XML content + from input stream/reader.
+
+
P_INPUT_PARSING_MODE - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Three-valued property (one of + WstxInputProperties.PARSING_MODE_DOCUMENT, + WstxInputProperties.PARSING_MODE_FRAGMENT or + WstxInputProperties.PARSING_MODE_DOCUMENTS; default being the document mode) + that can be used to handle "non-standard" XML content.
+
+
P_LAZY_PARSING - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Deprecated. +
As of Woodstox 4.0 use + XMLInputFactory2.P_LAZY_PARSING instead (from + Stax2 extension API, v3.0)
+
+
+
P_MAX_ATTRIBUTE_SIZE - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum length of of individual attribute values (in characters)
+
+
P_MAX_ATTRIBUTES_PER_ELEMENT - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum number of attributes allowed for single XML element.
+
+
P_MAX_CHARACTERS - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum length of input document, in characters.
+
+
P_MAX_CHILDREN_PER_ELEMENT - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum number of child elements for any given element.
+
+
P_MAX_DTD_DEPTH - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum level of nesting of XML elements, starting with root element.
+
+
P_MAX_ELEMENT_COUNT - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum number of all elements in a single document.
+
+
P_MAX_ELEMENT_DEPTH - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum level of nesting of XML elements, starting with root element.
+
+
P_MAX_ENTITY_COUNT - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum number of total (general parsed) entity expansions within input.
+
+
P_MAX_ENTITY_DEPTH - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum depth of nested (general parsed) entity expansions.
+
+
P_MAX_TEXT_LENGTH - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Maximum length of individual text (cdata) segments in input, in characters.
+
+
P_MIN_TEXT_SEGMENT - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Property to specify shortest non-complete text segment (part of + CDATA section or text content) that parser is allowed to return, + if not required to coalesce text.
+
+
P_NORMALIZE_LFS - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Feature that controls whether linefeeds are normalized into + canonical linefeed as mandated by xml specification.
+
+
P_OUTPUT_CDATA_AS_TEXT - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether writer should just automatically convert all calls that + would normally produce CDATA to produce (quoted) text.
+
+
P_OUTPUT_EMPTY_ELEMENT_HANDLER - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Property that defines an EmptyElementHandler used to determine + if the end tag for an empty element should be written or not.
+
+
P_OUTPUT_ESCAPE_CR - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Property that determines whether Carriage Return (\r) characters are + to be escaped when output or not.
+
+
P_OUTPUT_FIX_CONTENT - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Property that further modifies handling of invalid content so + that if WstxOutputProperties.P_OUTPUT_VALIDATE_CONTENT is enabled, instead of + reporting an error, writer will try to fix the problem.
+
+
P_OUTPUT_INVALID_CHAR_HANDLER - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Property that defines a InvalidCharHandler used to determine + what to do with a Java character that app tries to output but which + is not a valid xml character.
+
+
P_OUTPUT_UNDERLYING_STREAM - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Property that can be used to find out the underlying + OutputStream that an + XMLStreamWriter instance is using, + if known (not known if constructed with a Writer, + or other non-stream destination).
+
+
P_OUTPUT_UNDERLYING_WRITER - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Property that can be used to find out the underlying + Writer that an + XMLStreamWriter instance is using, + if known (may not be known if constructed with a OutputStream, + or other non-Writer destination).
+
+
P_OUTPUT_VALIDATE_ATTR - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether output classes should check uniqueness of attribute names, + to prevent accidental output of duplicate attributes.
+
+
P_OUTPUT_VALIDATE_CONTENT - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether output classes should do basic verification that the textual + content output as part of nodes should be checked for validity, + if there's a possibility of invalid content.
+
+
P_OUTPUT_VALIDATE_NAMES - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether output classes should check validity of names, ie that they + only contain legal XML identifier characters.
+
+
P_OUTPUT_VALIDATE_STRUCTURE - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether output classes should do basic verification that the output + structure is well-formed (start and end elements match); that + there is one and only one root, and that there is no textual content + in prolog/epilog.
+
+
P_RETURN_NULL_FOR_DEFAULT_NAMESPACE - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
This read-only property indicates whether null is returned for default name space prefix; + Boolean.TRUE indicates it does, Boolean.FALSE that it does not.
+
+
P_SUPPORT_DTDPP - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Deprecated. +
Never implement, let's phase this out (deprecated in 4.2)
+
+
+
P_TREAT_CHAR_REFS_AS_ENTS - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Whether the Reader will treat character references as entities while parsing + XML documents.
+
+
P_UNDECLARED_ENTITY_RESOLVER - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Property of type XMLResolver, that + will allow graceful handling of references to undeclared (general) + entities.
+
+
P_USE_DOUBLE_QUOTES_IN_XML_DECL - Static variable in class com.ctc.wstx.api.WstxOutputProperties
+
+
Whether writer should use double quotes in the XML declaration.
+
+
P_VALIDATE_TEXT_CHARS - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Whether readers will verify that characters in text content are fully + valid XML characters (not just Unicode).
+
+
parse(InputSource, HandlerBase) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
parse(InputSource, DefaultHandler) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
parse(InputSource) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
parse(String) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
ParsedExtEntity - Class in com.ctc.wstx.ent
+
 
+
ParsedExtEntity(Location, String, URL, String, String) - Constructor for class com.ctc.wstx.ent.ParsedExtEntity
+
 
+
parseDirective() - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
parseDirectiveFlattened() - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method similar to FullDTDReader.parseDirective(), but one that takes care + to properly output dtd contents using com.ctc.wstx.dtd.DTDWriter + as necessary.
+
+
parseDTD() - Method in class com.ctc.wstx.dtd.FullDTDReader
+
 
+
parseEntityName(char) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
parseFNameForError() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method called to read in full name, including unlimited number of + namespace separators (':'), for the purpose of displaying name in + an error message.
+
+
parseFullName() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method that will parse 'full' name token; what full means depends on + whether reader is namespace aware or not.
+
+
parseFullName(char) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
parseFullName2(int, int) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
parseLocalName(char) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method that will parse name token (roughly equivalent to XML specs; + although bit lenier for more efficient handling); either uri prefix, + or local name.
+
+
parseLocalName2(int, int) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Second part of name token parsing; called when name can continue + past input buffer end (so only part was read before calling this + method to read the rest).
+
+
parsePublicId(char, String) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Simple parsing method that parses system ids, which are generally + used in entities (from DOCTYPE declaration to internal/external + subsets).
+
+
parseQuoted(String, char, TextBuffer) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called to parse quoted xml declaration pseudo-attribute values.
+
+
parseSystemId(char, boolean, String) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Simple parsing method that parses system ids, which are generally + used in entities (from DOCTYPE declaration to internal/external + subsets).
+
+
parseUntil(TextBuffer, char, boolean, String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
PARSING_MODE_DOCUMENT - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
 
+
PARSING_MODE_DOCUMENTS - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
 
+
PARSING_MODE_FRAGMENT - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
 
+
ParsingErrorMsgs - Interface in com.ctc.wstx.cfg
+
 
+
peek() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
peekNext() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Similar to StreamScanner.getNext(), but does not advance pointer + in input buffer.
+
+
pop() - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Method called by the stream reader to remove the topmost (start) + element from the stack; + called when an end element is encountered during parsing.
+
+
PREFIX_MISBOUND - Static variable in class com.ctc.wstx.sw.OutputElementBase
+
 
+
PREFIX_OK - Static variable in class com.ctc.wstx.sw.OutputElementBase
+
 
+
PREFIX_UNBOUND - Static variable in class com.ctc.wstx.sw.OutputElementBase
+
 
+
PrefixedName - Class in com.ctc.wstx.util
+
+
Simple key Object to be used for storing/accessing of potentially namespace + scoped element and attribute names.
+
+
PrefixedName(String, String) - Constructor for class com.ctc.wstx.util.PrefixedName
+
 
+
PrefixedNameSet - Class in com.ctc.wstx.dtd
+
 
+
PrefixedNameSet() - Constructor for class com.ctc.wstx.dtd.PrefixedNameSet
+
 
+
PROP_EVENT_ALLOCATOR - Static variable in class com.ctc.wstx.api.ReaderConfig
+
 
+
push(String, String) - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Method called by the stream reader to add new (start) element + into the stack in namespace-aware mode; called when a start element + is encountered during parsing, but only in ns-aware mode.
+
+
pushback() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
pushback() - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
pushback() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
pushback() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method to push back last character read; can only be called once, + that is, no more than one char can be guaranteed to be succesfully + returned.
+
+
+ + + +

Q

+
+
QNameCreator - Class in com.ctc.wstx.compat
+
+
Helper class used to solve [WSTX-174]: some older AppServers were + shipped with incompatible version of QName class, which is missing + the 3 argument constructor.
+
+
QNameCreator() - Constructor for class com.ctc.wstx.compat.QNameCreator
+
 
+
QUOTABLE_TEXT_CHARS - Static variable in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
+ + + +

R

+
+
rawContentsTo(Writer) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Method that will stream contents of this buffer into specified + Writer.
+
+
rawContentsViaReader() - Method in class com.ctc.wstx.util.TextBuffer
+
+
Deprecated. 
+
+
read(char[], int, int) - Method in class com.ctc.wstx.io.AsciiReader
+
 
+
read(char[], int, int) - Method in class com.ctc.wstx.io.ISOLatinReader
+
 
+
read() - Method in class com.ctc.wstx.io.MergedReader
+
 
+
read(char[]) - Method in class com.ctc.wstx.io.MergedReader
+
 
+
read(char[], int, int) - Method in class com.ctc.wstx.io.MergedReader
+
 
+
read() - Method in class com.ctc.wstx.io.MergedStream
+
 
+
read(byte[]) - Method in class com.ctc.wstx.io.MergedStream
+
 
+
read(byte[], int, int) - Method in class com.ctc.wstx.io.MergedStream
+
 
+
read(char[], int, int) - Method in class com.ctc.wstx.io.UTF32Reader
+
 
+
read(char[], int, int) - Method in class com.ctc.wstx.io.UTF8Reader
+
 
+
readCDataSecondary(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
readCoalescedText(int, boolean) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called to read the content of both current CDATA/CHARACTERS + events, and all following consequtive events into the text buffer.
+
+
readComment(DTDEventListener) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method similar to MinimalDTDReader.skipComment(), but that has to collect + contents, to be reported for a SAX handler.
+
+
readDTDKeyword(String) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method called usually to indicate an error condition; will read rest + of specified keyword (including characters that can be part of XML + identifiers), append that to passed prefix (which is optional), and + return resulting String.
+
+
readElementAsArray(TypedArrayDecoder) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
+
Method called to parse array of primitives.
+
+
readElementAsBinary(byte[], int, int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
readElementAsBinary(byte[], int, int, Base64Variant) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
readElementAsDoubleArray(double[], int, int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
readElementAsFloatArray(float[], int, int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
readElementAsIntArray(int[], int, int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
readElementAsLongArray(long[], int, int) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
readEndElem() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called to completely read a close tag, and update element + stack appropriately (including checking that tag matches etc).
+
+
ReaderBootstrapper - Class in com.ctc.wstx.io
+
+
Input bootstrap class used when input comes from a Reader; in this case, + encoding is already known, and thus encoding from XML declaration (if + any) is only double-checked, not really used.
+
+
ReaderConfig - Class in com.ctc.wstx.api
+
+
Simple configuration container class; passed by reader factory to reader + instance created.
+
+
ReaderCreator - Interface in com.ctc.wstx.sr
+
+
Interface that defines callbacks readers can use to access settings + of the input factory that created them, as well as update cached + data factory may store (shared symbol tables, cached DTDs etc).
+
+
ReaderSource - Class in com.ctc.wstx.io
+
+
Input source that reads input via a Reader.
+
+
ReaderSource(ReaderConfig, WstxInputSource, String, String, SystemId, Reader, boolean) - Constructor for class com.ctc.wstx.io.ReaderSource
+
 
+
readExternalSubset(WstxInputSource, ReaderConfig, DTDSubset, boolean, int) - Static method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method called to read in the external subset definition.
+
+
readInternalSubset(WstxInputData, WstxInputSource, ReaderConfig, boolean, int) - Static method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method called to read in the internal subset definition.
+
+
readInto(WstxInputData) - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
readInto(WstxInputData) - Method in class com.ctc.wstx.io.BranchingReaderSource
+
 
+
readInto(WstxInputData) - Method in class com.ctc.wstx.io.CharArraySource
+
 
+
readInto(WstxInputData) - Method in class com.ctc.wstx.io.ReaderSource
+
 
+
readInto(WstxInputData) - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method called to read at least one more char from input source, and + update input data appropriately.
+
+
readMore(WstxInputData, int) - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
readMore(WstxInputData, int) - Method in class com.ctc.wstx.io.BranchingReaderSource
+
 
+
readMore(WstxInputData, int) - Method in class com.ctc.wstx.io.CharArraySource
+
 
+
readMore(WstxInputData, int) - Method in class com.ctc.wstx.io.ReaderSource
+
 
+
readMore(WstxInputData, int) - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method called by reader when it has to have at least specified number + of consequtive input characters in its buffer, and it currently does + not have.
+
+
readPI() - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method similar to MinimalDTDReader.skipPI(), but one that does basic + well-formedness checks.
+
+
readQuotedValue(char[], int) - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
readQuotedValue(char[], int) - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
readQuotedValue(char[], int) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
readTextSecondary(int, boolean) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
readXmlDecl(boolean, int) - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
ready() - Method in class com.ctc.wstx.io.MergedReader
+
 
+
reallyValidating() - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
reallyValidating() - Method in class com.ctc.wstx.dtd.DTDValidator
+
 
+
reallyValidating() - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
reallyValidating() - Method in class com.ctc.wstx.sr.InputElementStack
+
+
This is a method called by the reader to ensure that we have at + least one 'real' validator.
+
+
recycle(boolean) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Method called to indicate that the underlying buffers should now + be recycled if they haven't yet been recycled.
+
+
RelaxNGSchema - Class in com.ctc.wstx.msv
+
+
This is a validation schema instance based on a RELAX NG schema.
+
+
RelaxNGSchema(TREXGrammar) - Constructor for class com.ctc.wstx.msv.RelaxNGSchema
+
 
+
RelaxNGSchemaFactory - Class in com.ctc.wstx.msv
+
+
This is a StAX2 schema factory that can parse and create schema instances + for creating validators that validate documents to check their validity + against specific Relax NG specifications.
+
+
RelaxNGSchemaFactory() - Constructor for class com.ctc.wstx.msv.RelaxNGSchemaFactory
+
 
+
relink(OutputElementBase) - Method in class com.ctc.wstx.sw.OutputElementBase
+
+
Method called to reuse a pooled instance.
+
+
remove() - Method in class com.ctc.wstx.evt.WstxEventReader
+
+
Note: only here because we implement Iterator interface.
+
+
removeEldestEntry(Map.Entry<String, String>) - Method in class com.ctc.wstx.util.InternCache
+
 
+
removeLast() - Method in class com.ctc.wstx.util.StringVector
+
 
+
removeLast(int) - Method in class com.ctc.wstx.util.StringVector
+
 
+
RepairingNsStreamWriter - Class in com.ctc.wstx.sw
+
+
Namespace-aware implementation of XMLStreamWriter, that does + namespace repairing, ie resolves possible conflicts between prefixes + (add new bindings as necessary), as well as automatically creates + namespace declarations as necessary.
+
+
RepairingNsStreamWriter(XmlWriter, String, WriterConfig) - Constructor for class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
ReplacingHandler(char) - Constructor for class com.ctc.wstx.api.InvalidCharHandler.ReplacingHandler
+
 
+
reportIllegalArg(String) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportIllegalMethod(String) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method called when an illegal method (namespace-specific method + on non-ns writer) is called by the application.
+
+
reportInvalidChar(DTDValidatorBase, char, String) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
reportInvalidContent(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Stub method implemented by validating parsers, to report content + that's not valid for current element context.
+
+
reportInvalidContent(int) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
+
Method called by lower-level parsing code when invalid content + (anything inside element with 'empty' content spec; text inside + non-mixed element etc) is found during basic scanning.
+
+
reportInvalidContent(int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportNull() - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
reportNwfAttr(String) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
This is the method called when an output method call violates + attribute well-formedness checks (trying to output dup attrs) + and WstxOutputProperties.P_OUTPUT_VALIDATE_NAMES is + is enabled.
+
+
reportNwfAttr(String, Object) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportNwfContent(String) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
This is the method called when an output method call violates + content well-formedness checks + and WstxOutputProperties.P_OUTPUT_VALIDATE_CONTENT is + is enabled.
+
+
reportNwfContent(String, Object) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportNwfContent(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
reportNwfName(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
This is the method called when an output method call violates + name well-formedness checks + and WstxOutputProperties.P_OUTPUT_VALIDATE_NAMES is + is enabled.
+
+
reportNwfStructure(String) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
This is the method called when an output method call violates + structural well-formedness checks + and WstxOutputProperties.P_OUTPUT_VALIDATE_STRUCTURE is + is enabled.
+
+
reportNwfStructure(String, Object) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportProblem(String) - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
reportProblem(String, Location) - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
reportProblem(XMLValidationProblem) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
reportProblem(Location, String, String, Object, Object) - Method in interface com.ctc.wstx.sr.InputProblemReporter
+
 
+
reportProblem(String, String, Object, Object) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
reportProblem(Location, String, String, Object, Object) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
reportProblem(XMLValidationProblem) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportUndeclared(ValidationContext, XMLValidator) - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
reportUnexpectedChar(int, String) - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
reportValidationProblem(DTDValidatorBase, String) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
reportValidationProblem(InputProblemReporter, String) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
+
Method called during parsing of DTD schema, to report a problem.
+
+
reportValidationProblem(XMLValidationProblem) - Method in interface com.ctc.wstx.sr.InputProblemReporter
+
 
+
reportValidationProblem(String) - Method in interface com.ctc.wstx.sr.InputProblemReporter
+
 
+
reportValidationProblem(String, Object, Object) - Method in interface com.ctc.wstx.sr.InputProblemReporter
+
 
+
reportValidationProblem(XMLValidationProblem) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
+ Note: this is the base implementation used for implementing + ValidationContext
+
+
reportValidationProblem(String, int) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
reportValidationProblem(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
reportValidationProblem(Location, String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
reportValidationProblem(String, Object, Object) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
reportValidationProblem(XMLValidationProblem) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
+
If there is an error handler established, call it.
+
+
reportValidationProblem(String, Location, int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportValidationProblem(String, int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportValidationProblem(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportValidationProblem(Location, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportValidationProblem(String, Object) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportValidationProblem(String, Object, Object) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
reportXmlProblem(String) - Method in class com.ctc.wstx.io.InputBootstrapper
+
 
+
require(int, String, String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
reset() - Method in class com.ctc.wstx.io.MergedReader
+
 
+
reset() - Method in class com.ctc.wstx.io.MergedStream
+
 
+
reset() - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method called to allow reusing of collector, usually right before + starting collecting attributes for a new start tag.
+
+
reset(String, String) - Method in class com.ctc.wstx.util.PrefixedName
+
 
+
reset() - Method in class com.ctc.wstx.util.TextBuilder
+
+
Method called before starting to (re)use the buffer, will discard + any existing content, and start collecting new set of values.
+
+
resetInitialized() - Method in class com.ctc.wstx.util.TextBuffer
+
+
Method called to make sure there is a non-shared segment to use, without + appending any content yet.
+
+
resetState() - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Unlike name suggests there is also some limited state information + associated with the config object.
+
+
resetWithCopy(char[], int, int) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
resetWithEmpty() - Method in class com.ctc.wstx.util.TextBuffer
+
+
Method called to clear out any content text buffer may have, and + initializes buffer to use non-shared data.
+
+
resetWithEmptyString() - Method in class com.ctc.wstx.util.TextBuffer
+
+
Similar to TextBuffer.resetWithEmpty(), but actively marks current + text content to be empty string (whereas former method leaves + content as undefined).
+
+
resetWithIndentation(int, char) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
resetWithShared(char[], int, int) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Method called to initialize the buffer with a shared copy of data; + this means that buffer will just have pointers to actual data.
+
+
resolveAndValidateElement() - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Method called to resolve element and attribute namespaces (in + namespace-aware mode), and do optional validation using pluggable + validator object.
+
+
resolveCharOnlyEntity(boolean) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method called to resolve character entities, and only character + entities (except that pre-defined char entities -- amp, apos, lt, + gt, quote -- MAY be "char entities" in this sense, depending on + arguments).
+
+
resolveEntity(WstxInputSource, URL, String, String, String, XMLResolver, ReaderConfig, int) - Static method in class com.ctc.wstx.io.DefaultInputResolver
+
+
Basic external resource resolver implementation; usable both with + DTD and entity resolution.
+
+
resolveEntityUsing(WstxInputSource, String, String, String, XMLResolver, ReaderConfig, int) - Static method in class com.ctc.wstx.io.DefaultInputResolver
+
+
A very simple utility expansion method used generally when the + only way to resolve an entity is via passed resolver; and where + failing to resolve it is not fatal.
+
+
resolveNamespaceDecl(int, boolean) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method called to resolve and initialize specified collected + namespace declaration
+
+
resolveNamespacePrefix(String) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
resolveNamespaces(InputProblemReporter, StringVector) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method called to resolve namespace URIs from attribute prefixes.
+
+
resolveNonCharEntity() - Method in class com.ctc.wstx.sr.StreamScanner
+
+
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).
+
+
resolveSimpleEntity(boolean) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method that tries to resolve a character entity, or (if caller so + specifies), a pre-defined internal entity (lt, gt, amp, apos, quot).
+
+
resolveStreamEncoding() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
+
Method called to try to figure out physical encoding the underlying + input stream uses.
+
+
restoreContext(WstxInputData) - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
restoreContext(WstxInputData) - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method Reader calls when this input source is resumed as the + current source.
+
+
returnFullBBuffer(byte[]) - Method in class com.ctc.wstx.io.BufferRecycler
+
 
+
returnFullCBuffer(char[]) - Method in class com.ctc.wstx.io.BufferRecycler
+
 
+
returnMediumCBuffer(char[]) - Method in class com.ctc.wstx.io.BufferRecycler
+
 
+
returnSmallCBuffer(char[]) - Method in class com.ctc.wstx.io.BufferRecycler
+
 
+
reuseAsChild(DOMOutputElement, Element) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
reuseAsChild(SimpleOutputElement, String) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
reuseAsChild(SimpleOutputElement, String, String, String) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
rewrite() - Method in class com.ctc.wstx.dtd.ChoiceContentSpec
+
 
+
rewrite() - Method in class com.ctc.wstx.dtd.ContentSpec
+
+
Method called as the first part of DFA construction, if necessary; + will usually create simpler ModelNode instances that will + match definition this instance contains.
+
+
rewrite() - Method in class com.ctc.wstx.dtd.SeqContentSpec
+
 
+
rewrite() - Method in class com.ctc.wstx.dtd.TokenContentSpec
+
 
+
+ + + +

S

+
+
safeEnsureFinishToken() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
safeFinishToken() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
saveContext(WstxInputData) - Method in class com.ctc.wstx.io.BaseInputSource
+
 
+
saveContext(WstxInputData) - Method in class com.ctc.wstx.io.WstxInputSource
+
+
Method Reader calls when this input source is being stored, when + a nested input source gets used instead (due to entity expansion).
+
+
SAXFeature - Class in com.ctc.wstx.sax
+
+
Type safe (pre-Java5) enumeration for listing all currently (SAX 2.0.2) + defined standard features
+
+
SAXProperty - Class in com.ctc.wstx.sax
+
+
Type-safe (pre-Java5) enumeration of all currently (SAX 2.0.2) defined + standard properties.
+
+
SeqContentSpec - Class in com.ctc.wstx.dtd
+
+
Content specification that defines model that has sequence of one or more + elements that have to come in the specified order.
+
+
SeqContentSpec(boolean, char, ContentSpec[]) - Constructor for class com.ctc.wstx.dtd.SeqContentSpec
+
 
+
setArity(char) - Method in class com.ctc.wstx.dtd.ContentSpec
+
 
+
setAttrValueEscaperFactory(EscapingWriterFactory) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
setAttrValueNormalization(boolean) - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
+
This 'validator' will not normalize any attributes, + so let's implement this as no-op.
+
+
setAttrValueNormalization(boolean) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Method that allows enabling/disabling attribute value normalization.
+
+
setAutomaticDTDValidator(XMLValidator, NsDefaultProvider) - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Method called to connect the automatically handled DTD validator + (one detected from DOCTYPE, loaded and completely handled by + the stream reader without application calling validation methods).
+
+
setAutomaticNsPrefix(String) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
setBaseURL(URL) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setBufferSize(int) - Method in class com.ctc.wstx.util.TextBuilder
+
 
+
setConfigFlag(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setContentHandler(ContentHandler) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
setCurrentLength(int) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
setCustomInternalEntities(Map<String, ?>) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setDefaultNamespace(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
setDefaultNamespace(String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
setDefaultNamespace(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
setDefaultNamespace(String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
setDefaultNamespace(String) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
+
With repairing writer, this is only taken as a suggestion as to how + the caller would prefer prefixes to be mapped.
+
+
setDefaultNamespace(String) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
setDefaultNsUri(String) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
setDefaultNsUri(String) - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
setDefaultNsUri(String) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
setDocumentHandler(DocumentHandler) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
setDTDEventListener(DTDEventListener) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setDTDHandler(DTDHandler) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
setDTDOverride(DTDValidationSchema) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setDtdResolver(XMLResolver) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
SetEmptyElementHandler(Set<String>) - Constructor for class com.ctc.wstx.api.EmptyElementHandler.SetEmptyElementHandler
+
 
+
setEmptyElementHandler(EmptyElementHandler) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
setEntityResolver(XMLResolver) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setEntityResolver(EntityResolver) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
setErrorHandler(ErrorHandler) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
setEventAllocator(XMLEventAllocator) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
setFeature(String, boolean) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
setFeature(String, boolean) - Method in class com.ctc.wstx.sax.WstxSAXParserFactory
+
 
+
setFeature(String, Object) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Deprecated.
+
+
setFlattenWriter(Writer, boolean, boolean, boolean) - Method in class com.ctc.wstx.dtd.FullDTDReader
+
+
Method that will set specified Writer as the 'flattening writer'; + writer used to output flattened version of DTD read in.
+
+
setInitCause(Throwable, Throwable) - Static method in class com.ctc.wstx.util.ExceptionUtil
+
 
+
setInputBufferLength(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setInputOffsets(int, int, int) - Method in class com.ctc.wstx.io.ReaderSource
+
+
Method called to change the default offsets this source has.
+
+
setInputParsingMode(WstxInputProperties.ParsingMode) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setInternStrings(boolean) - Method in class com.ctc.wstx.util.SymbolTable
+
 
+
setInvalidCharHandler(InvalidCharHandler) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
setLocale(Locale) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
setMaxAttributeSize(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxAttributesPerElement(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxAttributesPerElement(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
setMaxCharacters(long) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxChildrenPerElement(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxDtdDepth(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxElementCount(long) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxElementDepth(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxEntityCount(long) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxEntityDepth(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setMaxTextLength(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setNamespaceContext(NamespaceContext) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
+ Note: Root namespace context works best if automatic prefix + creation ("namespace/prefix repairing" in StAX lingo) is enabled.
+
+
setNamespaceContext(NamespaceContext) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
setNamespaceContext(NamespaceContext) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
setNextColliding(ElementId) - Method in class com.ctc.wstx.util.ElementId
+
 
+
setNormalizedValue(int, String) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Low-level mutator method that attribute validation code may call + for certain types of attributes, when it wants to handle the whole + validation and normalization process by itself.
+
+
setPrefix(String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
setPrefix(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
setPrefix(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
setPrefix(String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
setPrefix(String) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
 
+
setProblemReporter(XMLReporter) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
setProperty(String, int, Object) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setProperty(String, int, Object) - Method in class com.ctc.wstx.api.ValidatorConfig
+
 
+
setProperty(String, int, Object) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.dom.WstxDOMWrappingReader
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.dtd.DTDSchemaFactory
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.sax.WstxSAXParser
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
setProperty(String, Object) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
setRootNsContext(NamespaceContext) - Method in class com.ctc.wstx.dom.DOMOutputElement
+
 
+
setRootNsContext(NamespaceContext) - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
setRootNsContext(NamespaceContext) - Method in class com.ctc.wstx.sw.SimpleOutputElement
+
+
Note: this method can and will only be called before outputting + the root element.
+
+
setShortestReportedTextSegment(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setString(int, String) - Method in class com.ctc.wstx.util.StringVector
+
 
+
setTextEscaperFactory(EscapingWriterFactory) - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
setUndeclaredEntityResolver(XMLResolver) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setValidationProblemHandler(ValidationProblemHandler) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
setValidationProblemHandler(ValidationProblemHandler) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
setValidationProblemHandler(ValidationProblemHandler) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
setValue(String) - Method in class com.ctc.wstx.dtd.DefaultAttrValue
+
 
+
setXmlCompliancy(int) - Method in class com.ctc.wstx.io.AsciiReader
+
 
+
setXmlCompliancy(int) - Method in class com.ctc.wstx.io.ISOLatinReader
+
 
+
setXmlCompliancy(int) - Method in class com.ctc.wstx.io.UTF32Reader
+
 
+
setXmlCompliancy(int) - Method in class com.ctc.wstx.io.UTF8Reader
+
 
+
setXMLReporter(XMLReporter) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
setXMLReporter(XMLReporter) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
 
+
setXMLResolver(XMLResolver) - Method in class com.ctc.wstx.api.ReaderConfig
+
+ +
+
setXMLResolver(XMLResolver) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
+
Note: it's preferable to use Wstx-specific + ReaderConfig.setEntityResolver(javax.xml.stream.XMLResolver) + instead, if possible, since this just wraps passed in resolver.
+
+
SimpleCache<K,V> - Class in com.ctc.wstx.util
+
+
Simple Map implementation usable for caches where contents do not + expire, but where size needs to remain bounded.
+
+
SimpleCache(int) - Constructor for class com.ctc.wstx.util.SimpleCache
+
 
+
SimpleNsStreamWriter - Class in com.ctc.wstx.sw
+
+
Namespace-aware implementation of XMLStreamWriter, that does + not do namespace repairing, ie doesn't try to resolve possible + conflicts between prefixes and namespace URIs, or automatically + create namespace bindings.
+
+
SimpleNsStreamWriter(XmlWriter, String, WriterConfig) - Constructor for class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
SimpleOutputElement - Class in com.ctc.wstx.sw
+
+
Class that encapsulates information about a specific element in virtual + output stack for namespace-aware writers.
+
+
SimpleStartElement - Class in com.ctc.wstx.evt
+
+
Wstx StartElement implementation used when event is constructed + from already objectified data, for example when constructed by the event + factory.
+
+
SimpleStartElement(Location, QName, BaseNsContext, Map<QName, Attribute>) - Constructor for class com.ctc.wstx.evt.SimpleStartElement
+
 
+
singletonIterator(T) - Static method in class com.ctc.wstx.util.DataUtil
+
 
+
sInternCache - Static variable in class com.ctc.wstx.sr.AttributeCollector
+
 
+
size() - Method in class com.ctc.wstx.util.BijectiveNsMap
+
 
+
size() - Method in class com.ctc.wstx.util.StringVector
+
 
+
size() - Method in class com.ctc.wstx.util.SymbolTable
+
 
+
size() - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
size() - Method in class com.ctc.wstx.util.WordResolver
+
 
+
skip(long) - Method in class com.ctc.wstx.io.MergedReader
+
 
+
skip(long) - Method in class com.ctc.wstx.io.MergedStream
+
 
+
skipComment() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
skipCommentContent() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
skipCRLF(char) - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
skipCRLF(char) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method called when a CR has been spotted in input; checks if next + char is LF, and if so, skips it.
+
+
skipElement() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
skipEquals(String, String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method that checks that input following is of form + '[S]* '=' [S]*' (as per XML specs, production #25).
+
+
skipFullName(char) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Note: does not check for number of colons, amongst other things.
+
+
skipInternalSubset(WstxInputData, WstxInputSource, ReaderConfig) - Static method in class com.ctc.wstx.dtd.MinimalDTDReader
+
+
Method that just skims + through structure of internal subset, but without doing any sort + of validation, or parsing of contents.
+
+
skipInternalSubset() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
+
Method that will skip through internal DTD subset, without doing + any parsing, except for trying to match end of subset properly.
+
+
skipMbLF(int) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
skipMbWs() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
skipPI() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
skipSbLF(byte) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
skipSbWs() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
skipTranslatedLF(int) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
skipTranslatedWs() - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
skipWS(char) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method that will skip any white space from input source(s)
+
+
SmallPrefixedNameSet - Class in com.ctc.wstx.dtd
+
+
PrefixedNameSet implementation suitable for storing small set of PrefixedName + values (generally 8 or less).
+
+
SmallPrefixedNameSet(boolean, PrefixedName[]) - Constructor for class com.ctc.wstx.dtd.SmallPrefixedNameSet
+
 
+
sourceFrom(WstxInputSource, ReaderConfig, String, int, Object) - Static method in class com.ctc.wstx.io.DefaultInputResolver
+
+
Factory method that accepts various types of Objects, and tries to + create a WstxInputSource from it.
+
+
sourceFromString(WstxInputSource, ReaderConfig, String, int, String) - Static method in class com.ctc.wstx.io.DefaultInputResolver
+
+
We have multiple ways to look at what would it mean to get a String + as the resolved result.
+
+
sPrefixXml - Static variable in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
sPrefixXml - Static variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
sPrefixXmlns - Static variable in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
sPrefixXmlns - Static variable in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
sSaxFactory - Static variable in class com.ctc.wstx.msv.BaseSchemaFactory
+
 
+
standaloneSet() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
StarModel - Class in com.ctc.wstx.dtd
+
+
Model class that represents any number of repetitions of its submodel + (including no repetitions).
+
+
StarModel(ModelNode) - Constructor for class com.ctc.wstx.dtd.StarModel
+
 
+
start(BundleContext) - Method in class com.ctc.wstx.osgi.WstxBundleActivator
+
+
Method called on activation.
+
+
startBranch(TextBuffer, int, boolean) - Method in class com.ctc.wstx.io.BranchingReaderSource
+
 
+
STATE_CONTENT - Static variable in class com.ctc.wstx.evt.WstxEventReader
+
 
+
STATE_END_OF_INPUT - Static variable in class com.ctc.wstx.evt.WstxEventReader
+
 
+
STATE_EPILOG - Static variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
STATE_INITIAL - Static variable in class com.ctc.wstx.evt.WstxEventReader
+
 
+
STATE_PROLOG - Static variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
STATE_TREE - Static variable in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
STD_FEATURE_PREFIX - Static variable in class com.ctc.wstx.sax.SAXFeature
+
+
Since all standard features have same URI prefix, let's separate + that prefix, from unique remainder of the feature URIs.
+
+
STD_PROPERTY_PREFIX - Static variable in class com.ctc.wstx.sax.SAXProperty
+
 
+
stop(BundleContext) - Method in class com.ctc.wstx.osgi.WstxBundleActivator
+
 
+
stopValidatingAgainst(XMLValidationSchema) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
stopValidatingAgainst(XMLValidator) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
stopValidatingAgainst(XMLValidationSchema) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
stopValidatingAgainst(XMLValidator) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
stopValidatingAgainst(XMLValidationSchema) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
stopValidatingAgainst(XMLValidator) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
stopValidatingAgainst(XMLValidationSchema) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
stopValidatingAgainst(XMLValidator) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
StreamBootstrapper - Class in com.ctc.wstx.io
+
+
Input bootstrap class used with streams, when encoding is not known + (when encoding is specified by application, a reader is constructed, + and then reader-based bootstrapper is used).
+
+
StreamReaderImpl - Interface in com.ctc.wstx.sr
+
+
Interface that defines "internal Woodstox API".
+
+
StreamScanner - Class in com.ctc.wstx.sr
+
+
Abstract base class that defines some basic functionality that all + Woodstox reader classes (main XML reader, DTD reader) extend from.
+
+
StreamScanner(WstxInputSource, ReaderConfig, XMLResolver) - Constructor for class com.ctc.wstx.sr.StreamScanner
+
+
Constructor used when creating a complete new (main-level) reader that + does not share its input buffers or state with another reader.
+
+
StringUtil - Class in com.ctc.wstx.util
+
 
+
StringUtil() - Constructor for class com.ctc.wstx.util.StringUtil
+
 
+
StringVector - Class in com.ctc.wstx.util
+
+
Data container similar List (from storage perspective), + but that can be used in multiple ways.
+
+
StringVector(int) - Constructor for class com.ctc.wstx.util.StringVector
+
 
+
StructValidator - Class in com.ctc.wstx.dtd
+
+
Base class for validator Objects used to validate tree structure of an + XML-document against DTD.
+
+
StructValidator() - Constructor for class com.ctc.wstx.dtd.StructValidator
+
 
+
SUFFIX_EOF_EXP_NAME - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_ATTR_VALUE - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_CDATA - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_CLOSE_ELEMENT - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_COMMENT - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_DEF_ATTR_VALUE - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_DOC - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_DTD - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_DTD_EXTERNAL - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_DTD_INTERNAL - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_ELEMENT - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_ENTITY_REF - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_EPILOG - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_NAME - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_PROC_INSTR - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_PROLOG - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_TEXT - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SUFFIX_IN_XML_DECL - Static variable in interface com.ctc.wstx.cfg.ParsingErrorMsgs
+
 
+
SURR1_FIRST - Static variable in class com.ctc.wstx.api.InvalidCharHandler.FailingHandler
+
 
+
SURR1_FIRST - Static variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
SURR1_LAST - Static variable in class com.ctc.wstx.api.InvalidCharHandler.FailingHandler
+
 
+
SURR1_LAST - Static variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
SURR2_FIRST - Static variable in class com.ctc.wstx.api.InvalidCharHandler.FailingHandler
+
 
+
SURR2_FIRST - Static variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
SURR2_LAST - Static variable in class com.ctc.wstx.api.InvalidCharHandler.FailingHandler
+
 
+
SURR2_LAST - Static variable in class com.ctc.wstx.sw.XmlWriter
+
 
+
sXmlNsPrefix - Static variable in class com.ctc.wstx.sw.OutputElementBase
+
 
+
sXmlNsURI - Static variable in class com.ctc.wstx.sw.OutputElementBase
+
 
+
SymbolTable - Class in com.ctc.wstx.util
+
+
This class is a kind of specialized type-safe Map, from char array to + String value.
+
+
SymbolTable() - Constructor for class com.ctc.wstx.util.SymbolTable
+
+
Method for constructing a master symbol table instance; this one + will create master instance with default size, and with interning + enabled.
+
+
SymbolTable(boolean) - Constructor for class com.ctc.wstx.util.SymbolTable
+
+
Method for constructing a master symbol table instance.
+
+
SymbolTable(boolean, int) - Constructor for class com.ctc.wstx.util.SymbolTable
+
+
Method for constructing a master symbol table instance.
+
+
SymbolTable(boolean, int, float) - Constructor for class com.ctc.wstx.util.SymbolTable
+
+
Main method for constructing a master symbol table instance; will + be called by other public constructors.
+
+
SystemId - Class in com.ctc.wstx.io
+
+
Helper class that is used to defer construction of URL + to help with cases where real URL is not actually needed, and + incoming System Id may not even resolve properly.
+
+
SystemId(String, URL) - Constructor for class com.ctc.wstx.io.SystemId
+
 
+
+ + + +

T

+
+
TextAccumulator - Class in com.ctc.wstx.util
+
+
Simple utility class used to efficiently accumulate and concatenate + text passed in various forms
+
+
TextAccumulator() - Constructor for class com.ctc.wstx.util.TextAccumulator
+
 
+
TextBuffer - Class in com.ctc.wstx.util
+
+
TextBuffer is a class similar to StringBuilder, with + following differences: + + TextBuffer uses segments character arrays, to avoid having + to do additional array copies when array is not big enough.
+
+
TextBuilder - Class in com.ctc.wstx.util
+
+
Class similar to StringBuilder, except that it can be used to + construct multiple Strings, that will share same underlying character + buffer.
+
+
TextBuilder(int) - Constructor for class com.ctc.wstx.util.TextBuilder
+
 
+
TextEscaper - Class in com.ctc.wstx.io
+
 
+
throwAsIllegalArgument(Throwable) - Static method in class com.ctc.wstx.util.ExceptionUtil
+
 
+
throwDupAttr(InputProblemReporter, int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method that can be used to get the specified attribute value, + by getting it written using Writer passed in.
+
+
throwElementException(DTDElement, Location) - Static method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
throwEndOfInput() - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
throwFromIOE(IOException) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwFromIOE(IOException) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
throwFromStrE(XMLStreamException) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwGenericInternal() - Static method in class com.ctc.wstx.util.ExceptionUtil
+
+
This method is just added for convenience, and only to be used for + assertion style of exceptions.
+
+
throwIfUnchecked(Throwable) - Static method in class com.ctc.wstx.util.ExceptionUtil
+
 
+
throwIllegalCall() - Method in class com.ctc.wstx.dtd.MinimalDTDReader
+
 
+
throwIndex(int) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
throwInternal(String) - Static method in class com.ctc.wstx.util.ExceptionUtil
+
 
+
throwInvalidSpace(int) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwInvalidSpace(int, boolean) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwLazily(XMLStreamException) - Static method in exception com.ctc.wstx.exc.WstxLazyException
+
 
+
throwLazyError(Exception) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Method called to report an error, when caller's signature only + allows runtime exceptions to be thrown.
+
+
throwNotationException(NotationDeclaration, NotationDeclaration) - Static method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
throwNotTextualOrElem(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
throwNullChar() - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwNullParent(WstxInputSource) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwOutputError(String) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
throwOutputError(String, Object) - Static method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
throwOutputError(String) - Method in class com.ctc.wstx.sw.OutputElementBase
+
 
+
throwOutputError(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
throwOutputError(String, Object) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
throwParseError(String) - Method in interface com.ctc.wstx.sr.InputProblemReporter
+
 
+
throwParseError(String, Object, Object) - Method in interface com.ctc.wstx.sr.InputProblemReporter
+
 
+
throwParseError(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwParseError(String, Object, Object) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Throws generic parse error with specified message and current parsing + location.
+
+
throwRuntimeException(Throwable) - Static method in class com.ctc.wstx.util.ExceptionUtil
+
+
Method that can be used to convert any Throwable to a RuntimeException; + conversion is only done for checked exceptions.
+
+
throwStreamException(String, Location) - Method in class com.ctc.wstx.dom.WstxDOMWrappingReader
+
 
+
throwUnchecked(XMLStreamException) - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
throwUnexpectedChar(int, String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwUnexpectedEOB(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
+
Similar to StreamScanner.throwUnexpectedEOF(java.lang.String), but only indicates ending + of an input block.
+
+
throwUnexpectedEOF() - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called when we get an EOF within content tree
+
+
throwUnexpectedEOF(String) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
throwUnpairedSurrogate() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
throwUnpairedSurrogate(int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
throwWfcException(String, boolean) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
TokenContentSpec - Class in com.ctc.wstx.dtd
+
+
Content specification that defines content model consisting of just + one allowed element.
+
+
TokenContentSpec(char, PrefixedName) - Constructor for class com.ctc.wstx.dtd.TokenContentSpec
+
 
+
TokenModel - Class in com.ctc.wstx.dtd
+
+
Model class that encapsulates a single (obligatory) token instance.
+
+
TokenModel(PrefixedName) - Constructor for class com.ctc.wstx.dtd.TokenModel
+
 
+
tokenTypeDesc(int) - Static method in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
tokenTypeDesc(int) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
toString() - Method in class com.ctc.wstx.dtd.ChoiceContentSpec
+
 
+
toString() - Method in class com.ctc.wstx.dtd.ChoiceModel
+
 
+
toString() - Method in class com.ctc.wstx.dtd.ConcatModel
+
 
+
toString() - Method in class com.ctc.wstx.dtd.DFAState
+
 
+
toString() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
toString() - Method in class com.ctc.wstx.dtd.DTDElement
+
 
+
toString() - Method in class com.ctc.wstx.dtd.DTDId
+
 
+
toString() - Method in class com.ctc.wstx.dtd.DTDSubsetImpl
+
 
+
toString() - Method in class com.ctc.wstx.dtd.OptionalModel
+
 
+
toString() - Method in class com.ctc.wstx.dtd.PrefixedNameSet
+
 
+
toString(String) - Method in class com.ctc.wstx.dtd.PrefixedNameSet
+
 
+
toString() - Method in class com.ctc.wstx.dtd.SeqContentSpec
+
 
+
toString() - Method in class com.ctc.wstx.dtd.StarModel
+
 
+
toString() - Method in class com.ctc.wstx.dtd.TokenContentSpec
+
 
+
toString() - Method in class com.ctc.wstx.dtd.TokenModel
+
 
+
toString() - Method in exception com.ctc.wstx.exc.WstxException
+
 
+
toString() - Method in exception com.ctc.wstx.exc.WstxLazyException
+
 
+
toString() - Method in exception com.ctc.wstx.exc.WstxValidationException
+
 
+
toString() - Method in class com.ctc.wstx.io.SystemId
+
 
+
toString() - Method in class com.ctc.wstx.io.WstxInputLocation
+
 
+
toString() - Method in class com.ctc.wstx.io.WstxInputSource
+
 
+
toString() - Method in class com.ctc.wstx.sax.SAXFeature
+
 
+
toString() - Method in class com.ctc.wstx.sax.SAXProperty
+
 
+
toString() - Method in exception com.ctc.wstx.sax.WrappedSaxException
+
 
+
toString() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
toString() - Method in class com.ctc.wstx.util.BijectiveNsMap
+
 
+
toString() - Method in class com.ctc.wstx.util.ElementId
+
 
+
toString() - Method in class com.ctc.wstx.util.PrefixedName
+
 
+
toString() - Method in class com.ctc.wstx.util.StringVector
+
 
+
toString() - Method in class com.ctc.wstx.util.TextBuffer
+
+
Note: calling this method may not be as efficient as calling + TextBuffer.contentsAsString(), since it's not guaranteed that resulting + String is cached.
+
+
toString() - Method in class com.ctc.wstx.util.TextBuilder
+
 
+
toString() - Method in class com.ctc.wstx.util.WordResolver
+
 
+
toURL(File) - Static method in class com.ctc.wstx.util.URLUtil
+
+
Helper method that will convert given file into equivalent URL.
+
+
trimEncoding(String, boolean) - Static method in class com.ctc.wstx.util.StringUtil
+
+
Method that will remove all non-alphanumeric characters, and optionally + upper-case included letters, from the given String.
+
+
tryToValidate(PrefixedName) - Method in class com.ctc.wstx.dtd.DFAValidator
+
 
+
tryToValidate(PrefixedName) - Method in class com.ctc.wstx.dtd.EmptyValidator
+
 
+
tryToValidate(PrefixedName) - Method in class com.ctc.wstx.dtd.StructValidator
+
+
Method called when a new (start) element is encountered within the + scope of parent element this validator monitors.
+
+
TYPE_CDATA - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_ENTITIES - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_ENTITY - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_ENUMERATED - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_ID - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_IDREF - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_IDREFS - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_NMTOKEN - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_NMTOKENS - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TYPE_NOTATION - Static variable in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
TypedStreamReader - Class in com.ctc.wstx.sr
+
+
Complete implementation of XMLStreamReader2, + including Typed Access API (Stax2 v3.0) implementation.
+
+
TypedStreamReader(InputBootstrapper, BranchingReaderSource, ReaderCreator, ReaderConfig, InputElementStack, boolean) - Constructor for class com.ctc.wstx.sr.TypedStreamReader
+
 
+
TypedStreamWriter - Class in com.ctc.wstx.sw
+
+
Intermediate base class that implements Typed Access API (Stax2 v3) + for all (repairing, non-repairing, non-namespace) native stream + writer implementations.
+
+
TypedStreamWriter(XmlWriter, String, WriterConfig) - Constructor for class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
typeIsId() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
typeIsId() - Method in class com.ctc.wstx.dtd.DTDIdAttr
+
 
+
typeIsNotation() - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
typeIsNotation() - Method in class com.ctc.wstx.dtd.DTDNotationAttr
+
 
+
+ + + +

U

+
+
UNDECLARED_NS_URI - Static variable in class com.ctc.wstx.util.BaseNsContext
+
+
This is the URI returned for default namespace, when it hasn't + been explicitly declared; could be either "" or null.
+
+
UNKNOWN_ATTR_TYPE - Static variable in class com.ctc.wstx.api.WstxInputProperties
+
+
Constants used when no DTD handling is done, and we do not know the + 'real' type of an attribute.
+
+
UnparsedExtEntity - Class in com.ctc.wstx.ent
+
 
+
UnparsedExtEntity(Location, String, URL, String, String, String) - Constructor for class com.ctc.wstx.ent.UnparsedExtEntity
+
 
+
unshare(int) - Method in class com.ctc.wstx.util.TextBuffer
+
+
Method called if/when we need to append content when we have been + initialized to use shared buffer.
+
+
updateStateEndDocument() - Method in class com.ctc.wstx.evt.WstxEventReader
+
+
Method called when we are about to return END_DOCUMENT event.
+
+
updateSymbolTable(SymbolTable) - Method in interface com.ctc.wstx.sr.ReaderCreator
+
 
+
updateSymbolTable(SymbolTable) - Method in class com.ctc.wstx.stax.WstxInputFactory
+
+
Method individual parsers call to pass back symbol table that + they updated, which may be useful for other parser to reuse, instead + of previous base symbol table.
+
+
uriFromSystemId(String) - Static method in class com.ctc.wstx.util.URLUtil
+
 
+
urlFromCurrentDir() - Static method in class com.ctc.wstx.util.URLUtil
+
+
Method that tries to create and return URL that denotes current + working directory.
+
+
urlFromSystemId(String) - Static method in class com.ctc.wstx.util.URLUtil
+
+
Method that tries to figure out how to create valid URL from a system + id, without additional contextual information.
+
+
urlFromSystemId(String, URL) - Static method in class com.ctc.wstx.util.URLUtil
+
 
+
URLUtil - Class in com.ctc.wstx.util
+
 
+
UTF32Reader - Class in com.ctc.wstx.io
+
+
Since JDK does not come with UTF-32/UCS-4, let's implement a simple + decoder to use.
+
+
UTF32Reader(ReaderConfig, InputStream, byte[], int, int, boolean, boolean) - Constructor for class com.ctc.wstx.io.UTF32Reader
+
 
+
UTF8Reader - Class in com.ctc.wstx.io
+
+
Optimized Reader that reads UTF-8 encoded content from an input stream.
+
+
UTF8Reader(ReaderConfig, InputStream, byte[], int, int, boolean) - Constructor for class com.ctc.wstx.io.UTF8Reader
+
 
+
UTF8Writer - Class in com.ctc.wstx.io
+
+
Specialized buffering UTF-8 writer used by + XmlWriter.
+
+
UTF8Writer(WriterConfig, OutputStream, boolean) - Constructor for class com.ctc.wstx.io.UTF8Writer
+
 
+
+ + + +

V

+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
validate(DTDValidatorBase, String, boolean) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
+
+ Note: the default implementation is not optimized, as it does + a potentially unnecessary copy of the contents.
+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDCdataAttr
+
 
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDEntitiesAttr
+
+
Method called by the DTDValidatorBase + to let the attribute do necessary normalization and/or validation + for the value.
+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDEntityAttr
+
+
Method called by the DTDValidatorBase + to let the attribute do necessary normalization and/or validation + for the value.
+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDEnumAttr
+
+
Method called by the validator + to let the attribute do necessary normalization and/or validation + for the value.
+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDIdAttr
+
+
Method called by the validator + to let the attribute do necessary normalization and/or validation + for the value.
+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDIdRefAttr
+
+
Method called by the validator + to let the attribute do necessary normalization and/or validation + for the value.
+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDIdRefsAttr
+
 
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDNmTokenAttr
+
+
Method called by the validator + to let the attribute do necessary normalization and/or validation + for the value.
+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDNmTokensAttr
+
+
Method called by the validator + to let the attribute do necessary normalization and/or validation + for the value.
+
+
validate(DTDValidatorBase, char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDNotationAttr
+
+
Method called by the validator + to let the attribute do necessary normalization and/or validation + for the value.
+
+
validateAgainst(XMLValidationSchema) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
validateAgainst(XMLValidationSchema) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
validateAgainst(XMLValidationSchema) - Method in class com.ctc.wstx.sr.ValidatingStreamReader
+
 
+
validateAgainst(XMLValidationSchema) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
validateAttribute(String, String, String, String) - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
validateAttribute(String, String, String, char[], int, int) - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
validateAttribute(String, String, String, String) - Method in class com.ctc.wstx.dtd.DTDValidator
+
 
+
validateAttribute(String, String, String, char[], int, int) - Method in class com.ctc.wstx.dtd.DTDValidator
+
 
+
validateAttribute(String, String, String, String) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
validateAttribute(String, String, String, char[], int, int) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
validateAttribute(String, String, String, String) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
validateAttribute(String, String, String, char[], int, int) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
validateAttribute(int, XMLValidator) - Method in class com.ctc.wstx.sr.AttributeCollector
+
 
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
+
Method called by the DTDValidator + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDCdataAttr
+
 
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDEntitiesAttr
+
+
Method called by the validator object + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDEntityAttr
+
+
Method called by the validator object + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDEnumAttr
+
+
Method called by the validator + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDIdAttr
+
+
Method called by the validator + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDIdRefAttr
+
+
Method called by the validator + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDIdRefsAttr
+
+
Method called by the validator + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDNmTokenAttr
+
+
Method called by the validator + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDNmTokensAttr
+
+
Method called by the validator + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefault(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDNotationAttr
+
+
Method called by the validator + to ask attribute to verify that the default it has (if any) is + valid for such type.
+
+
validateDefaultName(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
validateDefaultNames(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
validateDefaultNmToken(InputProblemReporter, boolean) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
 
+
validateElementAndAttributes() - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
validateElementAndAttributes() - Method in class com.ctc.wstx.dtd.DTDValidator
+
 
+
validateElementAndAttributes() - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
validateElementAndAttributes() - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
validateElementEnd(String, String, String) - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
validateElementEnd(String, String, String) - Method in class com.ctc.wstx.dtd.DTDValidator
+
 
+
validateElementEnd(String, String, String) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
validateElementEnd(String, String, String) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
validateElementStart(String, String, String) - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
validateElementStart(String, String, String) - Method in class com.ctc.wstx.dtd.DTDValidator
+
+
Method called to update information about the newly encountered (start) + element.
+
+
validateElementStart(String, String, String) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
+
Method called to update information about the newly encountered (start) + element.
+
+
validateElementStart(String, String, String) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
+
Method called to update information about the newly encountered (start) + element.
+
+
validateEndElement() - Method in class com.ctc.wstx.sr.InputElementStack
+
+
Method called after parsing (but before returning) end element, + to allow for pluggable validators to verify correctness of + the content model for the closing element.
+
+
validateEnumValue(char[], int, int, boolean, WordResolver) - Method in class com.ctc.wstx.dtd.DTDAttribute
+
+
Method called by validation/normalization code for enumeration-valued + attributes, to trim + specified attribute value (full normalization not needed -- called + for values that CAN NOT have spaces inside; such values can not + be legal), and then check whether it is included + in set of words (tokens) passed in.
+
+
validateQNamePrefix(QName) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method called before writing a QName via Typed Access API.
+
+
validateQNamePrefix(QName) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
validateQNamePrefix(QName) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
validateQNamePrefix(QName) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
validateText(String, boolean) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
validateText(char[], int, int, boolean) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
validateText(String, boolean) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
validateText(char[], int, int, boolean) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
validateText(TextBuffer, boolean) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
validateText(String, boolean) - Method in class com.ctc.wstx.sr.InputElementStack
+
 
+
validateText(XMLValidator, boolean) - Method in class com.ctc.wstx.util.TextBuffer
+
 
+
ValidatingStreamReader - Class in com.ctc.wstx.sr
+
+
Implementation of XMLStreamReader2 + that builds on TypedStreamReader and adds full DTD-handling + including DTD validation
+
+
validationCompleted(boolean) - Method in class com.ctc.wstx.dtd.DTDTypingNonValidator
+
 
+
validationCompleted(boolean) - Method in class com.ctc.wstx.dtd.DTDValidator
+
 
+
validationCompleted(boolean) - Method in class com.ctc.wstx.dtd.DTDValidatorBase
+
 
+
validationCompleted(boolean) - Method in class com.ctc.wstx.msv.GenericMsvValidator
+
 
+
ValidationSchemaFactoryProviderImpl - Class in com.ctc.wstx.osgi
+
 
+
ValidationSchemaFactoryProviderImpl(String) - Constructor for class com.ctc.wstx.osgi.ValidationSchemaFactoryProviderImpl
+
 
+
ValidatorConfig - Class in com.ctc.wstx.api
+
 
+
valueEncoderFactory() - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
valueOf(QName) - Static method in class com.ctc.wstx.util.PrefixedName
+
 
+
verifyCDataContent(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
verifyCDataContent(char[], int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
verifyCommentContent(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
verifyLimit(String, long, long) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
verifyNameValidity(String, boolean) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Method called to verify that the name is a legal XML name.
+
+
verifyRootElement(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
verifyWriteCData() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
verifyWriteDTD() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
verifyXmlEncoding(ReaderConfig) - Method in class com.ctc.wstx.io.ReaderBootstrapper
+
 
+
verifyXmlEncoding(String) - Method in class com.ctc.wstx.io.StreamBootstrapper
+
 
+
version() - Method in class com.ctc.wstx.util.SymbolTable
+
 
+
+ + + +

W

+
+
W3CMultiSchemaFactory - Class in com.ctc.wstx.msv
+
+
This is a StAX2 schema factory that can parse and create schema instances + for creating validators that validate documents to check their validity + against specific W3C Schema instances.
+
+
W3CMultiSchemaFactory() - Constructor for class com.ctc.wstx.msv.W3CMultiSchemaFactory
+
 
+
W3CSchema - Class in com.ctc.wstx.msv
+
+
This is a validation schema instance based on a W3C schema.
+
+
W3CSchema(XMLSchemaGrammar) - Constructor for class com.ctc.wstx.msv.W3CSchema
+
 
+
W3CSchemaFactory - Class in com.ctc.wstx.msv
+
+
This is a StAX2 schema factory that can parse and create schema instances + for creating validators that validate documents to check their validity + against specific W3C Schema instances.
+
+
W3CSchemaFactory() - Constructor for class com.ctc.wstx.msv.W3CSchemaFactory
+
 
+
W_DTD_ATTR_REDECL - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
W_DTD_DUP_ATTR - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
W_MISSING_DTD - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
W_MIXED_ENCODINGS - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
W_UNDEFINED_ELEM - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
wasDeclaredExternally() - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
WDTD - Class in com.ctc.wstx.evt
+
+
Event that contains all StAX accessible information read from internal + and external DTD subsets.
+
+
WDTD(Location, String, String, String, String, DTDSubset) - Constructor for class com.ctc.wstx.evt.WDTD
+
 
+
WDTD(Location, String, String, String, String) - Constructor for class com.ctc.wstx.evt.WDTD
+
 
+
WDTD(Location, String, String) - Constructor for class com.ctc.wstx.evt.WDTD
+
+
Constructor used when only partial information is available...
+
+
WDTD(Location, String) - Constructor for class com.ctc.wstx.evt.WDTD
+
 
+
WEntityDeclaration - Class in com.ctc.wstx.evt
+
+
Simple implementation of StAX entity declaration events; for the + most just wraps a EntityDecl instance.
+
+
WEntityDeclaration(Location) - Constructor for class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
WEntityReference - Class in com.ctc.wstx.evt
+
+
We need a slightly specialized version to support concept of + undeclared entities, which can be used in (non-default, non-standard) + mode where undeclared entities are allowed to be handled.
+
+
WEntityReference(Location, EntityDeclaration) - Constructor for class com.ctc.wstx.evt.WEntityReference
+
 
+
WEntityReference(Location, String) - Constructor for class com.ctc.wstx.evt.WEntityReference
+
+
This constructor gets called for undeclared/defined entities: we will + still know the name (from the reference), but not how it's defined + (since it is not defined).
+
+
WERR_ATTR_NO_ELEM - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WERR_CDATA_CONTENT - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WERR_COMMENT_CONTENT - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WERR_NAME_EMPTY - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WERR_NAME_ILLEGAL_CHAR - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WERR_NAME_ILLEGAL_FIRST_CHAR - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WERR_PROLOG_CDATA - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WERR_PROLOG_NONWS_TEXT - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WERR_PROLOG_SECOND_ROOT - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
willAddSpaceAfterEmptyElem() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willAllowXml11EscapedCharsInXml10() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willAutoCloseInput() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willAutoCloseOutput() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willCacheDTDs() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willCacheDTDsByPublicId() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willCoalesceText() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willCopyDefaultAttrs() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willDoXmlIdTyping() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willDoXmlIdUniqChecks() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willEscapeCr() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willFixContent() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willInternNames() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willInternNsURIs() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willNormalizeLFs() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willOutputCDataAsText() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willParseLazily() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willPreserveLocation() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willProcessSecurely() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willReplaceEntityRefs() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willReportCData() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willReportPrologWhitespace() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willSupportDTDPP() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willSupportDTDs() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willSupportExternalEntities() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willSupportNamespaces() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willSupportNamespaces() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willTreatCharRefsAsEnts() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
willUseDoubleQuotesInXmlDecl() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willValidateAttributes() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willValidateContent() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willValidateNames() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willValidateStructure() - Method in class com.ctc.wstx.api.WriterConfig
+
 
+
willValidateWithDTD() - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
withStartElement(Location, QName, BaseNsContext, ElemAttrs, boolean) - Method in class com.ctc.wstx.evt.DefaultEventAllocator
+
 
+
withStartElement(ElemCallback, Location) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called by DefaultEventAllocator + to get double-indirection necessary for constructing start element + events.
+
+
withStartElement(Location, QName, BaseNsContext, ElemAttrs, boolean) - Method in class com.ctc.wstx.sr.ElemCallback
+
 
+
withStartElement(ElemCallback, Location) - Method in interface com.ctc.wstx.sr.StreamReaderImpl
+
 
+
WNotationDeclaration - Class in com.ctc.wstx.evt
+
+
Woodstox implementation of NotationDeclaration2.
+
+
WNotationDeclaration(Location, String, String, String, URL) - Constructor for class com.ctc.wstx.evt.WNotationDeclaration
+
 
+
WordResolver - Class in com.ctc.wstx.util
+
+
A specialized Map/Symbol table - like data structure that can be used + for both checking whether a word (passed in as a char array) exists + in certain set of words AND getting that word as a String.
+
+
WordSet - Class in com.ctc.wstx.util
+
+
An efficient (both memory and time) implementation of a Set used to + verify that a given + word is contained within the set.
+
+
wrapAsRawWriter() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method that can be called to get a wrapper instance that + can be used to essentially call the writeRaw + method via regular Writer interface.
+
+
wrapAsRawWriter() - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Method that can be called to get a wrapper instance that + can be used to essentially call the writeRaw + method.
+
+
wrapAsTextWriter() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method that can be called to get a wrapper instance that + can be used to essentially call the writeCharacters + method via regular Writer interface.
+
+
wrapAsTextWriter() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
WrappedSaxException - Exception in com.ctc.wstx.sax
+
+
Simple type-safe wrapper used for "tunneling" SAX exceptions + through interfaces that do not allow them to be thrown.
+
+
WrappedSaxException(SAXException) - Constructor for exception com.ctc.wstx.sax.WrappedSaxException
+
 
+
wrapWriteCharacters(XmlWriter) - Static method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
wrapWriteRaw(XmlWriter) - Static method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
write(char[]) - Method in class com.ctc.wstx.io.UTF8Writer
+
 
+
write(char[], int, int) - Method in class com.ctc.wstx.io.UTF8Writer
+
 
+
write(int) - Method in class com.ctc.wstx.io.UTF8Writer
+
 
+
write(String) - Method in class com.ctc.wstx.io.UTF8Writer
+
 
+
write(String, int, int) - Method in class com.ctc.wstx.io.UTF8Writer
+
 
+
write(char[]) - Method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
write(char[], int, int) - Method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
write(int) - Method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
write(String) - Method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
write(String, int, int) - Method in class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
writeAscii(byte) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAscii(byte, byte) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAscii(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAsEncodedUnicode(Writer) - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
writeAsEntity(int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeAsEntity(int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
+
Entity writing can be optimized quite nicely, since it only + needs to output ascii characters.
+
+
writeAttribute(String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeAttribute(String, String, String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeAttribute(int, XmlWriter) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Deprecated. +
Since 5.0.3
+
+
+
writeAttribute(int, XmlWriter, XMLValidator) - Method in class com.ctc.wstx.sr.AttributeCollector
+
+
Method that basically serializes the specified (read-in) attribute + using Writers provided.
+
+
writeAttribute(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
It's assumed calling this method implies caller just wants to add + an attribute that does not belong to any namespace; as such no + namespace checking or prefix generation is needed.
+
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeAttribute(String, String, String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeAttribute(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeAttribute(String, String, String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeAttribute(String, String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeAttribute(String, char[], int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeAttribute(String, String, char[], int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeAttribute(String, String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAttribute(String, char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAttribute(String, String, char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAttribute(String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeAttribute(String, String, String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
writeAttribute(String, String, String, String) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
writeAttribute(String, String, String, String) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
writeAttribute(String, String) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
+ Note: can throw XMLStreamException, if name checking is enabled, + and name is invalid (name check has to be in this writer, not + caller, since it depends not only on xml limitations, but also + on encoding limitations)
+
+
writeAttribute(String, char[], int, int) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeAttribute(String, String, String) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
+ Note: can throw XMLStreamException, if name checking is enabled, + and name is invalid (name check has to be in this writer, not + caller, since it depends not only on xml limitations, but also + on encoding limitations)
+
+
writeAttribute(String, String, char[], int, int) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeAttrValue(String) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeAttrValue(char[], int, int) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeAttrValue(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAttrValue(char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeAttrValue(String) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeAttrValue(char[], int, int) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeBinary(byte[], int, int) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeBinary(Base64Variant, byte[], int, int) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeBinaryAttribute(String, String, String, byte[]) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeBinaryAttribute(Base64Variant, String, String, String, byte[]) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeBoolean(boolean) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeBooleanAttribute(String, String, String, boolean) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeCData(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeCData(char[], int, int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeCData(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeCData(char[], int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeCData(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCData(char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCData(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeCData(char[], int, int) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeCDataContent(String) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeCDataContent(char[], int, int) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeCDataContent(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCDataContent(char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCDataContent(String) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeCDataContent(char[], int, int) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeCDataEnd() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeCDataEnd() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCDataEnd() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeCDataStart() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeCDataStart() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCDataStart() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeCharacters(char[], int, int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeCharacters(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeCharacters(Characters) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method called by XMLEventWriter + (instead of more generic + text output methods), so that we can verify (if necessary) that + this character output type is legal in this context.
+
+
writeCharacters(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeCharacters(char[], int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeCharacters(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCharacters(char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCharacters(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeCharacters(char[], int, int) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeComment(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeComment(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
+
Method that will try to output the content as specified.
+
+
writeComment(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
+
Method that will try to output the content as specified.
+
+
writeComment(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Method that will try to output the content as specified.
+
+
writeCommentContent(String) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeCommentContent(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCommentContent(String) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeCommentEnd() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeCommentEnd() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCommentEnd() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeCommentStart() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeCommentStart() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeCommentStart() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeDecimal(BigDecimal) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeDecimalAttribute(String, String, String, BigDecimal) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeDefaultNamespace(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeDefaultNamespace(String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeDefaultNamespace(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeDefaultNamespace(String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeDefaultNamespace(String) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
writeDefaultNamespace(String) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
writeDouble(double) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeDoubleArray(double[], int, int) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeDoubleArrayAttribute(String, String, String, double[]) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeDoubleAttribute(String, String, String, double) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeDTD(String, String, String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeDTD(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeDTD(DTDInfo) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeDTD(String, String, String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeDTD(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeDTD(String, String, String, String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeDTD(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeDTD(String, String, String, String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeDTD(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Older "legacy" output method for outputting DOCTYPE declaration.
+
+
writeDTD(String, String, String, String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeEmptyElement(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeEmptyElement(String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeEmptyElement(String, String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeEmptyElement(String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
+ Note: It is assumed caller just wants the element to belong to whatever + is the current default namespace.
+
+
writeEmptyElement(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeEmptyElement(String, String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeEmptyElement(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeEmptyElement(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeEmptyElement(String, String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeEmptyElement(String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeEmptyElement(String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeEmptyElement(String, String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeEnc(Writer) - Method in class com.ctc.wstx.ent.EntityDecl
+
 
+
writeEnc(Writer) - Method in class com.ctc.wstx.ent.ExtEntity
+
 
+
writeEnc(Writer) - Method in class com.ctc.wstx.ent.IntEntity
+
 
+
writeEnc(Writer) - Method in class com.ctc.wstx.ent.ParsedExtEntity
+
 
+
writeEnc(Writer) - Method in class com.ctc.wstx.ent.UnparsedExtEntity
+
 
+
writeEnc(Writer) - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
 
+
writeEndDocument() - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeEndDocument() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeEndElement() - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeEndElement() - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeEndElement(QName) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
Method called by XMLEventWriter implementation + (instead of the version + that takes no argument), so that we can verify it does match the + start element, if necessary
+
+
writeEndElement() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeEndElement(QName) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Method called by XMLEventWriter + (instead of the version + that takes no argument), so that we can verify it does match the + start element if necessary.
+
+
writeEndElement() - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeEndElement(QName) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
+
Method called by XMLEventWriter implementation + (instead of the version + that takes no argument), so that we can verify it does match the + start element, if necessary
+
+
writeEndTag(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeEndTag(String, String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeEndTag(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeEndTag(String, String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeEndTag(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeEndTag(String, String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeEntityRef(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeEntityReference(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeEntityReference(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeEntityReference(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeEscapedAttrValue(Writer, String) - Static method in class com.ctc.wstx.io.TextEscaper
+
 
+
writeFloat(float) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeFloatArray(float[], int, int) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeFloatArrayAttribute(String, String, String, float[]) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeFloatAttribute(String, String, String, float) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeFullEndElement() - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
Similar to BaseNsStreamWriter.writeEndElement(), but never allows implicit + creation of empty elements.
+
+
writeFullEndElement() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeFullEndElement() - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
+
Similar to NonNsStreamWriter.writeEndElement(), but never allows implicit + creation of empty elements.
+
+
writeInt(int) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeIntArray(int[], int, int) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeIntArrayAttribute(String, String, String, int[]) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeIntAttribute(String, String, String, int) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeInteger(BigInteger) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeIntegerAttribute(String, String, String, BigInteger) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeLong(long) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeLongArray(long[], int, int) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeLongArrayAttribute(String, String, String, long[]) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeLongAttribute(String, String, String, long) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeName(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeNamespace(String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeNamespace(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeNamespace(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeNamespace(String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeNamespace(String, String) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
writeNamespace(String, String) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
writeNameUnchecked(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writePI(String, String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writePI(String, String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writePI(String, String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writePIData(String) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writePIData(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writePIData(String) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writePIEnd() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writePIEnd() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writePIEnd() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writePIStart(String, boolean) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writePIStart(String, boolean) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writePIStart(String, boolean) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writePrefixedName(String, String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeProcessingInstruction(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeProcessingInstruction(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeQName(QName) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeQNameAttribute(String, String, String, QName) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeRaw(char[], int, int) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeRaw(String, int, int) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeRaw(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeRaw(String, int, int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeRaw(char[], int, int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeRaw(char[], int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeRaw(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeRaw(String, int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeRaw(char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeRaw(String, int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeRaw(char[], int, int) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeRaw(String, int, int) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeRaw(String, int, int) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeRaw(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeRaw(char[], int, int) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeRawAscii(char[], int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
+
Method called to output typed values (int, long, double, float etc) + that are known not to contain any escapable characters, or anything + else beyond 7-bit ascii range.
+
+
writeRawAscii(char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeRawAscii(char[], int, int) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Like XmlWriter.writeRaw(java.lang.String, int, int), but caller guarantees that the contents + additionally are known to be in 7-bit ascii range.
+
+
WriterConfig - Class in com.ctc.wstx.api
+
+
Simple configuration container class; passed by writer factory to writer + instance created.
+
+
writeSegmentedCData(String, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeSegmentedCData(char[], int, int, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeSegmentedComment(String, int) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeSpace(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeSpace(char[], int, int) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeStartDocument() - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeStartDocument(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeStartDocument(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeStartDocument(String, String, boolean) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeStartElement(String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeStartElement(String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeStartElement(String, String, String) - Method in class com.ctc.wstx.dom.WstxDOMWrappingWriter
+
 
+
writeStartElement(String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
+
This method is assumed to just use default namespace (if any), + and no further checks should be done.
+
+
writeStartElement(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeStartElement(String, String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeStartElement(StartElement) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeStartElement(String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeStartElement(String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeStartElement(String, String, String) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
 
+
writeStartElement(StartElement) - Method in class com.ctc.wstx.sw.BaseStreamWriter
+
+
Convenience method needed by XMLEventWriter + implementation, to use when + writing a start element, and possibly its attributes and namespace + declarations.
+
+
writeStartElement(String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeStartElement(String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeStartElement(String, String, String) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeStartElement(StartElement) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeStartElement(StartElement) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
writeStartElement(StartElement) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
writeStartOrEmpty(String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeStartOrEmpty(String, String, String) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeStartOrEmpty(String, String) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
writeStartOrEmpty(String, String, String) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
writeStartOrEmpty(String, String) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
writeStartOrEmpty(String, String, String) - Method in class com.ctc.wstx.sw.SimpleNsStreamWriter
+
 
+
writeStartTagEmptyEnd() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeStartTagEmptyEnd() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeStartTagEmptyEnd() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeStartTagEnd() - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeStartTagEnd() - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeStartTagEnd() - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
writeStartTagStart(String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeStartTagStart(String, String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeStartTagStart(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeStartTagStart(String, String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeStartTagStart(String) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
+ Note: can throw XMLStreamException, if name checking is enabled, + and name is invalid (name check has to be in this writer, not + caller, since it depends not only on xml limitations, but also + on encoding limitations)
+
+
writeStartTagStart(String, String) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
+ Note: can throw XMLStreamException, if name checking is enabled, + and name is invalid (name check has to be in this writer, not + caller, since it depends not only on xml limitations, but also + on encoding limitations)
+
+
writeTextContent(String) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeTextContent(char[], int, int) - Method in class com.ctc.wstx.sw.AsciiXmlWriter
+
 
+
writeTextContent(String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeTextContent(char[], int, int) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeTextContent(String) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeTextContent(char[], int, int) - Method in class com.ctc.wstx.sw.ISOLatin1XmlWriter
+
 
+
writeTypedAttribute(String, String, String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.BaseNsStreamWriter
+
 
+
writeTypedAttribute(String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeTypedAttribute(String, String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeTypedAttribute(String, String, String, AsciiValueEncoder, XMLValidator, char[]) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeTypedAttribute(String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeTypedAttribute(String, String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeTypedAttribute(String, String, String, AsciiValueEncoder, XMLValidator, char[]) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeTypedAttribute(String, String, String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.NonNsStreamWriter
+
 
+
writeTypedAttribute(String, String, String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.RepairingNsStreamWriter
+
 
+
writeTypedAttribute(String, String, String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
+
Method that will write attribute with value that is known not to + require additional escaping.
+
+
writeTypedAttribute(String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Method similar to XmlWriter.writeAttribute(String,String,char[],int,int) + but where is known not to require escaping.
+
+
writeTypedAttribute(String, String, AsciiValueEncoder) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Method similar to XmlWriter.writeAttribute(String,String,char[],int,int) + but where is known not to require escaping.
+
+
writeTypedAttribute(String, String, String, AsciiValueEncoder, XMLValidator, char[]) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Method similar to XmlWriter.writeAttribute(String,String,char[],int,int) + but where is known not to require escaping.
+
+
writeTypedElement(AsciiValueEncoder) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeTypedElement(AsciiValueEncoder, XMLValidator, char[]) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeTypedElement(AsciiValueEncoder) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
+
Non-validating version of typed write method
+
+
writeTypedElement(AsciiValueEncoder, XMLValidator, char[]) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
+
Validating version of typed write method
+
+
writeTypedElement(AsciiValueEncoder) - Method in class com.ctc.wstx.sw.TypedStreamWriter
+
 
+
writeTypedElement(AsciiValueEncoder) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Like XmlWriter.writeRaw(java.lang.String, int, int), but caller guarantees that the contents + additionally are known to be in 7-bit ascii range, and also + passes an encoder object that will encode values only when + being handed a buffer to append to.
+
+
writeTypedElement(AsciiValueEncoder, XMLValidator, char[]) - Method in class com.ctc.wstx.sw.XmlWriter
+
+
Like XmlWriter.writeRaw(java.lang.String, int, int), but caller guarantees that the contents + additionally are known to be in 7-bit ascii range, and also + passes an encoder object that will encode values only when + being handed a buffer to append to.
+
+
writeUsing(XMLStreamWriter2) - Method in class com.ctc.wstx.evt.WEntityDeclaration
+
+
This method does not make much sense for this event type -- the reason + being that the entity declarations can only be written as part of + a DTD (internal or external subset), not separately.
+
+
writeXmlDeclaration(String, String, String) - Method in class com.ctc.wstx.sw.BufferingXmlWriter
+
 
+
writeXmlDeclaration(String, String, String) - Method in class com.ctc.wstx.sw.EncodingXmlWriter
+
 
+
writeXmlDeclaration(String, String, String) - Method in class com.ctc.wstx.sw.XmlWriter
+
 
+
WstxBundleActivator - Class in com.ctc.wstx.osgi
+
+
This class is responsible for registering OSGi service(s) that Woodstox + package provides.
+
+
WstxBundleActivator() - Constructor for class com.ctc.wstx.osgi.WstxBundleActivator
+
 
+
WstxDOMWrappingReader - Class in com.ctc.wstx.dom
+
 
+
WstxDOMWrappingReader(DOMSource, ReaderConfig) - Constructor for class com.ctc.wstx.dom.WstxDOMWrappingReader
+
 
+
WstxDOMWrappingWriter - Class in com.ctc.wstx.dom
+
+
This is an adapter class that allows building a DOM tree using + XMLStreamWriter interface.
+
+
WstxEOFException - Exception in com.ctc.wstx.exc
+
+
Exception thrown during parsing, if an unexpected EOF is encountered.
+
+
WstxEOFException(String, Location) - Constructor for exception com.ctc.wstx.exc.WstxEOFException
+
 
+
WstxEventFactory - Class in com.ctc.wstx.stax
+
+
Implementation of XMLEventFactory to be used with + Woodstox.
+
+
WstxEventFactory() - Constructor for class com.ctc.wstx.stax.WstxEventFactory
+
 
+
WstxEventReader - Class in com.ctc.wstx.evt
+
+
Woodstox version of XMLEventReader2 (and XMLEventReader).
+
+
WstxEventReader(XMLEventAllocator, XMLStreamReader2) - Constructor for class com.ctc.wstx.evt.WstxEventReader
+
 
+
WstxException - Exception in com.ctc.wstx.exc
+
+
Base class for all implementatations of XMLStreamException + Wstx uses.
+
+
WstxException(String) - Constructor for exception com.ctc.wstx.exc.WstxException
+
 
+
WstxException(Throwable) - Constructor for exception com.ctc.wstx.exc.WstxException
+
 
+
WstxException(String, Location) - Constructor for exception com.ctc.wstx.exc.WstxException
+
 
+
WstxException(String, Location, Throwable) - Constructor for exception com.ctc.wstx.exc.WstxException
+
 
+
WstxInputData - Class in com.ctc.wstx.io
+
+
Base class used by readers (specifically, by + StreamScanner, and its sub-classes) + to encapsulate input buffer portion of the class.
+
+
WstxInputData() - Constructor for class com.ctc.wstx.io.WstxInputData
+
 
+
WstxInputFactory - Class in com.ctc.wstx.stax
+
+
Factory for creating various Stax objects (stream/event reader, + writer).
+
+
WstxInputFactory() - Constructor for class com.ctc.wstx.stax.WstxInputFactory
+
 
+
WstxInputLocation - Class in com.ctc.wstx.io
+
+
Basic implementation of Location, used by Wstx readers.
+
+
WstxInputLocation(WstxInputLocation, String, String, long, int, int) - Constructor for class com.ctc.wstx.io.WstxInputLocation
+
 
+
WstxInputLocation(WstxInputLocation, String, SystemId, long, int, int) - Constructor for class com.ctc.wstx.io.WstxInputLocation
+
 
+
WstxInputProperties - Class in com.ctc.wstx.api
+
+
Class that contains constant for property names used to configure + cursor and event readers produced by Wstx implementation of + XMLInputFactory.
+
+
WstxInputProperties() - Constructor for class com.ctc.wstx.api.WstxInputProperties
+
 
+
WstxInputProperties.ParsingMode - Class in com.ctc.wstx.api
+
+
Inner class used for creating type-safe enumerations (prior to JDK 1.5).
+
+
WstxInputSource - Class in com.ctc.wstx.io
+
+
Interface that defines API actual parsers (stream readers) + can use to read input from various input sources.
+
+
WstxInputSource(WstxInputSource, String) - Constructor for class com.ctc.wstx.io.WstxInputSource
+
 
+
WstxIOException - Exception in com.ctc.wstx.exc
+
+
Simple wrapper for IOExceptions; needed when StAX does not expose + underlying I/O exceptions via its methods.
+
+
WstxIOException(IOException) - Constructor for exception com.ctc.wstx.exc.WstxIOException
+
 
+
WstxIOException(String) - Constructor for exception com.ctc.wstx.exc.WstxIOException
+
 
+
WstxLazyException - Exception in com.ctc.wstx.exc
+
+
Alternative exception class Woodstox code uses when it is not allowed + to throw an instance of XMLStreamException; this generally + happens when doing lazy parsing.
+
+
WstxLazyException(XMLStreamException) - Constructor for exception com.ctc.wstx.exc.WstxLazyException
+
 
+
WstxOutputException - Exception in com.ctc.wstx.exc
+
+
Exception class used for notifying about well-formedness errors that + writers would create.
+
+
WstxOutputException(String) - Constructor for exception com.ctc.wstx.exc.WstxOutputException
+
 
+
WstxOutputFactory - Class in com.ctc.wstx.stax
+
+
Implementation of XMLOutputFactory for Wstx.
+
+
WstxOutputFactory() - Constructor for class com.ctc.wstx.stax.WstxOutputFactory
+
 
+
WstxOutputProperties - Class in com.ctc.wstx.api
+
+
Class that contains constant for property names used to configure + cursor and event writers produced by Woodstox implementation of + XMLOutputFactory.
+
+
WstxOutputProperties() - Constructor for class com.ctc.wstx.api.WstxOutputProperties
+
 
+
WstxParsingException - Exception in com.ctc.wstx.exc
+
+
Intermediate base class for reporting actual Wstx parsing problems.
+
+
WstxParsingException(String, Location) - Constructor for exception com.ctc.wstx.exc.WstxParsingException
+
 
+
WstxParsingException(String) - Constructor for exception com.ctc.wstx.exc.WstxParsingException
+
 
+
WstxSAXParser - Class in com.ctc.wstx.sax
+
+
This class implements parser part of JAXP and SAX interfaces; and + effectively offers an alternative to using Stax input factory / + stream reader combination.
+
+
WstxSAXParser(WstxInputFactory, boolean) - Constructor for class com.ctc.wstx.sax.WstxSAXParser
+
+
+ NOTE: this was a protected constructor for versions 4.0 + and 3.2; changed to public in 4.1
+
+
WstxSAXParser() - Constructor for class com.ctc.wstx.sax.WstxSAXParser
+
 
+
WstxSAXParserFactory - Class in com.ctc.wstx.sax
+
+
This is implementation of the main JAXP SAX factory, and as such + acts as the entry point from JAXP.
+
+
WstxSAXParserFactory() - Constructor for class com.ctc.wstx.sax.WstxSAXParserFactory
+
 
+
WstxSAXParserFactory(WstxInputFactory) - Constructor for class com.ctc.wstx.sax.WstxSAXParserFactory
+
 
+
WstxUnexpectedCharException - Exception in com.ctc.wstx.exc
+
+
Generic exception type that indicates that tokenizer/parser encountered + unexpected (but not necessarily invalid per se) character; character that + is not legal in current context.
+
+
WstxUnexpectedCharException(String, Location, char) - Constructor for exception com.ctc.wstx.exc.WstxUnexpectedCharException
+
 
+
WstxValidationException - Exception in com.ctc.wstx.exc
+
+
Specific exception thrown when document has validation (DTD, W3C Schema) + errors; things that are not well-formedness problems.
+
+
WstxValidationException(XMLValidationProblem, String) - Constructor for exception com.ctc.wstx.exc.WstxValidationException
+
 
+
WstxValidationException(XMLValidationProblem, String, Location) - Constructor for exception com.ctc.wstx.exc.WstxValidationException
+
 
+
WT_ATTR_DECL - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WT_DT_DECL - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WT_ELEM_DECL - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WT_ENT_DECL - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WT_NS_DECL - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
WT_VALIDATION - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
+
This is the generic type for warnings based on XMLValidationProblem + objects.
+
+
WT_XML_DECL - Static variable in class com.ctc.wstx.cfg.ErrorConsts
+
 
+
+ + + +

X

+
+
XML_DECL_KW_ENCODING - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_DECL_KW_STANDALONE - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_DECL_KW_VERSION - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_SA_NO - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_SA_YES - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_V_10 - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_V_10_STR - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_V_11 - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_V_11_STR - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
 
+
XML_V_UNKNOWN - Static variable in interface com.ctc.wstx.cfg.XmlConsts
+
+
This constants refers to cases where the version has not been + declared explicitly; and needs to be considered to be 1.0.
+
+
XmlChars - Class in com.ctc.wstx.util
+
+
Simple utility class that encapsulates logic of determining validity + of characters outside basic 7-bit range of Unicode, for XML 1.0
+
+
XmlConsts - Interface in com.ctc.wstx.cfg
+
+
Simple constant container interface, shared by input and output + sides.
+
+
XMLID_IX_DISABLED - Static variable in class com.ctc.wstx.sr.AttributeCollector
+
+
This value is used to indicate that we shouldn't keep track + of index of xml:id attribute -- generally done when Xml:id + support is disabled
+
+
XMLID_IX_NONE - Static variable in class com.ctc.wstx.sr.AttributeCollector
+
 
+
XmlWriter - Class in com.ctc.wstx.sw
+
+
This is the base class for actual physical xml outputters.
+
+
XmlWriter(WriterConfig, String, boolean) - Constructor for class com.ctc.wstx.sw.XmlWriter
+
 
+
XmlWriterWrapper - Class in com.ctc.wstx.sw
+
+
This is a simple wrapper class, which decorates an XmlWriter + to look like a Writer.
+
+
XmlWriterWrapper(XmlWriter) - Constructor for class com.ctc.wstx.sw.XmlWriterWrapper
+
 
+
+ + + +

_

+
+
_base64Decoder - Variable in class com.ctc.wstx.sr.TypedStreamReader
+
+
Lazily-constructed decoder object for decoding base64 encoded + element binary content.
+
+
_base64Decoder() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
_checkUnwrap(RuntimeException) - Method in class com.ctc.wstx.evt.WstxEventReader
+
 
+
_constructTypeException(String, String) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
 
+
_constructTypeException(IllegalArgumentException, String) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
+
Method called to wrap or convert given conversion-fail exception + into a full TypedXMLStreamException,
+
+
_constructUnexpectedInTyped(int) - Method in class com.ctc.wstx.sr.BasicStreamReader
+
+
Method called to report a problem with
+
+
_decoderFactory - Variable in class com.ctc.wstx.sr.TypedStreamReader
+
+
Factory used for constructing decoders we need for typed access
+
+
_decoderFactory() - Method in class com.ctc.wstx.sr.TypedStreamReader
+
 
+
_hasConfigFlag(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
 
+
_hasExplicitConfigFlag(int) - Method in class com.ctc.wstx.api.ReaderConfig
+
+
Method similar to ReaderConfig._hasConfigFlag(int), but that will only + return true if in addition to being set, flag has been explicitly + modified (i.e.
+
+
_reportProblem(XMLReporter, String, String, Location) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
_reportProblem(XMLReporter, XMLValidationProblem) - Method in class com.ctc.wstx.sr.StreamScanner
+
 
+
_verifyQName(QName) - Method in class com.ctc.wstx.sr.TypedStreamReader
+
+
Method called to verify validity of the parsed QName element + or attribute value.
+
+
+A B C D E F G H I L M N O P Q R S T U V W X _ 
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/index.html b/docs/javadoc/6.6/index.html new file mode 100644 index 00000000..d4c4319f --- /dev/null +++ b/docs/javadoc/6.6/index.html @@ -0,0 +1,76 @@ + + + + + + +Woodstox 6.6.0 API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/javadoc/6.6/overview-frame.html b/docs/javadoc/6.6/overview-frame.html new file mode 100644 index 00000000..3ea0f127 --- /dev/null +++ b/docs/javadoc/6.6/overview-frame.html @@ -0,0 +1,37 @@ + + + + + + +Overview List (Woodstox 6.6.0 API) + + + + + +
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/docs/javadoc/6.6/overview-summary.html b/docs/javadoc/6.6/overview-summary.html new file mode 100644 index 00000000..52a0c527 --- /dev/null +++ b/docs/javadoc/6.6/overview-summary.html @@ -0,0 +1,239 @@ + + + + + + +Overview (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Woodstox 6.6.0 API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
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.cfg +
Package that contains internal configuration settings for Woodstox.
+
com.ctc.wstx.compat +
Package that contains classes that allow abstracting out the details of +JDK platform version being used.
+
com.ctc.wstx.dom 
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.evt +
Package contains Woodstox implementation of the StAX event layer; functionality +that is built on top of stream readers and writers.
+
com.ctc.wstx.exc +
Package that contains all exceptions Woodstox readers and writers throw.
+
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.msv +
Package that contains Multi-Schema Validator (MSV) based validator +implementations for schema languages other than DTD.
+
com.ctc.wstx.osgi +
Contains classes that implement Stax2 OSGI providers for accessing +Stax2 input, output and validation scheme factories dynamically using +auto-discovery mechanism.
+
com.ctc.wstx.sax +
Contains Woodstox SAX implementation.
+
com.ctc.wstx.sr +
This package contains supporting code for handling namespace information; +element stacks that keep track of elements parsed and such.
+
com.ctc.wstx.stax +
This package contains miscellaneous classes that implement Woodstox.
+
com.ctc.wstx.sw 
com.ctc.wstx.util +
Contains utility classes that are not directly Woodstox specific, but are +for now only used by Woodstox.
+
+
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/overview-tree.html b/docs/javadoc/6.6/overview-tree.html new file mode 100644 index 00000000..9680c562 --- /dev/null +++ b/docs/javadoc/6.6/overview-tree.html @@ -0,0 +1,590 @@ + + + + + + +Class Hierarchy (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/package-list b/docs/javadoc/6.6/package-list new file mode 100644 index 00000000..a317a1c9 --- /dev/null +++ b/docs/javadoc/6.6/package-list @@ -0,0 +1,16 @@ +com.ctc.wstx.api +com.ctc.wstx.cfg +com.ctc.wstx.compat +com.ctc.wstx.dom +com.ctc.wstx.dtd +com.ctc.wstx.ent +com.ctc.wstx.evt +com.ctc.wstx.exc +com.ctc.wstx.io +com.ctc.wstx.msv +com.ctc.wstx.osgi +com.ctc.wstx.sax +com.ctc.wstx.sr +com.ctc.wstx.stax +com.ctc.wstx.sw +com.ctc.wstx.util diff --git a/docs/javadoc/6.6/script.js b/docs/javadoc/6.6/script.js new file mode 100644 index 00000000..b3463569 --- /dev/null +++ b/docs/javadoc/6.6/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/docs/javadoc/6.6/serialized-form.html b/docs/javadoc/6.6/serialized-form.html new file mode 100644 index 00000000..bbd15ad6 --- /dev/null +++ b/docs/javadoc/6.6/serialized-form.html @@ -0,0 +1,286 @@ + + + + + + +Serialized Form (Woodstox 6.6.0 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

Copyright © 2024 FasterXML. All rights reserved.

+ + diff --git a/docs/javadoc/6.6/stylesheet.css b/docs/javadoc/6.6/stylesheet.css new file mode 100644 index 00000000..98055b22 --- /dev/null +++ b/docs/javadoc/6.6/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +}