Uses of Class
org.apache.uima.cas.impl.TypeImpl
Packages that use TypeImpl
Package
Description
Implementation and Low-Level API for the CAS Interfaces.
JCAS model for built-in CAS types
-
Uses of TypeImpl in org.apache.uima.cas.impl
Subclasses of TypeImpl in org.apache.uima.cas.implModifier and TypeClassDescriptionclass
A version of TypeImpl for Annotations and subtypes of Annotationsclass
A version of TypeImpl for the AnnotationBase type and its subtypesclass
class
class
class
String or String Subtypeclass
Fields in org.apache.uima.cas.impl declared as TypeImplModifier and TypeFieldDescriptionfinal TypeImpl
TypeSystemImpl.annotBaseType
final TypeImpl
TypeSystemImpl.annotType
final TypeImpl
TypeSystemImpl.booleanType
final TypeImpl
TypeSystemImpl.byteType
final TypeImpl
TypeSystemImpl.docType
final TypeImpl
TypeSystemImpl.doubleType
final TypeImpl
TypeSystemImpl.floatType
final TypeImpl
TypeSystemImpl.intType
final TypeImpl
TypeSystemImpl.longType
final TypeImpl
TypeSystemImpl.shortType
static final TypeImpl
TypeImpl.singleton
A special instance used in CasCopier to identify a missing typefinal TypeImpl
TypeSystemImpl.sofaType
final TypeImpl
TypeSystemImpl.stringType
protected final TypeImpl
FsIterator_singletype.ti
protected final TypeImpl
FsIndex_singletype.type
Fields in org.apache.uima.cas.impl with type parameters of type TypeImplModifier and TypeFieldDescriptionstatic final Comparator<TypeImpl>
CasSerializerSupport.COMPARATOR_SHORT_TYPENAME
Comparator that just uses short name Public for access by JsonCasSerializer where it's needed for a binary search https://issues.apache.org/jira/browse/UIMA-5171Methods in org.apache.uima.cas.impl that return TypeImplModifier and TypeMethodDescriptionfinal TypeImpl
FeatureStructureImplC._getTypeImpl()
Add a new type to the type system.TypeImpl_array.getComponentType()
TypeImpl.getComponentType()
TypeSystemImpl.getJCasRegisteredType
(int i) Convert between fixed JCas class int (set when it is loaded) and this type system's TypeImpl.FeatureImpl.getRangeImpl()
TypeImpl[]
CasSerializerSupport.CasDocSerializer.getSortedUsedTypes()
TypeImpl.getSuperType()
Get the super type.TypeSystemImpl.getTopType()
Get the top type, i.e., the root of the type system.TypeSystemImpl.getTopTypeImpl()
Get a type object for a given name.TypeSystemImpl.getTypeForCode
(int typeCode) TypeSystemImpl.getTypeForCode_checked
(int typeCode) FsIndex_singletype.getTypeImpl()
CasTypeSystemMapper.mapTypeCode2Other
(TypeImpl type, boolean src2tgt) CasTypeSystemMapper.mapTypeCodeTgt2Src
(int tgtTypeCode) CasTypeSystemMapper.mapTypeSrc2Tgt
(TypeImpl srcType) CasTypeSystemMapper.mapTypeTgt2Src
(TypeImpl tgtType) TypeSystemImpl.refreshType
(Type t) Methods in org.apache.uima.cas.impl that return types with arguments of type TypeImplMethods in org.apache.uima.cas.impl with parameters of type TypeImplModifier and TypeMethodDescriptionprotected final void
FeatureStructureImplC._setTypeImpl
(TypeImpl ti) static final int
CasSerializerSupport.classifyType
(TypeImpl ti) Classifies a type.int
compareTo must return 0 for "equal" types equal means same name, same flags, same supertype chain, same subtypes, and same features Makes use of hashcodelong to probablistically shortcut computation for equal case for not equal types, do by partsCASImpl.createArray
(TypeImpl array_type, int arrayLength) FSClassRegistry.createJCasClassInfo
(TypeImpl ti, ClassLoader cl, MethodHandles.Lookup lookup) boolean
TypeSystemImpl.directlySubsumes
(TypeImpl t1, TypeImpl t2) int
TypeSystemImpl.getFeatureOffset
(TypeImpl ti, String featureShortName) static int
BinaryCasSerDes.getFsSpaceReq
(TOP fs, TypeImpl type) FSClassRegistry.getOrCreateJCasClassInfo
(TypeImpl ti, ClassLoader cl, Map<String, FSClassRegistry.JCasClassInfo> type2jcci, MethodHandles.Lookup lookup) For a particular type name, get the JCasClassInfo - by fetching the cached value - by loading the class - return null if no JCas class for this name only called for non-Pear callersCasTypeSystemMapper.getSrcFeature
(TypeImpl tgtType, FeatureImpl tgtFeat) CasTypeSystemMapper.getSrcFeatures
(TypeImpl tgtType) Given a tgt type, return an array of source features in the order they would appear in the target.CasTypeSystemMapper.getTgtFeature
(TypeImpl srcType, FeatureImpl srcFeat) Get target feature, given src type and featureCasTypeSystemMapper.getToFeature
(FeatureImpl[][] mapByTypeCode, TypeImpl fromType, FeatureImpl fromFeat) static final int
TypeSystemImpl.getTypeClass
(TypeImpl ti) boolean
CasTypeSystemMapper.mapTypeCode2Other
(TypeImpl type, boolean src2tgt) CasTypeSystemMapper.mapTypeSrc2Tgt
(TypeImpl srcType) CasTypeSystemMapper.mapTypeTgt2Src
(TypeImpl tgtType) boolean
boolean
boolean
boolean
boolean
TypeImpl.subsumesStrictly
(TypeImpl ti) Constructors in org.apache.uima.cas.impl with parameters of type TypeImplModifierConstructorDescriptionprotected
FeatureStructureImplC
(TypeImpl type, CASImpl casView) For non-JCas use, Internal Use Only, called by cas.createFS via generatorsTypeImpl_annot
(String name, TypeSystemImpl tsi, TypeImpl supertype, Class<?> javaClass) TypeImpl_annotBase
(String name, TypeSystemImpl tsi, TypeImpl supertype, Class<?> javaClass) TypeImpl_array
(String name, TypeImpl componentType, TypeSystemImpl tsi, TypeImpl supertype, SlotKinds.SlotKind componentSlotKind, boolean isHeapStoredArray, Class<?> javaClass) TypeImpl_list
(String name, TypeImpl componentType, TypeSystemImpl tsi, TypeImpl supertype, Class<?> javaClass) TypeImpl_primitive
(String name, TypeSystemImpl tsi, TypeImpl supertype, Class<?> javaType) TypeImpl_string
(String name, TypeSystemImpl tsi, TypeImpl supertype) TypeImpl_string
(String name, TypeSystemImpl tsi, TypeImpl supertype, Class<?> javaType) TypeImpl_stringSubtype
(String name, TypeSystemImpl tsi, TypeImpl supertype, Set<String> allowedValues) -
Uses of TypeImpl in org.apache.uima.examples
Constructors in org.apache.uima.examples with parameters of type TypeImplModifierConstructorDescriptionSourceDocumentInformation
(TypeImpl type, CASImpl casImpl) Internal - constructor used by generator -
Uses of TypeImpl in org.apache.uima.jcas.cas
Constructors in org.apache.uima.jcas.cas with parameters of type TypeImplModifierConstructorDescriptionAnnotationBase
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseBooleanArray
(TypeImpl t, CASImpl c, int l) Called by generatorused by generator Make a new ByteArray of given sizeDoubleArray
(TypeImpl t, CASImpl c, int length) used by generator Make a new DoubleArray of given sizeEmptyFloatList
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseEmptyFSList
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseEmptyIntegerList
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseEmptyStringList
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseFloatArray
(TypeImpl t, CASImpl c, int length) used by generator Make a new FloatArray of given sizeused by generator Make a new AnnotationBaseused by generator Make a new FSArray of given sizeFSArrayList
(TypeImpl type, CASImpl casImpl) Internal - constructor used by generatorInternal - constructor used by generatorFSLinkedHashSet
(TypeImpl type, CASImpl casImpl) Internal - constructor used by generatorused by generator Make a new AnnotationBaseInternal - constructor used by generatorIntegerArray
(TypeImpl t, CASImpl c, int length) used by generator Make a new IntegerArray of given sizeIntegerArrayList
(TypeImpl type, CASImpl casImpl) Internal - constructor used by generatorIntegerList
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseused by generator Make a new LongArray of given sizeNonEmptyFloatList
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseNonEmptyFSList
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseused by generator Make a new AnnotationBaseused by generator Make a new AnnotationBaseShortArray
(TypeImpl t, CASImpl c, int length) used by generator Make a new ShortArray of given sizeused by generator, not used Make a new SofaStringArray
(TypeImpl t, CASImpl c, int length) used by generator Make a new StringArray of given sizeStringList
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseused by generator Make a new TOP -
Uses of TypeImpl in org.apache.uima.jcas.tcas
Constructors in org.apache.uima.jcas.tcas with parameters of type TypeImplModifierConstructorDescriptionAnnotation
(TypeImpl t, CASImpl c) used by generator Make a new AnnotationBaseused by generator Make a new AnnotationBase