## Uses of Interface
org.apache.uima.cas.admin.CASMgr

- Packages that use CASMgr
  Package | Description
  --- | ---
  org.apache.uima.cas.admin |
  org.apache.uima.cas.impl | Implementation and Low-Level API for the CAS Interfaces.
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.

- - ### Uses of CASMgr in org.apache.uima.cas.admin

    Methods in org.apache.uima.cas.admin that return CASMgr
    Modifier and Type | Method and Description
    --- | ---
    `static CASMgr` | CASFactory.`createCAS()` Create a new CASMgr object.
    `static CASMgr` | CASFactory.`createCAS(int initialHeapSize)` Create a new CASMgr object.
    `static CASMgr` | CASFactory.`createCAS(int initialHeapSize, boolean useJcasCache)` Deprecated. use createCas(int initialHeapSize)
    `static CASMgr` | CASFactory.`createCAS(int initialHeapSize, TypeSystem ts)` Create a new CASMgr object from a give type system.
    `static CASMgr` | CASFactory.`createCAS(int initialHeapSize, TypeSystem ts, boolean useJcasCache)`
    `static CASMgr` | CASFactory.`createCAS(TypeSystem ts)` Create a new CASMgr object from a give type system.
    `static CASMgr` | CASFactory.`createCAS(TypeSystem ts, boolean useJcasCache)`

  - ### Uses of CASMgr in org.apache.uima.cas.impl

    Classes in org.apache.uima.cas.impl that implement CASMgr
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CASImpl` Implements the CAS interfaces.

    Methods in org.apache.uima.cas.impl that return CASMgr
    Modifier and Type | Method and Description
    --- | ---
    `static CASMgr` | Serialization.`createCASMgr(CASMgrSerializer ser)` Deserialize a type system and index repository definition and use to initialize a new instance of a CAS.

    Methods in org.apache.uima.cas.impl with parameters of type CASMgr
    Modifier and Type | Method and Description
    --- | ---
    `static CAS` | Serialization.`createCAS(CASMgr casMgr, CASSerializer casSer)` Deserialize the data in a CASSerializer into an existing CAS, return the currentview in that Cas.
    `static void` | Serialization.`deserializeCASComplete(CASCompleteSerializer casCompSer, CASMgr casMgr)` Deserialize the data in a CASCompleteSerializer into an existing CAS
    `static CASCompleteSerializer` | Serialization.`serializeCASComplete(CASMgr casMgr)` Convert a CAS + the type system and index definitions into a CASCompleteSerializer object
    `static CASMgrSerializer` | Serialization.`serializeCASMgr(CASMgr casMgr)` Convert a Type System and Index Repository into a CASMgrSerializer object which can be serialized
    `static CASMgrSerializer` | Serialization.`serializeCASMgrTypeSystemOnly(CASMgr casMgr)` Convert a Type System into a CASMgrSerializer object which can be serialized

  - ### Uses of CASMgr in org.apache.uima.util

    Methods in org.apache.uima.util with parameters of type CASMgr
    Modifier and Type | Method and Description
    --- | ---
    `static void` | CasCreationUtils.`setupIndexes(CASMgr aCASMgr, FsIndexDescription[] aIndexes)` Adds FeatureStructure indexes to a CAS.
    `static void` | CasCreationUtils.`setupTypePriorities(CASMgr aCASMgr, TypePriorities aTypePriorities)` Adds TypePriorities to a CAS.
    `static void` | CasCreationUtils.`setupTypeSystem(CASMgr aCASMgr, TypeSystemDescription aTypeSystem)` Installs a TypeSystem in a CAS.

Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.