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

- Packages that use LinearTypeOrder
  Package | Description
  --- | ---
  org.apache.uima.cas.admin |
  org.apache.uima.cas.impl | Implementation and Low-Level API for the CAS Interfaces.
  org.apache.uima.jcas.tcas |

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

    Methods in org.apache.uima.cas.admin that return LinearTypeOrder
    Modifier and Type | Method and Description
    --- | ---
    `LinearTypeOrder` | FSIndexRepositoryMgr.`getDefaultTypeOrder()` Get the default type order.
    `LinearTypeOrder` | LinearTypeOrderBuilder.`getOrder()` Return a total order of the type names added earlier that is consistent with the pre-order defined through calls to add().

    Methods in org.apache.uima.cas.admin with parameters of type LinearTypeOrder
    Modifier and Type | Method and Description
    --- | ---
    `int` | FSIndexComparator.`addKey(LinearTypeOrder typeOrder, int compareKey)`

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

    Classes in org.apache.uima.cas.impl that implement LinearTypeOrder
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `LinearTypeOrderBuilderImpl.TotalTypeOrder` An implementation of the `LinearTypeOrder` interface.

    Methods in org.apache.uima.cas.impl that return LinearTypeOrder
    Modifier and Type | Method and Description
    --- | ---
    `static LinearTypeOrder` | LinearTypeOrderBuilderImpl.`createTypeOrder(int[] typeList, TypeSystem ts)` The constructor for the total type order, called by the other constructor and also when doing a cas complete deserialization, or just deserializing the type system/index defs
    `LinearTypeOrder` | FSIndexRepositoryImpl.`getDefaultTypeOrder()`
    `LinearTypeOrder` | FSIndexComparatorImpl.`getKeyTypeOrder(int key)`
    `LinearTypeOrder` | LinearTypeOrderBuilderImpl.`getOrder()`

    Methods in org.apache.uima.cas.impl with parameters of type LinearTypeOrder
    Modifier and Type | Method and Description
    --- | ---
    `int` | FSIndexComparatorImpl.`addKey(LinearTypeOrder typeOrder, int compareKey)`

  - ### Uses of LinearTypeOrder in org.apache.uima.jcas.tcas

    Methods in org.apache.uima.jcas.tcas with parameters of type LinearTypeOrder
    Modifier and Type | Method and Description
    --- | ---
    `int` | Annotation.`compareAnnotation(Annotation other, LinearTypeOrder lto)` Compare two annotations incl type order
    `int` | Annotation.`compareAnnotationWithId(Annotation other, LinearTypeOrder lto)` Compare two annotations, with type order, with id compare

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