Uses of Package
org.apache.uima.internal.util
-
Packages that use org.apache.uima.internal.util Package Description org.apache.uima Apache UIMAorg.apache.uima.analysis_engine.impl org.apache.uima.cas.impl Implementation and Low-Level API for the CAS Interfaces.org.apache.uima.impl Apache UIMA internalsorg.apache.uima.internal.util org.apache.uima.internal.util.rb_trees org.apache.uima.jcas.cas JCAS model for built-in CAS typesorg.apache.uima.json org.apache.uima.resource.impl org.apache.uima.tools.cvd org.apache.uima.tools.pear.packager org.apache.uima.uimacpp org.apache.uima.util Utility classes and interfaces used by UIMA components. -
Classes in org.apache.uima.internal.util used by org.apache.uima Class Description I18nx_impl Common implementation of InternationalizedException and InternationalizedRuntimeExceptionIntListIterator Int iterator in the Java style, but returning/using ints. -
Classes in org.apache.uima.internal.util used by org.apache.uima.analysis_engine.impl Class Description AnalysisEnginePool A pool of Analysis Engines, which supports reconfiguration. -
Classes in org.apache.uima.internal.util used by org.apache.uima.cas.impl Class Description CopyOnWriteObjHashSet implements ObjHashSet partially, for iterator useCopyOnWriteOrderedFsSet_array implements OrderedFsSet_array partially, for iterator useGraphNode Interface for a generic node in a graph.Int2ObjHashMap A map<int, T> 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 are non-0 ints - 0 is reserved for the empty key slot - Integer.MIN_VALUE is reserved for removed slot values can be anything, but null is the value returned by get if not found so values probably should not be null remove supported by replacing the value slot with null, and replacing the key slot with a "removed" token.IntPointerIterator Int iterator moving forwards and backwards, in the UIMA style.IntVector Likejava.util.Vector
, but elements areint
s.Obj2IntIdentityHashMap A Map from non-null Objects of type T to ints int value 0 reserved to mean object is not in the table.ObjHashSet A set of Objects of type T This impl is for use in a single thread case only, when table is being updated.OrderedFsSet_array This one is being used, the other one (ending in 2) may be put back into service for large sizes, later.Pair PositiveIntSet An 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.SortedIntSet A set of integers, maintained as a sorted array.SymbolTable The SymbolTable class provides a generic symbol table.UIMAClassLoader UIMAClassLoader is used as extension ClassLoader for UIMA to load additional components like annotators and resources.WeakIdentityMap Implements a combination ofWeakHashMap
andIdentityHashMap
.XmlAttribute Data structure representing an XML attribute.XmlElementName 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).XmlElementNameAndContents 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. -
Classes in org.apache.uima.internal.util used by org.apache.uima.impl Class Description InstrumentationFacility_impl Reference implementation ofInstrumentationFacility
. -
Classes in org.apache.uima.internal.util used by org.apache.uima.internal.util Class Description AnalysisEnginePool A pool of Analysis Engines, which supports reconfiguration.BinaryTree Simple binary tree class.CharacterUtils.CharRange Represents character range.CharArraySpanMap.Entry CharArrayString An unsafe String class based on a publicly accessible character array.CommandLineParser.CmdLineParam Common_hash_support A common superclass for hash maps and hash setsCommon_hash_support.CommonCopyOld2New Common_hash_support.CommonKeyIterator GraphNode Interface for a generic node in a graph.Int2ObjHashMap A map<int, T> 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 are non-0 ints - 0 is reserved for the empty key slot - Integer.MIN_VALUE is reserved for removed slot values can be anything, but null is the value returned by get if not found so values probably should not be null remove supported by replacing the value slot with null, and replacing the key slot with a "removed" token.IntBitSet.IntBitSetIterator IntKeyValueIterator Used in the CAS implementation.IntListIterator Int iterator in the Java style, but returning/using ints.IntPointerIterator Int iterator moving forwards and backwards, in the UIMA style.IntSet.IntSetIterator IntVector Likejava.util.Vector
, but elements areint
s.MsgLocalizationClassLoader.CallClimbingClassLoader One instance of this class made Must be thread-safeObjHashSet A set of Objects of type T This impl is for use in a single thread case only, when table is being updated.OrderedFsSet_array This one is being used, the other one (ending in 2) may be put back into service for large sizes, later.OrderedFsSet_array2 This one not in current use Maybe be put back into service when the array becomes large and it starts outperforming the other A set of FSs, ordered using a comparator Not thread-safe, use on single thread only Use: set-sorted indexes in UIMA Entries kept in order in 1 big ArrayList Adds optimized: - maintain high mark, if >, add to end - batch adds other than above -- do when reference needed -- sort the to be added - to add to pos p, shift elements in p to higher, insert shifting optimization: removes replace element with null shift until hit null nullBlock - a group of nulls (free space) together - might be created by a batch add which adds a block of space all at once - might arise from encountering 1 or more "nulls" created by removes - id by nullBlockStart (inclusive) and nullBlockEnd (exclusive) bitset: 1 for avail slot used to compute move for array copyPositiveIntSet An 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.ReplaceStringInFiles.DirFileFilter ReplaceStringInFiles.ReplacementResult Result class for string replacement.ResourcePool This class represents a simple pool ofResource
instances.SortedIntSet A set of integers, maintained as a sorted array.SymbolTable The SymbolTable class provides a generic symbol table.TimeSpan Encode a span of time.WeakIdentityMap Implements a combination ofWeakHashMap
andIdentityHashMap
.WeakIdentityMap.IdentityWeakReference XmlAttribute Data structure representing an XML attribute.XmlElementName 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). -
Classes in org.apache.uima.internal.util used by org.apache.uima.internal.util.rb_trees Class Description BinaryTree Simple binary tree class.IntComparator Compare two integers.IntKeyValueIterator Used in the CAS implementation.IntListIterator Int iterator in the Java style, but returning/using ints.IntPointerIterator Int iterator moving forwards and backwards, in the UIMA style. -
Classes in org.apache.uima.internal.util used by org.apache.uima.jcas.cas Class Description Int2ObjHashMap A map<int, T> 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 are non-0 ints - 0 is reserved for the empty key slot - Integer.MIN_VALUE is reserved for removed slot values can be anything, but null is the value returned by get if not found so values probably should not be null remove supported by replacing the value slot with null, and replacing the key slot with a "removed" token.IntListIterator Int iterator in the Java style, but returning/using ints.IntVector Likejava.util.Vector
, but elements areint
s. -
Classes in org.apache.uima.internal.util used by org.apache.uima.json Class Description XmlElementName 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). -
Classes in org.apache.uima.internal.util used by org.apache.uima.resource.impl Class Description UIMAClassLoader UIMAClassLoader is used as extension ClassLoader for UIMA to load additional components like annotators and resources. -
Classes in org.apache.uima.internal.util used by org.apache.uima.tools.cvd Class Description CommandLineParser Simple command line parsing utility. -
Classes in org.apache.uima.internal.util used by org.apache.uima.tools.pear.packager Class Description CommandLineParser Simple command line parsing utility. -
Classes in org.apache.uima.internal.util used by org.apache.uima.uimacpp Class Description IntVector Likejava.util.Vector
, but elements areint
s. -
Classes in org.apache.uima.internal.util used by org.apache.uima.util Class Description Int2ObjListMap A map<int, T> based on ArrayList This impl is for use in a single thread case only Implements Map - like interface: keys are ints ≥ 0 values can be anything, but null is the value returned by get if not found so values probably should not be null remove not currently supported