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 TypeClassDescriptionclassA version of TypeImpl for Annotations and subtypes of AnnotationsclassA version of TypeImpl for the AnnotationBase type and its subtypesclassclassclassclassString or String SubtypeclassFields in org.apache.uima.cas.impl declared as TypeImplModifier and TypeFieldDescriptionprivate TypeImplFeatureStructureImplC._typeImplprivate final TypeImpl[]TypeImpl.allSuperTypesAll supertypes, in order, starting with immediate (nearest) supertypefinal TypeImplTypeSystemImpl.annotBaseTypefinal TypeImplTypeSystemImpl.annotType(package private) final TypeImplTypeSystemImpl.arrayBaseTypefinal TypeImplTypeSystemImpl.booleanTypeprivate TypeImplFeaturePathImpl.boundBaseTypeThe Type used as the starting type for path validation This must be non-null if boundFeatures size > 0;private final TypeImplSubiterator.boundTypefinal TypeImplTypeSystemImpl.byteTypeprivate final TypeImplTypeImpl_array.componentType(package private) TypeImplTypeImpl_list.componentTypeprivate TypeImplXmiCasDeserializer.XmiCasDeserializerHandler.currentTypefinal TypeImplTypeSystemImpl.docTypefinal TypeImplTypeSystemImpl.doubleTypefinal TypeImplTypeSystemImpl.floatType(package private) final TypeImplBinaryCasSerDes4.fsArrayTypeprivate final TypeImplFeatureImpl.highestDefiningTypefinal TypeImplTypeSystemImpl.intType(package private) final TypeImplTypeSystemImpl.listBaseTypefinal TypeImplTypeSystemImpl.longType(package private) TypeImplCASImpl.MeasureSwitchType.newType(package private) TypeImplCASImpl.MeasureSwitchType.oldTypeprivate final TypeImplFeatureImpl.rangeTypefinal TypeImplTypeSystemImpl.shortTypestatic final TypeImplTypeImpl.singletonA special instance used in CasCopier to identify a missing typefinal TypeImplTypeSystemImpl.sofaTypeprivate TypeImpl[]CasSerializerSupport.CasDocSerializer.sortedUsedTypesfinal TypeImplTypeSystemImpl.stringTypeprivate final TypeImplTypeImpl.superTypeprivate TypeImplFeaturePathImpl.targetTypeprotected final TypeImplFsIterator_singletype.tiprivate TypeImplSelectFSs_impl.ti(package private) final TypeImplTypeSystemImpl.topType(package private) final TypeImplCasCompare.ScsKey.typeprotected final TypeImplFsIndex_singletype.typeFields in org.apache.uima.cas.impl with type parameters of type TypeImplModifier and TypeFieldDescriptionprivate final Map<TypeImpl, FsIndex_annotation<Annotation>> FSIndexRepositoryImpl.annotationIndexesspeedup for annotation index accessing by type, lazily initializedTypeSystemImpl.arrayName2ComponentTypeMap from built-in array name to component Typestatic final Comparator<TypeImpl> CasSerializerSupport.COMPARATOR_SHORT_TYPENAMEComparator 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.directSubtypesTypeSystemImpl.jcasRegisteredTypesUsed to go from a JCas class's JCasTypeID to the corresponding UIMA type for this type system.CasTypeSystemMapper.tSrc2TgtMap from source types to target types.CasTypeSystemMapper.tTgt2SrcMap from target types to source types.private final Map<TypeImpl, CasCompare.FeatLists> CasCompare.type2featListsTypeSystemImpl.typeName2TypeImplMap from fully qualified type name to TypeImplTypeSystemImpl.typesAn ArrayList, unsynchronized, indexed by typeCode, of Type objectsMethods in org.apache.uima.cas.impl that return TypeImplModifier and TypeMethodDescriptionfinal TypeImplFeatureStructureImplC._getTypeImpl()Add a new type to the type system.private TypeImplTypeSystemImpl.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) TypeImplTypeImpl_array.consolidateType(TypeImpl topType, TypeImpl fsArrayType) (package private) TypeImplTypeImpl.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) TypeImplFeatureImpl.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 TypeImplCASImpl.getTypeFromCode(int typeCode) private TypeImplCASImpl.getTypeFromCode_checked(int typeCode) FsIndex_singletype.getTypeImpl()(package private) TypeImplFSClassRegistry.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 voidFeatureStructureImplC._setTypeImpl(TypeImpl ti) private <T extends FeatureStructure>
voidFSIndexRepositoryImpl.addDirectSubtypes(TypeImpl type, List<LowLevelIterator<T>> iteratorList) private voidCASImpl.assertTypeBelongsToCasTypesystem(TypeImpl ti) private voidTypeImpl.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 voidFSClassRegistry.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 voidFSClassRegistry.checkConformance(TypeSystemImpl ts, TypeImpl ti, Map<String, FSClassRegistry.JCasClassInfo> type2jcci) private final voidCASImpl.checkLowLevelParams(TOP fs, TypeImpl domType, int featCode) private final voidCASImpl.checkTypeHasFeature(TypeImpl domainType, int featureCode) Check that the featCode is a feature of the domain typeprivate final voidCASImpl.checkTypeHasFeature(TypeImpl domainType, FeatureImpl feature) (package private) booleanTypeSystemImpl.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 intCasSerializerSupport.classifyType(TypeImpl ti) Classifies a type.private final intXCASSerializer.XCASDocSerializer.classifyType(TypeImpl ti) classify the type, without distinguishng list typesprivate <T extends TOP>
voidFSIndexRepositoryImpl.collectCowIndexParts(TypeImpl ti, ArrayList<CopyOnWriteIndexPart<T>> indexes) private static booleanFSClassRegistry.compare_C_T(Class<?> clazz, TypeImpl ti) private intCasCompare.compareAllArrayElements(TOP fs1, TOP fs2, int len, IntUnaryOperator c, TypeImpl callerTi, FeatureImpl callerFi) private intCasCompare.compareFeature(TOP fs1, TOP fs2, TypeImpl ti1, FeatureImpl fi1) private intCasCompare.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 intCasCompare.compareFssArray(TOP fs1, TOP fs2, TypeImpl callerTi, FeatureImpl callerFi) private intCasCompare.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 intCasCompare.compareSlot(TOP fs1, TOP fs2, FeatureImpl fi1, FeatureImpl fi2, TypeImpl ti1) private intCasCompare.compareStringsWithNull(String s1, String s2, TypeImpl t, FeatureImpl f, int index) intcompareTo 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 voidTypeSystemImpl.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.FeatListsCasCompare.computeFeatLists(TypeImpl ti) called during sort phaseprivate voidTypeSystemImpl.computeFeatureOffsets(TypeImpl ti, int next) Feature "ids" - offsets without adjusting for whether or not they're in the class itself(package private) TypeImplTypeImpl_array.consolidateType(TypeImpl topType, TypeImpl fsArrayType) (package private) TypeImplTypeImpl.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 ArrayFSCASImpl.createArrayFS(TypeImpl type, int length) private voidBinaryCasSerDes4.Deserializer.createCurrentFs(TypeImpl type, CASImpl view) private voidBinaryCasSerDes6.createCurrentFs(TypeImpl type, CASImpl view) private <T extends FeatureStructureImplC>
TCASImpl.createFSAnnotCheck(TypeImpl ti) private TOPCASImpl.createFsFromGenerator(FsGenerator3[] gs, TypeImpl ti) private TOPCASImpl.createFsWithExistingId(TypeImpl ti, int id) used for ll_setIntValue which changes type codeprivate static FSClassRegistry.JCasClassInfoFSClassRegistry.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 CommonArrayFSXmiCasDeserializer.XmiCasDeserializerHandler.createNewArray(TypeImpl type, List<String> values) Create an array in the CAS.private CommonArrayFSXmiCasDeserializer.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 CommonListXmiCasDeserializer.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 featurebooleanTypeSystemImpl.directlySubsumes(TypeImpl t1, TypeImpl t2) (package private) voidTypeSystemImpl.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 intTypeSystemImpl.getAdjustedFeatureOffset(TypeImpl type, String featName) private static StringFSClassRegistry.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.intTypeSystemImpl.getFeatureOffset(TypeImpl ti, String featureShortName) static intBinaryCasSerDes.getFsSpaceReq(TOP fs, TypeImpl type) private static voidFSClassRegistry.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.JCasClassInfoTypeSystemImpl.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 intTypeSystemImpl.getTypeClass(TypeImpl ti) private intXmiCasDeserializer.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) booleanTypeImpl.hasSupertype(TypeImpl supertype) private voidFsIndex_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) booleanFSClassRegistry.JCasClassInfo.isCopydown(TypeImpl ti) private booleanprivate static final TypeSystemUtils.PathValidTypeSystemUtils.isPathValid(TypeImpl type, Deque<String> path, TypeSystemUtils.PathValid status) Recursively called on each successive path element.private static final TypeSystemUtils.PathValidTypeSystemUtils.isPathValidInSubtypes(TypeImpl type, String fName, Deque<String> nextPath) Called when the Feature Name is not a valid feature of the currenttype.booleanprivate static voidFSClassRegistry.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 voidTypeSystemImpl.maybeAddJCasOffsets(TypeImpl ti, List<FeatureImpl> tempIntFis, List<FeatureImpl> tempRefFis, List<FeatureImpl> tempNsrFis) (package private) static FSClassRegistry.JCasClassInfoFSClassRegistry.maybeCreateJCasClassInfo(TypeImpl ti, ClassLoader cl, Map<String, FSClassRegistry.JCasClassInfo> type2jcci, MethodHandles.Lookup lookup) private static voidFSClassRegistry.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) booleanCASImpl.maybeMakeBaseVersionForPear(FeatureStructureImplC fs, TypeImpl ti) Called during construction of FS.private voidCasCompare.mismatchFs(TOP fs1, TOP fs2, String msg, TypeImpl callerTi, FeatureImpl callerFi) private voidCasCompare.mismatchFs(TOP fs1, TOP fs2, TypeImpl callerTi, FeatureImpl callerFi) private TOPprivate voidprivate voidXCASDeserializer.XCASDeserializerHandler.readArray(TypeImpl type, Attributes attrs) private voidBinaryCasSerDes4.Deserializer.readByKind(FeatureImpl feat, TypeImpl type) If the fs is null, accumulate fixup operations, otherwise directly set thisprivate voidBinaryCasSerDes6.readByKind(TOP fs, FeatureImpl tgtFeat, FeatureImpl srcFeat, boolean storeIt, TypeImpl tgtType) private intBinaryCasSerDes6.readDiffIntSlot(boolean storeIt, int featOffset, SlotKinds.SlotKind kind, TypeImpl tgtType) private voidXCASDeserializer.XCASDeserializerHandler.readFS(TypeImpl type, Attributes attrs, boolean toIndex) private voidBinaryCasSerDes4.Deserializer.ReadModifiedFSs.readModifiedAuxHeap(int numberOfMods, TOP fs, TypeImpl type) private voidBinaryCasSerDes6.ReadModifiedFSs.readModifiedAuxHeap(int numberOfMods, TOP fs, TypeImpl srcType) private voidBinaryCasSerDes4.Deserializer.ReadModifiedFSs.readModifiedMainHeap(int numberOfMods, TOP fs, TypeImpl type) private voidBinaryCasSerDes6.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) voidTypeSystemImpl.setJCasRegisteredType(int typeIndexID, TypeImpl ti) private Stream<FsIndex_singletype<TOP>> FSIndexRepositoryImpl.streamNonEmptyDirectSubtypes(TypeImpl ti) booleanbooleanbooleanbooleanbooleanTypeImpl.subsumesStrictly(TypeImpl ti) private static voidFSClassRegistry.updateOrValidateAllCallSitesForJCasClass(Class<? extends TOP> clazz, TypeImpl type, ArrayList<MutableCallSite> callSites_toSync) Called once when the JCasClassInfo is created.private voidBinaryCasSerDes6.updatePrevArray0IntValue(TypeImpl ti, int newValue) version called for arrays, captures the 0th valueprivate voidBinaryCasSerDes6.updatePrevIntValue(TypeImpl ti, int featOffset, int newValue) Called for non-arraysprivate voidBinaryCasSerDes6.updatePrevLongValue(TypeImpl ti, int featOffset, long newValue) private static voidFSClassRegistry.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 booleanCasTypeSystemMapper.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) protectedFeatureStructureImplC(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 voidJsonCasSerializer.JsonDocSerializer.addJsonFeatContext(TypeImpl type) _feature_types : { "featName" : "_ref" or "_byte_array, ...private voidJsonCasSerializer.JsonDocSerializer.addJsonSubtypes(TypeImpl ti) Add subtype information for used types limited to used subtypesprivate com.fasterxml.jackson.core.io.SerializedStringJsonCasSerializer.JsonDocSerializer.getSerializedTypeName(TypeImpl ti) private voidJsonCasSerializer.JsonDocSerializer.maybeWriteTypeFeat(TypeImpl ti) private voidJsonCasSerializer.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