## 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.jcas | Interfaces for accessing the JCAS.
  org.apache.uima.resource.metadata | Interfaces for objects that represent metadata for a Resource.
  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.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.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.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` | TCasFormatter.`format(CAS aCAS, FSMatchConstraint aFilter)` Produces a string representation of a CAS.
    `String` | TCasToInlineXml.`format(CAS aCAS, FSMatchConstraint aFilter)` Deprecated.
    `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–2017 The Apache Software Foundation. All rights reserved.