| Interface | Description | 
|---|---|
| CompositeResourceFactory | A type of  ResourceFactorythat produces resources by delegating to other Resource
 Factories. | 
| I18nExceptionI | Like InternationalizedException, but is an interface with default methods. | 
| List_of_ints | a List API that returns ints instead of T | 
| ResourceFactory | A  ResourceFactoryis used to acquire instances ofResources. | 
| ResourceSpecifierFactory | A factory used to create  ResourceSpecifierinstances and
 instances of other objects needed to composeResourceSpecifiers. | 
| UimaContext | Provides access to external resources (other than the CAS). | 
| UimaContextAdmin | Admin interface to the UIMA Context. | 
| UimaSerializable | This interface is implemented by JCas classes that need to be called by the framework when a
 serialization is about to happen. | 
| UimaSerializableFSs | This interface is implemented by JCas classes that need to be called by the framework when a
 serialization is about to happen where the _save_to_cas_data() method update Features which have
 references to Feature Structures | 
| Class | Description | 
|---|---|
| Constants | Some constants used by the UIMA framework. | 
| UimaContextHolder | This class holds the UimaContext for the current thread, or a parent thread. | 
| UIMAFramework | This is an application's main interface point to the UIMA Framework. | 
| Exception | Description | 
|---|---|
| InternationalizedException | The  InternationalizedExceptionclass adds internationalization support to the
 standard functionality provided byjava.lang.Exception. | 
| InternationalizedRuntimeException | The  InternationalizedRuntimeExceptionclass adds internationalization support to the
 standard functionality provided byjava.lang.RuntimeException. | 
| UIMA_IllegalArgumentException | Thrown to indicate that a method has been passed an illegal or inappropriate argument. | 
| UIMA_IllegalStateException | Signals that a method has been invoked at an illegal or inappropriate time. | 
| UIMA_UnsupportedOperationException | Thrown to indicate that the requested operation is not supported. | 
| UIMAException | This is the superclass for all checked exceptions in UIMA. | 
| UIMARuntimeException | This is the superclass for all unchecked exceptions in UIMA. | 
This package contains:
UIMAFramework class provides the primary interface point for applications.Internationalization is handled by the static methods in I18nUtil. These are called by the Internationalized Exceptions, but may be also used for non-exception message localization.
Exception messages are collected into classes. These classes may be organized further into hierarchies, but the top of these extend one of the following 3 classes:
Common code for getting a localized message from arguments and message key and resource bundle are put in the interface I18nExceptionI as default methods. Using default methods allows shared methods to be used with different superclass chains.
The individual classes:
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.