# Uses of Package
org.apache.uima.util

Packages that use org.apache.uima.util
Package
Description
org.apache.uima
Apache UIMA
org.apache.uima.analysis_component
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.impl
org.apache.uima.analysis_engine.metadata
Interfaces for objects that represent metadata for an Analysis Engine.
org.apache.uima.analysis_engine.metadata.impl
org.apache.uima.analysis_engine.service.impl
org.apache.uima.cas.impl
Implementation and Low-Level API for the CAS Interfaces.
org.apache.uima.collection
Classes and interfaces for collection processing.
org.apache.uima.collection.base_cpm
org.apache.uima.collection.impl
org.apache.uima.collection.metadata
Java object representation of a CPE Descriptor.
org.apache.uima.flow
org.apache.uima.flow.impl
org.apache.uima.impl
Apache UIMA internals
org.apache.uima.jcas.cas
JCAS model for built-in CAS types
org.apache.uima.jcas.impl
Provides the classes that support the Java Cas Model (JCM).
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.impl
org.apache.uima.resource.metadata
Interfaces for objects that represent metadata for a Resource.
org.apache.uima.resource.metadata.impl
org.apache.uima.search
Standard UIMA interfaces for indexing and search.
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

- Classes in org.apache.uima.util used by org.apache.uima
  Class
  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_component
  Class
  Description
  Logger
  A `Logger` is a component used to log messages.
- Classes in org.apache.uima.util used by org.apache.uima.analysis_engine
  Class
  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
  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.impl
  Class
  Description
  InstrumentationFacility
  The `InstrumentationFacility` interface defines a standard way for UIMA components to be instrumented for performance evaluation.
  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.
  NameClassPair
  A class that stores the name of an attribute and the Class of that attribute's value.
  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.
  XMLParser
  A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.
  XMLParser.ParsingOptions
  Option settings for the parser.
- Classes in org.apache.uima.util used by org.apache.uima.analysis_engine.metadata
  Class
  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.analysis_engine.metadata.impl
  Class
  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.
  XMLParser
  A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.
  XMLParser.ParsingOptions
  Option settings for the parser.
- Classes in org.apache.uima.util used by org.apache.uima.analysis_engine.service.impl
  Class
  Description
  CasPool
  This class represents a simple pool of `CAS` instances.
  ProcessTrace
  A `ProcessTrace` object keeps a record of events that have occurred and information, such as timing, about those events.
- Classes in org.apache.uima.util used by org.apache.uima.cas.impl
  Class
  Description
  AutoCloseableNoException
  protectIndexes returns instances of this, rather than AutoCloseable, to permit users to use try with resources without a catch for Exception.
  CasLoadMode
  Used with CasIOUtils, maybe elsewhere, to indicate how CASes are to be loaded or saved.
  IteratorNvc
  An Iterator with an extra method nextNvc, which skips the validity check
  Level
  Provides the message level constants for logging and tracing
- Classes in org.apache.uima.util used by org.apache.uima.collection
  Class
  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
  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.impl
  Class
  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.
  XMLParser
  A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.
  XMLParser.ParsingOptions
  Option settings for the parser.
- Classes in org.apache.uima.util used by org.apache.uima.collection.metadata
  Class
  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
  Description
  Logger
  A `Logger` is a component used to log messages.
  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.impl
  Class
  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.
  XMLParser
  A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.
  XMLParser.ParsingOptions
  Option settings for the parser.
- Classes in org.apache.uima.util used by org.apache.uima.impl
  Class
  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.jcas.cas
  Class
  Description
  IntEntry
  like Entry<k, v> except the k is an int.
- Classes in org.apache.uima.util used by org.apache.uima.jcas.impl
  Class
  Description
  IteratorNvc
  An Iterator with an extra method nextNvc, which skips the validity check
- Classes in org.apache.uima.util used by org.apache.uima.json
  Class
  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
  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
  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.impl
  Class
  Description
  CasPool
  This class represents a simple pool of `CAS` instances.
  InvalidXMLException
  Thrown by the `XMLParser` to indicate that an XML document is invalid or does not specify a valid object of the desired class.
  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.
  XMLParser
  A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.
  XMLParser.ParsingOptions
  Option settings for the parser.
- Classes in org.apache.uima.util used by org.apache.uima.resource.metadata
  Class
  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.resource.metadata.impl
  Class
  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.
  XMLParser
  A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.
  XMLParser.ParsingOptions
  Option settings for the parser.
- Classes in org.apache.uima.util used by org.apache.uima.search
  Class
  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.search.impl
  Class
  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.
  XMLParser
  A UIMA `XMLParser` parses XML documents and generates UIMA components represented by the XML.
  XMLParser.ParsingOptions
  Option settings for the parser.
- Classes in org.apache.uima.util used by org.apache.uima.util
  Class
  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.
- Classes in org.apache.uima.util used by org.apache.uima.util.impl
  Class
  Description
  CasPool
  This class represents a simple pool of `CAS` instances.
  CasPoolManagement
  Management interface to a `CasPool`.
  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.
  SaxDeserializer
  Deserializes an `XMLizable` object from SAX 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.
  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.