Package org.apache.uima.internal.util
package org.apache.uima.internal.util
-
ClassDescriptionA pool of Analysis Engines, which supports reconfiguration.Some utilities for dealing with Arrays.Simple binary tree class.The
BrowserUtil
class provides one static method -openUrlInDefaultBrowser
, which opens the given URL in the default web browser for the current user of the system.Collection of utilities for character handling.Represents character range.A map from subsequences of a character array to objects.An unsafe String class based on a publicly accessible character array.Simple command line parsing utility.Interface for a comparable IntListIterator.ComparableIntPointerIterator<F extends FeatureStructure>Interface for a comparable IntPointerIterator.Allow aPrintStream
to specify an encoding.A simple graph class.Interface for a generic node in a graph.Internationaliation utilities.Reference implementation ofInstrumentationFacility
.A map<int, int> based on having a key and value int array, where the keys are sorted Supports sharing a single key array with multiple value arrays Implements Map - like interface: keys and values are ints values can be anything except 0; 0 is the value returned by get if not found All adds must occur before any gets; then a sort must be called unless the adds are in sort order Threading: instances of this class may be accessed on multiple threads (different iterators may be on different threads)A map<int, int> based on JCasHashMap, but without the multi-threading support This impl is for use in a single thread case only Supports shrinking (reallocating the big table) Implements Map - like interface: keys and values are ints Entry set not (yet) impl keys must be non-0; 0 is reserved to be an empty slot values can be anything, but 0 is the value returned by get if not found so values probably should not be 0Utilities used by some of the IntX classes.A set of non-zero positive ints.Compare two integers.A set of non-zero ints.Used in the CAS implementation.Int iterator in the Java style, but returning/using ints.Int iterator moving forwards and backwards, in the UIMA style.This class implements a set of integers.A stack of integers.Likejava.util.Vector
, but elements areint
s.Simple implementation ofUimaTimer
usingSystem.currentTimeMillis()
.Utility class for registering MBeans with a JMX MBeanServer.Class Loader for loading localized messages See https://issues.apache.org/jira/browse/UIMA-1714 Delegates to other ClassLoaders, in the following order the class loader that loaded the 2nd previous caller the class loader that loaded the 3rd previous caller etc.this inner class only for purposes of getting access to the protected method to get the call stackAn set of non-zero integers, ability to iterate over them (possibly in a sorted way), with O(1) operations for adding, removing, and testing for contains.String replacement utility.Result class for string replacement.This class represents a simple pool ofResource
instances.Serialize and Deserialize arbitrary objects to/from byte arrays, using standard Java object serialization/deserialization support.A set of integers, maintained as a sorted array.Straightforward, many-to-one map from Strings to ints, based on a JavaHashMap
.An assorted collection of string utilities.The SymbolTable class provides a generic symbol table.Return a java Properties object containing environment variables.Deprecated.An implementation of a text tokenizer for whitespace separated natural language text.An implementation of a text tokenizer for whitespace separated natural lanuage text.Simple timer class.Encode a span of time.UIMAClassLoader is used as extension ClassLoader for UIMA to load additional components like annotators and resources.JSR47 log formatter for UIMA JSR47Logger Provides a log format which looks like: timestamp; threadID; sourceInfo; Message level; message e.g.UIMAStreamHandler is used to handle output streams set during runtime.Exception class for package org.apache.uima.util.static utilities, used by other parts of the UIMA frameworkUtility class for generating UUIDs.Data structure representing an XML attribute.Data structure used to encapsulate the different pieces of information that make up the name of an XML element - namely, the Namespace URI, the local name, and the qname (qualified name).Data structure used to encapsulate an XML element name (including Namespace URI, local name, and the qname) as well as its attributes and character content.Some utilities for working with XML.
AnalysisEnginePool
instead.