## Uses of Interface
org.apache.uima.cas.FSMatchConstraint

- Packages that use FSMatchConstraint
  Package | Description
  --- | ---
  org.apache.uima.cas | Common Analysis System(CAS) Interfaces
  org.apache.uima.cas.impl | Implementation and Low-Level API for the CAS Interfaces.
  org.apache.uima.jcas | Interfaces for accessing the JCAS.
  org.apache.uima.jcas.impl | Provides the classes that support the Java Cas Model (JCM).
  org.apache.uima.resource.metadata | Interfaces for objects that represent metadata for a Resource.
  org.apache.uima.resource.metadata.impl |
  org.apache.uima.util | Utility classes and interfaces used by UIMA components.

- - ### Uses of FSMatchConstraint in org.apache.uima.cas

    Subinterfaces of FSMatchConstraint in org.apache.uima.cas
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FSTypeConstraint` Interface for type constraint.

    Methods in org.apache.uima.cas that return FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `abstract FSMatchConstraint` | ConstraintFactory.`and(FSMatchConstraint c1, FSMatchConstraint c2)` Conjoin two constraints.
    `abstract FSMatchConstraint` | ConstraintFactory.`embedConstraint(ArrayList<String> path, FSConstraint constraint)` Embed a constraint under a path.
    `abstract FSMatchConstraint` | ConstraintFactory.`embedConstraint(FeaturePath path, FSConstraint constraint)` Combine a constraint test with a path from a feature structure instance to the value to be tested.
    `abstract FSMatchConstraint` | ConstraintFactory.`or(FSMatchConstraint c1, FSMatchConstraint c2)` Disjoin two constraints.

    Methods in org.apache.uima.cas with parameters of type FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `abstract FSMatchConstraint` | ConstraintFactory.`and(FSMatchConstraint c1, FSMatchConstraint c2)` Conjoin two constraints.
    `<T extends FeatureStructure> FSIterator<T>` | CAS.`createFilteredIterator(FSIterator<T> it, FSMatchConstraint cons)` Create an iterator over structures satisfying a given constraint.
    `abstract FSMatchConstraint` | ConstraintFactory.`or(FSMatchConstraint c1, FSMatchConstraint c2)` Disjoin two constraints.

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

    Classes in org.apache.uima.cas.impl that implement FSMatchConstraint
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BooleanConstraint` Implementation of boolean match constraint.

    Methods in org.apache.uima.cas.impl that return FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `FSMatchConstraint` | ConstraintFactoryImpl.`and(FSMatchConstraint c1, FSMatchConstraint c2)`
    `FSMatchConstraint` | ConstraintFactoryImpl.`embedConstraint(ArrayList<String> path, FSConstraint constraint)`
    `FSMatchConstraint` | ConstraintFactoryImpl.`embedConstraint(FeaturePath featPath, FSConstraint constraint)`
    `FSMatchConstraint` | ConstraintFactoryImpl.`or(FSMatchConstraint c1, FSMatchConstraint c2)`

    Methods in org.apache.uima.cas.impl with parameters of type FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `FSMatchConstraint` | ConstraintFactoryImpl.`and(FSMatchConstraint c1, FSMatchConstraint c2)`
    `<T extends FeatureStructure> FSIterator<T>` | CASImpl.`createFilteredIterator(FSIterator<T> it, FSMatchConstraint cons)`
    `FSMatchConstraint` | ConstraintFactoryImpl.`or(FSMatchConstraint c1, FSMatchConstraint c2)`

  - ### Uses of FSMatchConstraint in org.apache.uima.jcas

    Methods in org.apache.uima.jcas with parameters of type FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `<T extends FeatureStructure> FSIterator<T>` | JCas.`createFilteredIterator(FSIterator<T> it, FSMatchConstraint cons)` Create an iterator over structures satisfying a given constraint.

  - ### Uses of FSMatchConstraint in org.apache.uima.jcas.impl

    Methods in org.apache.uima.jcas.impl with parameters of type FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `<T extends FeatureStructure> FSIterator<T>` | JCasImpl.`createFilteredIterator(FSIterator<T> it, FSMatchConstraint constraint)`

  - ### Uses of FSMatchConstraint in org.apache.uima.resource.metadata

    Methods in org.apache.uima.resource.metadata that return FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `FSMatchConstraint` | SimplePrecondition.`getFsMatchConstraint()` Retrieves the FSMatchConstraint that determines which CAS feature structures will be tested by this precondition.

    Methods in org.apache.uima.resource.metadata with parameters of type FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `void` | SimplePrecondition.`setFsMatchConstraint(FSMatchConstraint aConstraint)` Sets the FSMatchConstraint that determines which CAS feature structures will be tested by this precondition.

  - ### Uses of FSMatchConstraint in org.apache.uima.resource.metadata.impl

    Methods in org.apache.uima.resource.metadata.impl that return FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `FSMatchConstraint` | SimplePrecondition_impl.`getFsMatchConstraint()`

    Methods in org.apache.uima.resource.metadata.impl with parameters of type FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `void` | MimeTypePrecondition_impl.`setFsMatchConstraint(FSMatchConstraint aConstraint)`
    `void` | SimplePrecondition_impl.`setFsMatchConstraint(FSMatchConstraint aConstraint)`
    `void` | LanguagePrecondition_impl.`setFsMatchConstraint(FSMatchConstraint aConstraint)`

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

    Methods in org.apache.uima.util that return FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `static FSMatchConstraint` | AnalysisEngineUtils.`createOutputFilter(AnalysisEngineMetaData aMetaData)` Creates a FSMatchConstraint used when formatting the CAS for output.

    Methods in org.apache.uima.util with parameters of type FSMatchConstraint
    Modifier and Type | Method and Description
    --- | ---
    `String` | CasToInlineXml.`format(CAS aCAS, FSMatchConstraint aFilter)` Formats a CAS as a String.
    `String` | TCasToInlineXml.`format(CAS aCAS, FSMatchConstraint aFilter)` Deprecated.
    `String` | TCasFormatter.`format(CAS aCAS, FSMatchConstraint aFilter)` Produces a string representation of a CAS.
    `String` | CasToInlineXml.`generateXML(CAS aCAS, FSMatchConstraint aFilter)` Generates inline XML from a CAS.
    `String` | TCasToInlineXml.`generateXML(CAS aCAS, FSMatchConstraint aFilter)` Deprecated.
    `void` | CasToInlineXml.`generateXML(CAS aCAS, FSMatchConstraint aFilter, ContentHandler aHandler)` Generates inline XML from a CAS using a passed in ContentHandler

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