# Uses of Package
org.apache.uima.util

- Packages that use org.apache.uima.util
  Package | Description
  --- | ---
  org.apache.uima | The main package for the Unstructured Information Management Middleware Architecture.
  org.apache.uima.analysis_engine | The Analysis Engine interface, along with supporting interfaces and exception classes.
  org.apache.uima.analysis_engine.annotator | The Annotator Interfaces, along with supporting interfaces and exception classes.
  org.apache.uima.analysis_engine.metadata | Interfaces for objects that represent metadata for an Analysis Engine.
  org.apache.uima.collection | Classes and interfaces for collection processing.
  org.apache.uima.collection.base_cpm |
  org.apache.uima.collection.metadata | Java object representation of a CPE Descriptor.
  org.apache.uima.flow |
  org.apache.uima.json |
  org.apache.uima.pear.tools | The `org.apache.uima.pear.tools` package provides applications and tools that allow installing PEAR packages containing UIMA-compliant components, verifying serviceability of installed components by using UIMA API and browsing PEAR packages.
  org.apache.uima.resource | Interfaces for `Resources` and `ResourceSpecifiers`.
  org.apache.uima.resource.metadata | Interfaces for objects that represent metadata for a Resource.
  org.apache.uima.search | Standard UIMA interfaces for indexing and search.
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.

- Classes in org.apache.uima.util used by org.apache.uima
  Class and Description
  InstrumentationFacility The `InstrumentationFacility` interface defines a standard way for UIMA components to be instrumented for performance evaluation.
  Logger A `Logger` is a component used to log messages.
  ProcessTrace A `ProcessTrace` object keeps a record of events that have occurred and information, such as timing, about those events.
  Settings A `Settings` object holds the properties used for external parameter overrides.
  UimaTimer Interface for a timer, used to collect performance statistics for UIMA components.
  XMLParser A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.

- Classes in org.apache.uima.util used by org.apache.uima.analysis_engine
  Class and Description
  InvalidXMLException Thrown by the `XMLParser` to indicate that an XML document is invalid or does not specify a valid object of the desired class.
  Logger A `Logger` is a component used to log messages.
  ProcessTrace A `ProcessTrace` object keeps a record of events that have occurred and information, such as timing, about those events.
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.analysis_engine.annotator
  Class and Description
  InstrumentationFacility The `InstrumentationFacility` interface defines a standard way for UIMA components to be instrumented for performance evaluation.
  Logger A `Logger` is a component used to log messages.

- Classes in org.apache.uima.util used by org.apache.uima.analysis_engine.metadata
  Class and Description
  InvalidXMLException Thrown by the `XMLParser` to indicate that an XML document is invalid or does not specify a valid object of the desired class.
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.collection
  Class and Description
  ProcessTrace A `ProcessTrace` object keeps a record of events that have occurred and information, such as timing, about those events.
  Progress Progress statistics for a process.
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.collection.base_cpm
  Class and Description
  ProcessTrace A `ProcessTrace` object keeps a record of events that have occurred and information, such as timing, about those events.
  Progress Progress statistics for a process.

- Classes in org.apache.uima.util used by org.apache.uima.collection.metadata
  Class and Description
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.flow
  Class and Description
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.json
  Class and Description
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.pear.tools
  Class and Description
  InvalidXMLException Thrown by the `XMLParser` to indicate that an XML document is invalid or does not specify a valid object of the desired class.

- Classes in org.apache.uima.util used by org.apache.uima.resource
  Class and Description
  Logger A `Logger` is a component used to log messages.
  Settings A `Settings` object holds the properties used for external parameter overrides.
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.resource.metadata
  Class and Description
  InvalidXMLException Thrown by the `XMLParser` to indicate that an XML document is invalid or does not specify a valid object of the desired class.
  NameClassPair A class that stores the name of an attribute and the Class of that attribute's value.
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.search
  Class and Description
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.

- Classes in org.apache.uima.util used by org.apache.uima.util
  Class and Description
  CasLoadMode Used with CasIOUtils, maybe elsewhere, to indicate how CASes are to be loaded or saved.
  InvalidXMLException Thrown by the `XMLParser` to indicate that an XML document is invalid or does not specify a valid object of the desired class.
  Level Provides the message level constants for logging and tracing
  Logger A `Logger` is a component used to log messages.
  ProcessTrace A `ProcessTrace` object keeps a record of events that have occurred and information, such as timing, about those events.
  ProcessTraceEvent Captures information, including timing, about an event that occurred during processing.
  Progress Progress statistics for a process.
  SaxDeserializer Deserializes an `XMLizable` object from SAX events.
  TCasFormatter Interface for components that generate a String representation of a CAS.
  XMLInputSource An input source used by the `XMLParser` to read XML documents for parsing.
  XMLizable An interface to be implemented by UIMA classes that can be written to and parsed from XML.
  XMLParser A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.
  XMLParser.ParsingOptions Option settings for the parser.

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