Uses of Interface
org.apache.uima.resource.metadata.TypeDescription
Packages that use TypeDescription
Package
Description
The main package for the Unstructured Information Management Middleware
Architecture.
Contains reference implementations of the interfaces in
org.apache.uima
.Interfaces for objects that represent metadata for a
Resource.
Classes for the JCasGen tool
Utility classes and interfaces used by UIMA components.
-
Uses of TypeDescription in org.apache.uima
Methods in org.apache.uima that return TypeDescriptionModifier and TypeMethodDescriptionResourceSpecifierFactory.createTypeDescription()
Creates aTypeDescription
. -
Uses of TypeDescription in org.apache.uima.impl
Methods in org.apache.uima.impl that return TypeDescription -
Uses of TypeDescription in org.apache.uima.resource.metadata
Fields in org.apache.uima.resource.metadata declared as TypeDescriptionModifier and TypeFieldDescriptionstatic final TypeDescription[]
TypeDescription.EMPTY_TYPE_DESCRIPTIONS
Methods in org.apache.uima.resource.metadata that return TypeDescriptionModifier and TypeMethodDescriptionAdds a Type to this TypeSystem fragment.Retrieves a Type from this TypeSystem fragment.TypeSystemDescription.getTypes()
Gets descriptions of all Types in this TypeSystem fragment.Methods in org.apache.uima.resource.metadata with parameters of type TypeDescriptionModifier and TypeMethodDescriptionvoid
TypeSystemDescription.setTypes
(TypeDescription[] aTypes) Sets the descriptions of all Types in this TypeSystem fragment. -
Uses of TypeDescription in org.apache.uima.resource.metadata.impl
Classes in org.apache.uima.resource.metadata.impl that implement TypeDescriptionFields in org.apache.uima.resource.metadata.impl declared as TypeDescriptionModifier and TypeFieldDescriptionprivate TypeDescription[]
TypeSystemDescription_impl.mTypes
Descriptions of all Types in this type system.Methods in org.apache.uima.resource.metadata.impl that return TypeDescriptionMethods in org.apache.uima.resource.metadata.impl with parameters of type TypeDescriptionModifier and TypeMethodDescriptionvoid
TypeSystemDescription_impl.setTypes
(TypeDescription[] aTypes) -
Uses of TypeDescription in org.apache.uima.tools.jcasgen
Methods in org.apache.uima.tools.jcasgen with parameters of type TypeDescriptionModifier and TypeMethodDescription(package private) Collection
Jg.collectImports
(TypeDescription td, boolean _Type) private void
Jg.generateAllTypesFromTemplates
(String outputDirectory, TypeDescription[] tds, CASImpl aCas, Class jcasTypeClass, Class jcas_TypeClass) private void
Jg.generateClass
(IProgressMonitor progressMonitorGenerateClass, String outputDirectory, TypeDescription td, String sourceContents, String className, IMerge mergerGenerateClass) private void
Jg.generateClassesFromTemplate
(TypeDescription td, String outputDirectory, Jg.IJCasTypeTemplate jcasTypeInstance, Jg.IJCasTypeTemplate jcas_TypeInstance) Generate type classes from the specified templates(package private) String
(package private) String
Jg.getFeatureValue
(FeatureDescription fd, TypeDescription td) (package private) String
Jg.getJavaName
(TypeDescription td) (package private) String
Jg.getJavaName_Type
(TypeDescription td) (package private) String
Jg.getJavaPkg
(TypeDescription td) (package private) String
Jg.getPkg
(TypeDescription td) private boolean
Jg.isOutOfScope
(TypeDescription td, String projectDirPath) return true if td is not defined in this project, of it is defined, but is also in merged and any of the other merged urls are not defined in this project(package private) boolean
void
Jg.mainForCde
(IMerge aMerger, IProgressMonitor aProgressMonitor, IError aError, String inputFile, String outputDirectory, TypeDescription[] tds, CASImpl aCas) void
Jg.mainForCde
(IMerge aMerger, IProgressMonitor aProgressMonitor, IError aError, String inputFile, String outputDirectory, TypeDescription[] tds, CASImpl aCas, String projectPathDir, boolean limitJCasGenToProjectScope, Map<String, Set<String>> mergedTypesAddingFeatures) void
Jg.mainGenerateAllTypesFromTemplates
(IMerge aMerger, IProgressMonitor aProgressMonitor, IError aError, String inputFile, String outputDirectory, TypeDescription[] tds, CASImpl aCas, Class jcasTypeClass, Class jcas_TypeClass) void
Jg.mainGenerateAllTypesFromTemplates
(IMerge aMerger, IProgressMonitor aProgressMonitor, IError aError, String inputFile, String outputDirectory, TypeDescription[] tds, CASImpl aCas, Class jcasTypeClass, Class jcas_TypeClass, String projectPathDir, boolean limitJCasGenToProjectScope, Map<String, Set<String>> mergedTypesAddingFeatures) (package private) String
(package private) String
Jg.setFeatureValue
(FeatureDescription fd, TypeDescription td) -
Uses of TypeDescription in org.apache.uima.util
Methods in org.apache.uima.util that return TypeDescriptionModifier and TypeMethodDescriptionstatic TypeDescription
TypeSystemUtil.type2TypeDescription
(Type aType, TypeSystem aTypeSystem) Convert aType
to an equivalentTypeDescription
.Methods in org.apache.uima.util with parameters of type TypeDescriptionModifier and TypeMethodDescriptionprivate static void
CasCreationUtils.addTypeToMergedTypeSystem
(Map<String, Set<String>> aOutputMergedTypes, Map<String, TypeDescription> typeNameMap, TypeDescription type) private static AllowedValue[]
CasCreationUtils.getAllowedValues
(TypeDescription type) protected static void
CasCreationUtils.mergeFeatures
(TypeDescription aType, FeatureDescription[] aFeatures) Merges features into a TypeDescription.private static void
CasCreationUtils.reportMerge
(Map<String, Set<String>> aOutputMergedTypes, TypeDescription currentType, TypeDescription existingType) Utility method for populating the aOutputMergedTypes argument in the mergeTypeSystems method.Method parameters in org.apache.uima.util with type arguments of type TypeDescription