## Uses of Interface
org.apache.uima.util.XMLParser

- Packages that use XMLParser
  Package | Description
  --- | ---
  org.apache.uima | Apache UIMA
  org.apache.uima.analysis_engine.impl |
  org.apache.uima.analysis_engine.metadata.impl |
  org.apache.uima.collection.impl |
  org.apache.uima.flow.impl |
  org.apache.uima.impl | Apache UIMA internals
  org.apache.uima.resource.impl |
  org.apache.uima.resource.metadata.impl |
  org.apache.uima.search.impl | Search engine-independent indexing classes.
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.
  org.apache.uima.util.impl |

- - ### Uses of XMLParser in org.apache.uima

    Methods in org.apache.uima that return XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract XMLParser` | UIMAFramework.`_getXMLParser()` To be implemented by subclasses; this should return a reference to the UIMA `XMLParser` used by this implementation.
    `static XMLParser` | UIMAFramework.`getXMLParser()` Get a reference to the UIMA `XMLParser`, which is used to parse `ResourceSpecifier` objects from their XML representations.

  - ### Uses of XMLParser in org.apache.uima.analysis_engine.impl

    Methods in org.apache.uima.analysis_engine.impl with parameters of type XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | TypeOrFeature_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to provide custom XML representation.
    `void` | AnalysisEngineDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to set default operational properties if they are not specified in descriptor.
    `protected void` | AnalysisEngineDescription_impl.`readPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to handle XML import of the DelegateAnalysisEngineSpecifiers attribute.

  - ### Uses of XMLParser in org.apache.uima.analysis_engine.metadata.impl

    Methods in org.apache.uima.analysis_engine.metadata.impl with parameters of type XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | FlowControllerDeclaration_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
    `protected void` | AnalysisEngineMetaData_impl.`readPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
    `protected void` | AnalysisEngineMetaData_impl.`readUnknownPropertyValueFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions, List<String> aKnownPropertyNames)`

  - ### Uses of XMLParser in org.apache.uima.collection.impl

    Methods in org.apache.uima.collection.impl with parameters of type XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | CasConsumerDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to set default operational properties if they are not specified in descriptor.
    `void` | CollectionReaderDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to set default operational properties if they are not specified in descriptor.
    `void` | CasInitializerDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Deprecated. Overridden to set default operational properties if they are not specified in descriptor.

  - ### Uses of XMLParser in org.apache.uima.flow.impl

    Methods in org.apache.uima.flow.impl with parameters of type XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | FlowControllerDescription_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to set default operational properties if they are not specified in descriptor.

  - ### Uses of XMLParser in org.apache.uima.impl

    Methods in org.apache.uima.impl that return XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `protected XMLParser` | UIMAFramework_impl.`_getXMLParser()` To be implemented by subclasses; this should return a reference to the UIMA `XMLParser` used by this implementation.

  - ### Uses of XMLParser in org.apache.uima.resource.impl

    Methods in org.apache.uima.resource.impl with parameters of type XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | Parameter_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to read "name" and "value" attributes.

  - ### Uses of XMLParser in org.apache.uima.resource.metadata.impl

    Methods in org.apache.uima.resource.metadata.impl with parameters of type XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | MetaDataObject_impl.`buildFromXMLElement(Element aElement, XMLParser aParser)` Initializes this object from its XML DOM representation.
    `void` | ResourceMetaData_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to validate configuration parameter data types immediately after parsing is complete.
    `void` | MetaDataObject_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Initializes this object from its XML DOM representation.
    `void` | ConfigurationParameterDeclarations_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to provide custom XMLization.
    `void` | Import_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to provide custom XML representation.
    `void` | ConfigurationGroup_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to read `names` property from XML attribute.
    `void` | OperationalProperties_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`
    `void` | ConfigurationParameterSettings_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden becuase of settingsForGroups property, which is a Map and isn't handled by default XMLization routines.
    `protected void` | ConfigurationParameter_impl.`readArrayPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Class aPropClass, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overriden to allow both "param" and "parameter" as the array element tags.
    `protected void` | MetaDataObject_impl.`readArrayPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Class aPropClass, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Utility method to read an array property's value from its DOM representation.
    `protected void` | MetaDataObject_impl.`readMapPropertyFromXml(String aPropName, Element aElement, String aKeyXmlAttribute, String aValueTagName, XMLParser aParser, XMLParser.ParsingOptions aOptions, boolean aValueIsArray)` Utility method for reading from XML an attribute whose value is a `Map` with `String` keys and `XMLizable` (or an array of these) values.
    `protected void` | MetaDataObject_impl.`readPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Utility method to read an attribute's value from its DOM representation.
    `protected void` | FsIndexKeyDescription_impl.`readPropertyValueFromXMLElement(PropertyXmlInfo aPropXmlInfo, Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to handle XML import of the `typePriority` and `comparator` properties.
    `protected void` | MetaDataObject_impl.`readUnknownPropertyValueFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions, List<String> aKnownPropertyNames)` Utility method that attempts to read a property value from an XML element even though it is not known to which property the value should be assigned.

  - ### Uses of XMLParser in org.apache.uima.search.impl

    Methods in org.apache.uima.search.impl with parameters of type XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | Style_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to read the name property from XML attributes.
    `void` | Attribute_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Overridden to read the name and value properties from XML attributes.
    `void` | Filter_impl.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)`

  - ### Uses of XMLParser in org.apache.uima.util

    Methods in org.apache.uima.util with parameters of type XMLParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | XMLizable.`buildFromXMLElement(Element aElement, XMLParser aParser)` Initializes this object from its XML DOM representation.
    `void` | XMLizable.`buildFromXMLElement(Element aElement, XMLParser aParser, XMLParser.ParsingOptions aOptions)` Initializes this object from its XML DOM representation.

  - ### Uses of XMLParser in org.apache.uima.util.impl

    Classes in org.apache.uima.util.impl that implement XMLParser
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XMLParser_impl` Reference implementation of `XMLParser`.

    Constructors in org.apache.uima.util.impl with parameters of type XMLParser
    Constructor and Description
    `SaxDeserializer_impl(XMLParser aUimaXmlParser, String aNamespaceForSchema, URL aSchemaUrl, XMLParser.ParsingOptions aOptions)` Deprecated. Use `SaxDeserializer_impl(XMLParser, XMLParser.ParsingOptions)` instead.
    `SaxDeserializer_impl(XMLParser aUimaXmlParser, XMLParser.ParsingOptions aOptions)` Creates a new SAX Deserializer.

Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.