public final class CasFactory extends Object
CAS objects.| Modifier and Type | Method and Description |
|---|---|
static org.apache.uima.cas.CAS |
createCas()
Creates a new
CAS. |
static org.apache.uima.cas.CAS |
createCas(String... typeSystemDescriptorNames)
Creates a new
CAS from type system descriptor files found by name. |
static org.apache.uima.cas.CAS |
createCas(String fileName,
org.apache.uima.resource.metadata.TypeSystemDescription typeSystemDescription)
This method creates a new CAS and loads the contents of an XMI or XCAS file into it.
|
static org.apache.uima.cas.CAS |
createCas(org.apache.uima.resource.metadata.TypeSystemDescription typeSystemDescription)
Create a new CAS for the given type system description.
|
static org.apache.uima.cas.CAS |
createCasFromPath(String... typeSystemDescriptorPaths)
Creates a new CAS from type system descriptor files.
|
static org.apache.uima.cas.CAS |
createText(String aText)
Creates a new CAS with the given text.
|
static org.apache.uima.cas.CAS |
createText(String aText,
String aLanguage)
Creates a new CAS with the given text and language.
|
public static org.apache.uima.cas.CAS createText(String aText) throws org.apache.uima.UIMAException
TypeSystemDescriptionFactory.createTypeSystemDescription(). Type priorities are
detected automatically using TypePrioritiesFactory.createTypePriorities(). Indexes are
detected automatically using FsIndexFactory.createFsIndexCollection().aText - the document text to be set in the new CAS.org.apache.uima.UIMAException - if the CAS could not be initializedpublic static org.apache.uima.cas.CAS createText(String aText, String aLanguage) throws org.apache.uima.UIMAException
TypeSystemDescriptionFactory.createTypeSystemDescription(). Type priorities are
detected automatically using TypePrioritiesFactory.createTypePriorities(). Indexes are
detected automatically using FsIndexFactory.createFsIndexCollection().aText - the document text to be set in the new CAS.aLanguage - the document language to be set in the new CAS.org.apache.uima.UIMAException - if the CAS could not be initializedpublic static org.apache.uima.cas.CAS createCas()
throws org.apache.uima.UIMAException
CAS. The type system is detected automatically using
TypeSystemDescriptionFactory.createTypeSystemDescription(). Type priorities are
detected automatically using TypePrioritiesFactory.createTypePriorities(). Indexes are
detected automatically using FsIndexFactory.createFsIndexCollection().org.apache.uima.UIMAException - if the CAS could not be initializedpublic static org.apache.uima.cas.CAS createCas(String... typeSystemDescriptorNames) throws org.apache.uima.UIMAException
CAS from type system descriptor files found by name. No auto-detection
for type priorities, or indexes is performed.typeSystemDescriptorNames - names of the type system descriptors on the classpath used to initialize the CAS (in
Java notation, e.g. "my.package.TypeSystem" without the ".xml" extension)org.apache.uima.UIMAException - if the CAS could not be initializedpublic static org.apache.uima.cas.CAS createCasFromPath(String... typeSystemDescriptorPaths) throws org.apache.uima.UIMAException
typeSystemDescriptorPaths - paths to type system descriptor filesorg.apache.uima.UIMAException - if the CAS could not be initializedpublic static org.apache.uima.cas.CAS createCas(org.apache.uima.resource.metadata.TypeSystemDescription typeSystemDescription)
throws org.apache.uima.UIMAException
typeSystemDescription - a type system description to initialize the CASorg.apache.uima.UIMAException - if the CAS could not be initializedpublic static org.apache.uima.cas.CAS createCas(String fileName, org.apache.uima.resource.metadata.TypeSystemDescription typeSystemDescription) throws org.apache.uima.UIMAException, IOException
fileName - a file name for the serialized CAS datatypeSystemDescription - a type system description to initialize the CASorg.apache.uima.UIMAException - if the CAS could not be initializedIOException - if there is a problem reading the fileCopyright © 2012–2020 The Apache Software Foundation. All rights reserved.