Package org.apache.uima.cas.impl

Implementation and Low-Level API for the CAS Interfaces.

See:
          Description

Interface Summary
FSComparator Interface to compare two feature structures.
FSGenerator To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates.
FSImplComparator Interface to compare two feature structures, represented by their addresses.
FSIndexImpl Class comment for FSIndexImpl.java goes here.
FSRefIterator  
LowLevelCAS Defines the low-level CAS APIs.
LowLevelIndex Low-level FS index object.
LowLevelIndexRepository Low-level index repository access.
LowLevelIterator Low-level FS iterator.
LowLevelTypeSystem Low-level version of the type system APIs.
StringMap Class comment for StringMap.java goes here.
XMLTypeSystemConsts Class comment for XMLTypeSystemConsts.java goes here.
 

Class Summary
AnnotationBaseImpl Class comment for AnnotationImpl.java goes here.
AnnotationImpl Class comment for AnnotationImpl.java goes here.
AnnotationIndexImpl<T extends AnnotationFS> Implementation of annotation indexes.
AnnotationTreeImpl<T extends AnnotationFS> Implementation of annotation tree.
AnnotationTreeNodeImpl<T extends AnnotationFS> TODO: Create type comment for AnnotationTreeNodeImpl.
ArrayFSGenerator  
ArrayFSImpl Implementation of the ArrayFS interface.
BooleanArrayFSImpl Implementation of the BooleanArrayFS interface.
BooleanConstraint Implementation of boolean match constraint.
ByteArrayFSImpl Implementation of the ByteArrayFS interface.
CASCompleteSerializer Class comment for CASCompleteSerializer.java goes here.
CASImpl Implements the CAS interfaces.
CASMgrSerializer Container for serialized CAS typing information.
CASSerializer Serialization for CAS.
CommonArrayFSImpl Common part of array impl for those arrays of primitives which exist in the main heap.
CommonAuxArrayFSImpl Common part of array impl for those arrays of primitives which use auxilliary heaps.
ConstraintFactoryImpl Implementation of the ConstraintFactory interface.
DebugFSLogicalStructure  
DebugFSLogicalStructure.IndexInfo Class holding information about an FSIndex Includes the "label" of the index, and a ref to the CAS this index contents are in.
DebugFSLogicalStructure.ViewInfo Class holding info about a View/Sofa.
DebugNameValuePair  
DefaultAnnotationComparator Default implementation to compare two annotations.
DefaultFSAnnotationComparator Default implementation to compare two annotations.
DoubleArrayFSImpl Implementation of the DoubleArrayFS interface.
FeatureImpl The implementation of features in the type system.
FeatureStructureImpl Feature structure implementation.
FeatureStructureImplC Feature structure implementation.
FeatureValuePathImpl Contains CAS Type and Feature objects to represent a feature path of the form feature1/.../featureN.
FloatArrayFSImpl Implementation of the IntArrayFS interface.
FSBagIndex  
FSBooleanConstraintImpl See interface for documentation.
FSClassRegistry  
FSIndexComparatorImpl  
FSIndexRepositoryImpl  
FSIntArrayIndex<T extends FeatureStructure>  
FSIteratorImplBase<T extends FeatureStructure> Base class for FSIterator implementations.
FSIteratorImplBase.AnnotationComparator<T extends FeatureStructure>  
FSIteratorWrapper<T extends FeatureStructure>  
FSLeafIndexImpl<T extends FeatureStructure> Class comment for FSLeafIndexImpl.java goes here.
FSVectorIndex<T extends FeatureStructure>  
Heap A heap for CAS.
IntArrayFSImpl Implementation of the IntArrayFS interface.
LinearTypeOrderBuilderImpl Implementation of the LinearTypeOrderBuilder interface.
ListUtils Utilities for dealing with CAS List types.
LLUnambiguousIteratorImpl  
LongArrayFSImpl Implementation of the ArrayFS interface.
MarkerImpl A MarkerImpl holds a high-water "mark" in the CAS, for all views.
OutOfTypeSystemData This class is used by the XCASDeserializer to store feature sturctures that do not fit into the type system of the CAS it is deserializing into.
Serialization  
ShortArrayFSImpl Implementation of the ArrayFS interface.
SofaFSImpl Implementation of the SofaFS interface.
StringArrayFSImpl Implementation of the ArrayFS interface.
StringHeapDeserializationHelper Support for legacy string heap format.
StringTypeImpl Class comment for StringTypeImpl.java goes here.
Subiterator<T extends AnnotationFS> Subiterator implementation.
TypeImpl The implementation of types in the type system.
TypeNameSpaceImpl  
TypeSystem2Xml Dumps a Type System object to XML.
TypeSystemImpl Type system implementation.
TypeSystemUtils Class comment for TypeSystemUtils.java goes here.
UnambiguousIteratorImpl<T extends AnnotationFS> Implementation of the unambiguous iterators.
XCASDeserializer XCAS Deserializer.
XCASSerializer XCAS serializer.
XmiCasDeserializer XMI CAS deserializer.
XmiCasSerializer XMI CAS serializer.
XmiSerializationSharedData A container for data that is shared between the XmiCasSerializer and the XmiCasDeserializer.
 

Enum Summary
AllowPreexistingFS  
TypeSystemUtils.PathValid  
 

Exception Summary
AnnotationImplException Exception class for package org.apache.uima.cas.impl.
LowLevelException Exception class for package org.apache.uima.cas.impl.
XCASParsingException Exception class for package org.apache.uima.cas.impl.
 

Package org.apache.uima.cas.impl Description

Implementation and Low-Level API for the CAS Interfaces.

Internal APIs. Use these APIs at your own risk. APIs in this package are subject to change without notice, even in minor releases. Use of this package is not supported. If you think you have found a bug in this package, please try to reproduce it with the officially supported APIs before reporting it.



Copyright © 2011. All Rights Reserved.