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
Utility classes and interfaces used by UIMA components.
-
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 TypeFieldDescriptionprivate TypeImpl
FeatureStructureImplC._typeImpl
private final TypeImpl[]
TypeImpl.allSuperTypes
All supertypes, in order, starting with immediate (nearest) supertypefinal TypeImpl
TypeSystemImpl.annotBaseType
final TypeImpl
TypeSystemImpl.annotType
(package private) final TypeImpl
TypeSystemImpl.arrayBaseType
final TypeImpl
TypeSystemImpl.booleanType
private TypeImpl
FeaturePathImpl.boundBaseType
The Type used as the starting type for path validation This must be non-null if boundFeatures size > 0;private final TypeImpl
Subiterator.boundType
final TypeImpl
TypeSystemImpl.byteType
private final TypeImpl
TypeImpl_array.componentType
(package private) TypeImpl
TypeImpl_list.componentType
private TypeImpl
XmiCasDeserializer.XmiCasDeserializerHandler.currentType
final TypeImpl
TypeSystemImpl.docType
final TypeImpl
TypeSystemImpl.doubleType
final TypeImpl
TypeSystemImpl.floatType
(package private) final TypeImpl
BinaryCasSerDes4.fsArrayType
private final TypeImpl
FeatureImpl.highestDefiningType
final TypeImpl
TypeSystemImpl.intType
(package private) final TypeImpl
TypeSystemImpl.listBaseType
final TypeImpl
TypeSystemImpl.longType
(package private) TypeImpl
CASImpl.MeasureSwitchType.newType
(package private) TypeImpl
CASImpl.MeasureSwitchType.oldType
private final TypeImpl
FeatureImpl.rangeType
final TypeImpl
TypeSystemImpl.shortType
static final TypeImpl
TypeImpl.singleton
A special instance used in CasCopier to identify a missing typefinal TypeImpl
TypeSystemImpl.sofaType
private TypeImpl[]
CasSerializerSupport.CasDocSerializer.sortedUsedTypes
final TypeImpl
TypeSystemImpl.stringType
private final TypeImpl
TypeImpl.superType
private TypeImpl
FeaturePathImpl.targetType
protected final TypeImpl
FsIterator_singletype.ti
private TypeImpl
SelectFSs_impl.ti
(package private) final TypeImpl
TypeSystemImpl.topType
(package private) final TypeImpl
CasCompare.ScsKey.type
protected final TypeImpl
FsIndex_singletype.type
Fields in org.apache.uima.cas.impl with type parameters of type TypeImplModifier and TypeFieldDescriptionprivate final Map
<TypeImpl, FsIndex_annotation<Annotation>> FSIndexRepositoryImpl.annotationIndexes
speedup for annotation index accessing by type, lazily initializedTypeSystemImpl.arrayName2ComponentType
Map from built-in array name to component Typestatic 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-5171TypeImpl.directSubtypes
TypeSystemImpl.jcasRegisteredTypes
Used to go from a JCas class's JCasTypeID to the corresponding UIMA type for this type system.CasTypeSystemMapper.tSrc2Tgt
Map from source types to target types.CasTypeSystemMapper.tTgt2Src
Map from target types to source types.private final Map
<TypeImpl, CasCompare.FeatLists> CasCompare.type2featLists
TypeSystemImpl.typeName2TypeImpl
Map from fully qualified type name to TypeImplTypeSystemImpl.types
An ArrayList, unsynchronized, indexed by typeCode, of Type objectsMethods in org.apache.uima.cas.impl that return TypeImplModifier and TypeMethodDescriptionfinal TypeImpl
FeatureStructureImplC._getTypeImpl()
Add a new type to the type system.private TypeImpl
TypeSystemImpl.computeArrayParentFromComponentType
(Type componentType) Given a component type, return the parent type of the corresponding array type, without needing the corresponding array type to exist (yet).(package private) TypeImpl
TypeImpl_array.consolidateType
(TypeImpl topType, TypeImpl fsArrayType) (package private) TypeImpl
TypeImpl.consolidateType
(TypeImpl topType, TypeImpl fsArrayType) Consolidate arrays of fsRefs to fsArrayType and ordinary fsRefs to TOP for generic getters and setters(package private) TypeImpl[]
TypeImpl.getAllSuperTypes()
TypeImpl_array.getComponentType()
TypeImpl.getComponentType()
(package private) TypeImpl
FeatureImpl.getHighestDefiningType()
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) private TypeImpl
CASImpl.getTypeFromCode
(int typeCode) private TypeImpl
CASImpl.getTypeFromCode_checked
(int typeCode) FsIndex_singletype.getTypeImpl()
(package private) TypeImpl
FSClassRegistry.JCasClassInfo.getUimaType
(TypeSystemImpl tsi) 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 TypeImplModifier and TypeMethodDescriptionTypeImpl.getAllSubtypes()
TypeSystemImpl.getAllTypes()
TypeImpl.getDirectSubtypes()
CasSerializerSupport.CasDocSerializer.getUsedTypesIterable()
Methods in org.apache.uima.cas.impl with parameters of type TypeImplModifier and TypeMethodDescriptionprotected final void
FeatureStructureImplC._setTypeImpl
(TypeImpl ti) private <T extends FeatureStructure>
voidFSIndexRepositoryImpl.addDirectSubtypes
(TypeImpl type, List<LowLevelIterator<T>> iteratorList) private void
CASImpl.assertTypeBelongsToCasTypesystem
(TypeImpl ti) private void
TypeImpl.checkAndAdjustFeatureInSubtypes
(TypeImpl ti, FeatureImpl fi) It is possible that users may create type/subtype structure, and then add features (in any order) to that, including adding a subtype feature "foo", and subsequently adding a type feature "foo".private static void
FSClassRegistry.checkConformance
(Class<?> clazz, TypeSystemImpl tsi, TypeImpl ti, Map<String, FSClassRegistry.JCasClassInfo> type2jcci) Inner check Never called for "built-ins", or for uima types not having a JCas loaded class Checks that a JCas class definition conforms to the current type in the current type system.private static void
FSClassRegistry.checkConformance
(TypeSystemImpl ts, TypeImpl ti, Map<String, FSClassRegistry.JCasClassInfo> type2jcci) private final void
CASImpl.checkLowLevelParams
(TOP fs, TypeImpl domType, int featCode) private final void
CASImpl.checkTypeHasFeature
(TypeImpl domainType, int featureCode) Check that the featCode is a feature of the domain typeprivate final void
CASImpl.checkTypeHasFeature
(TypeImpl domainType, FeatureImpl feature) (package private) boolean
TypeSystemImpl.classifyAsRefType
(String name, TypeImpl superType) The range type of features may include special uima types that are not creatable, such as the primitive ones like integer, or string, or subtypes of string.static final int
CasSerializerSupport.classifyType
(TypeImpl ti) Classifies a type.private final int
XCASSerializer.XCASDocSerializer.classifyType
(TypeImpl ti) classify the type, without distinguishng list typesprivate <T extends TOP>
voidFSIndexRepositoryImpl.collectCowIndexParts
(TypeImpl ti, ArrayList<CopyOnWriteIndexPart<T>> indexes) private static boolean
FSClassRegistry.compare_C_T
(Class<?> clazz, TypeImpl ti) private int
CasCompare.compareAllArrayElements
(TOP fs1, TOP fs2, int len, IntUnaryOperator c, TypeImpl callerTi, FeatureImpl callerFi) private int
CasCompare.compareFeature
(TOP fs1, TOP fs2, TypeImpl ti1, FeatureImpl fi1) private int
CasCompare.compareFss
(TOP fs1, TOP fs2, TypeImpl callerTi, FeatureImpl callerFi) To work with Java sort, must implement the comparator contract: - compare(x, y) must be opposite compare(y, x) - compare(x, y) invalid input: '<' 0 invalid input: '&'invalid input: '&' compare(y, z) invalid input: '<' 0 implies compare(x, z) invalid input: '<' 0 - compare(x, y) == 0 implies compare(x, z) same as compare(y, z) for any z Inner part of compareRefs; that other method adds: null-check type-mapping skips loop determination If not in a sort context, a miscompare generates messaging information.private int
CasCompare.compareFssArray
(TOP fs1, TOP fs2, TypeImpl callerTi, FeatureImpl callerFi) private int
CasCompare.compareRefs
(TOP rfs1, TOP rfs2, TypeImpl callerTi, FeatureImpl callerFi) Two uses cases supported: - comparing for sorting (within on type system) -- goal is to be able to compare two CASes --- ordering must guarantee that the equal FSs appear in the --- same order - comparing two FSs (maybe from different CASes) -- supporting missing types and features -- happens when the two type systems are different -- the missing types and features are ignored in the comparison Different reference chains This compare routine may be called recursively - use case: FS(a) has slot which is ref to FS(b) which has slot which is ref to FS(c) -- the type of a, b, c may all be different.private int
CasCompare.compareSlot
(TOP fs1, TOP fs2, FeatureImpl fi1, FeatureImpl fi2, TypeImpl ti1) private int
CasCompare.compareStringsWithNull
(String s1, String s2, TypeImpl t, FeatureImpl f, int index) 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 partsprivate void
TypeSystemImpl.computeAdjustedFeatureOffsets
(TypeImpl ti) This is the actual offset for the feature, in either the int or ref array Offsets for super types come before types, because multiple subtypes can share the same super type Offsets due to JCas defined features are set before those from type systems, because the same JCas class might be used with different type system, and this increases the chance that the assignment is still valid.private CasCompare.FeatLists
CasCompare.computeFeatLists
(TypeImpl ti) called during sort phaseprivate void
TypeSystemImpl.computeFeatureOffsets
(TypeImpl ti, int next) Feature "ids" - offsets without adjusting for whether or not they're in the class itself(package private) TypeImpl
TypeImpl_array.consolidateType
(TypeImpl topType, TypeImpl fsArrayType) (package private) TypeImpl
TypeImpl.consolidateType
(TypeImpl topType, TypeImpl fsArrayType) Consolidate arrays of fsRefs to fsArrayType and ordinary fsRefs to TOP for generic getters and settersCASImpl.createArray
(TypeImpl array_type, int arrayLength) private ArrayFS
CASImpl.createArrayFS
(TypeImpl type, int length) private void
BinaryCasSerDes4.Deserializer.createCurrentFs
(TypeImpl type, CASImpl view) private void
BinaryCasSerDes6.createCurrentFs
(TypeImpl type, CASImpl view) private <T extends FeatureStructureImplC>
TCASImpl.createFSAnnotCheck
(TypeImpl ti) private TOP
CASImpl.createFsFromGenerator
(FsGenerator3[] gs, TypeImpl ti) private TOP
CASImpl.createFsWithExistingId
(TypeImpl ti, int id) used for ll_setIntValue which changes type codeprivate static FSClassRegistry.JCasClassInfo
FSClassRegistry.createJCasClassInfo
(Class<? extends TOP> jcasClass, TypeImpl ti, int jcasType, MethodHandles.Lookup lookup) Called after succeeding at loading, once per load for an exact matching JCas Class - class was already checked to insure is of proper type for JCas - skips creating-generator-for-Sofa - since "new Sofa(...)" is not a valid way to create a sofaFSClassRegistry.createJCasClassInfo
(TypeImpl ti, ClassLoader cl, MethodHandles.Lookup lookup) private CommonArrayFS
XmiCasDeserializer.XmiCasDeserializerHandler.createNewArray
(TypeImpl type, List<String> values) Create an array in the CAS.private CommonArrayFS
XmiCasDeserializer.XmiCasDeserializerHandler.createOrUpdateArray
(TypeImpl arrayType, List<String> values, int xmiId, CommonArrayFS existingArray) Create or update an array in the CAS If the array is an FSArray, and the elements are not yet deserialized, a lambda expression is put on a "todo" list to be executed after all the FSs are deserialized, to set the value later.private CommonList
XmiCasDeserializer.XmiCasDeserializerHandler.createOrUpdateList
(TypeImpl listType, List<String> values, int xmiId, CommonList existingList) Called only for non-shared lists where all the list items serialized with the featureboolean
TypeSystemImpl.directlySubsumes
(TypeImpl t1, TypeImpl t2) (package private) void
TypeSystemImpl.fixupFSArrayTypes
(TypeImpl featRange, TOP arrayFs) When deserializing Xmi and XCAS, Arrays of Feature Structures are encoded as FSArray types, but they may have a more restrictive typing, e.g.(package private) static int
TypeSystemImpl.getAdjustedFeatureOffset
(TypeImpl type, String featName) private static String
FSClassRegistry.getAllSuperTypeNames
(TypeImpl ti) (package private) <T extends AnnotationFS>
FsIndex_annotation<T> FSIndexRepositoryImpl.getAnnotationIndex
(TypeImpl ti) returns the annotation index for a type which is Annotation or a subtype of it.int
TypeSystemImpl.getFeatureOffset
(TypeImpl ti, String featureShortName) static int
BinaryCasSerDes.getFsSpaceReq
(TOP fs, TypeImpl type) private static void
FSClassRegistry.getGeneratorsForTypeAndSubtypes
(TypeImpl ti, Map<String, FSClassRegistry.JCasClassInfo> t2jcci, boolean isPear, ClassLoader cl, FsGenerator3[] r, TypeSystemImpl tsi) 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 callersprivate FSClassRegistry.JCasClassInfo
TypeSystemImpl.getOrCreateJcci
(TypeImpl ti) private int[]
BinaryCasSerDes4.Deserializer.getPrevFsRef
(TypeImpl type) lazy initialization of the prevFsRef info FSArray - only need slot 0 non-array - need all the slotsCasTypeSystemMapper.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) private int
XmiCasDeserializer.XmiCasDeserializerHandler.handleFeatureFromName
(TypeImpl type, TOP fs, String featName, String featVal, boolean isNewFS) Deserialize one feature called from readFS 751 called from processDeferred, to handle features specified as child elements(package private) boolean
TypeImpl.hasSupertype
(TypeImpl supertype) private void
FsIndex_iicp.initOneTypeThenAllSubtypes
(TypeImpl ti, ArrayList<FsIndex_singletype<FeatureStructure>> cache, int indexKind) This method inits one type then calls itself for all direct subtypesprivate int[]
BinaryCasSerDes6.initPrevIntValue
(TypeImpl ti) Get and lazily initialize if needed the feature cache values for a type For Serializing, the type belongs to the srcTs For Deserializing, the type belongs to the tgtTsprivate long[]
BinaryCasSerDes6.initPrevLongValue
(TypeImpl ti) Get and lazily initialize if needed the long values for a type For Serializing and Deserializing, the type belongs to the tgtTs(package private) boolean
FSClassRegistry.JCasClassInfo.isCopydown
(TypeImpl ti) private boolean
private static final TypeSystemUtils.PathValid
TypeSystemUtils.isPathValid
(TypeImpl type, Deque<String> path, TypeSystemUtils.PathValid status) Recursively called on each successive path element.private static final TypeSystemUtils.PathValid
TypeSystemUtils.isPathValidInSubtypes
(TypeImpl type, String fName, Deque<String> nextPath) Called when the Feature Name is not a valid feature of the currenttype
.boolean
private static void
FSClassRegistry.loadBuiltins
(TypeImpl ti, ClassLoader cl, Map<String, FSClassRegistry.JCasClassInfo> type2jcci, ArrayList<MutableCallSite> callSites_toSync) CasTypeSystemMapper.mapTypeCode2Other
(TypeImpl type, boolean src2tgt) CasTypeSystemMapper.mapTypeSrc2Tgt
(TypeImpl srcType) CasTypeSystemMapper.mapTypeTgt2Src
(TypeImpl tgtType) private void
TypeSystemImpl.maybeAddJCasOffsets
(TypeImpl ti, List<FeatureImpl> tempIntFis, List<FeatureImpl> tempRefFis, List<FeatureImpl> tempNsrFis) (package private) static FSClassRegistry.JCasClassInfo
FSClassRegistry.maybeCreateJCasClassInfo
(TypeImpl ti, ClassLoader cl, Map<String, FSClassRegistry.JCasClassInfo> type2jcci, MethodHandles.Lookup lookup) private static void
FSClassRegistry.maybeLoadJCasAndSubtypes
(TypeSystemImpl tsi, TypeImpl ti, FSClassRegistry.JCasClassInfo copyDownDefault_jcasClassInfo, ClassLoader cl, Map<String, FSClassRegistry.JCasClassInfo> type2jcci, ArrayList<MutableCallSite> callSites_toSync, MethodHandles.Lookup lookup) Called for all the types, including the built-ins, but the built-ins have already been set up by the caller.FSClassRegistry.maybeLoadLocalJCas
(TypeImpl ti, ClassLoader cl) Called to load (if possible) a corresponding JCas class for a UIMA type.(package private) boolean
CASImpl.maybeMakeBaseVersionForPear
(FeatureStructureImplC fs, TypeImpl ti) Called during construction of FS.private void
CasCompare.mismatchFs
(TOP fs1, TOP fs2, String msg, TypeImpl callerTi, FeatureImpl callerFi) private void
CasCompare.mismatchFs
(TOP fs1, TOP fs2, TypeImpl callerTi, FeatureImpl callerFi) private TOP
private void
private void
XCASDeserializer.XCASDeserializerHandler.readArray
(TypeImpl type, Attributes attrs) private void
BinaryCasSerDes4.Deserializer.readByKind
(FeatureImpl feat, TypeImpl type) If the fs is null, accumulate fixup operations, otherwise directly set thisprivate void
BinaryCasSerDes6.readByKind
(TOP fs, FeatureImpl tgtFeat, FeatureImpl srcFeat, boolean storeIt, TypeImpl tgtType) private int
BinaryCasSerDes6.readDiffIntSlot
(boolean storeIt, int featOffset, SlotKinds.SlotKind kind, TypeImpl tgtType) private void
XCASDeserializer.XCASDeserializerHandler.readFS
(TypeImpl type, Attributes attrs, boolean toIndex) private void
BinaryCasSerDes4.Deserializer.ReadModifiedFSs.readModifiedAuxHeap
(int numberOfMods, TOP fs, TypeImpl type) private void
BinaryCasSerDes6.ReadModifiedFSs.readModifiedAuxHeap
(int numberOfMods, TOP fs, TypeImpl srcType) private void
BinaryCasSerDes4.Deserializer.ReadModifiedFSs.readModifiedMainHeap
(int numberOfMods, TOP fs, TypeImpl type) private void
BinaryCasSerDes6.ReadModifiedFSs.readModifiedMainHeap
(int numberOfMods, TOP fs, TypeImpl srcType) This used for both int/float/string/fs arrays and int/float/string and other feature slots Also used for Long/Double reading(package private) void
TypeSystemImpl.setJCasRegisteredType
(int typeIndexID, TypeImpl ti) private Stream
<FsIndex_singletype<TOP>> FSIndexRepositoryImpl.streamNonEmptyDirectSubtypes
(TypeImpl ti) boolean
boolean
boolean
boolean
boolean
TypeImpl.subsumesStrictly
(TypeImpl ti) private static void
FSClassRegistry.updateOrValidateAllCallSitesForJCasClass
(Class<? extends TOP> clazz, TypeImpl type, ArrayList<MutableCallSite> callSites_toSync) Called once when the JCasClassInfo is created.private void
BinaryCasSerDes6.updatePrevArray0IntValue
(TypeImpl ti, int newValue) version called for arrays, captures the 0th valueprivate void
BinaryCasSerDes6.updatePrevIntValue
(TypeImpl ti, int featOffset, int newValue) Called for non-arraysprivate void
BinaryCasSerDes6.updatePrevLongValue
(TypeImpl ti, int featOffset, long newValue) private static void
FSClassRegistry.validateSuperClass
(FSClassRegistry.JCasClassInfo jcci, TypeImpl ti) Changed https://issues.apache.org/jira/browse/UIMA-5660 to allow insertions of extra types/ classes into the superchain.Method parameters in org.apache.uima.cas.impl with type arguments of type TypeImplModifier and TypeMethodDescriptionprivate boolean
CasTypeSystemMapper.addTypes
(List<TypeImpl> map, TypeSystemImpl tsSrc, TypeSystemImpl tsTgt) return true if no types are filteredConstructors in org.apache.uima.cas.impl with parameters of type TypeImplModifierConstructorDescription(package private)
FeatureImpl
(TypeImpl typeImpl, String shortName, TypeImpl rangeType, TypeSystemImpl tsi, boolean isMultipleRefsAllowed, SlotKinds.SlotKind slotKind) (package private)
FeatureImpl_jcas_only
(String shortName, TypeImpl rangeType) protected
FeatureStructureImplC
(TypeImpl type, CASImpl casView) For non-JCas use, Internal Use Only, called by cas.createFS via generators(package private)
FsIterator_bag
(FsIndex_bag<T> fsBagIndex, TypeImpl ti, CopyOnWriteIndexPart<T> cow_wrapper) (package private)
FsIterator_bag_pear
(FsIndex_bag<T> fsBagIndex, TypeImpl ti, CopyOnWriteIndexPart cow_wrapper) (package private)
(package private)
MeasureSwitchType
(TypeImpl oldType, TypeImpl newType) (package private)
ScsKey
(TypeImpl type, FeatureImpl feature, int index) (package private)
TypeImpl
(String name, TypeSystemImpl tsi, TypeImpl supertype) Create a new type.(package private)
TypeImpl
(String name, TypeSystemImpl tsi, TypeImpl supertype, Class<?> javaClass) TypeImpl_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 -
Uses of TypeImpl in org.apache.uima.json
Fields in org.apache.uima.json with type parameters of type TypeImplMethods in org.apache.uima.json with parameters of type TypeImplModifier and TypeMethodDescriptionprivate void
JsonCasSerializer.JsonDocSerializer.addJsonFeatContext
(TypeImpl type) _feature_types : { "featName" : "_ref" or "_byte_array, ...private void
JsonCasSerializer.JsonDocSerializer.addJsonSubtypes
(TypeImpl ti) Add subtype information for used types limited to used subtypesprivate com.fasterxml.jackson.core.io.SerializedString
JsonCasSerializer.JsonDocSerializer.getSerializedTypeName
(TypeImpl ti) private void
JsonCasSerializer.JsonDocSerializer.maybeWriteTypeFeat
(TypeImpl ti) private void
JsonCasSerializer.JsonDocSerializer.writeFsOrLists
(TOP fs, TypeImpl ti, boolean isListAsFSs) -
Uses of TypeImpl in org.apache.uima.tools.cvd
Methods in org.apache.uima.tools.cvd that return TypeImpl -
Uses of TypeImpl in org.apache.uima.util
Fields in org.apache.uima.util declared as TypeImplFields in org.apache.uima.util with type parameters of type TypeImplMethods in org.apache.uima.util that return TypeImplMethods in org.apache.uima.util with parameters of type TypeImpl