# 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
  Description
  `interface`
  `FSTypeConstraint`
  Interface for type constraint.
  Methods in org.apache.uima.cas that return FSMatchConstraint
  Modifier and Type
  Method
  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
  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
  Description
  `class`
  `BooleanConstraint`
  Implementation of boolean match constraint.
  Methods in org.apache.uima.cas.impl that return FSMatchConstraint
  Modifier and Type
  Method
  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
  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
  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
  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
  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
  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
  Description
  `FSMatchConstraint`
  SimplePrecondition_impl.`getFsMatchConstraint()`
  Methods in org.apache.uima.resource.metadata.impl with parameters of type FSMatchConstraint
  Modifier and Type
  Method
  Description
  `void`
  LanguagePrecondition_impl.`setFsMatchConstraint(FSMatchConstraint aConstraint)`
  `void`
  MimeTypePrecondition_impl.`setFsMatchConstraint(FSMatchConstraint aConstraint)`
  `void`
  SimplePrecondition_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
  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
  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.
  `void`
  CasToInlineXml.`generateXML(CAS aCAS, FSMatchConstraint aFilter, ContentHandler aHandler)`
  Generates inline XML from a CAS using a passed in ContentHandler
  `String`
  TCasToInlineXml.`generateXML(CAS aCAS, FSMatchConstraint aFilter)`
  Deprecated.