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

Packages that use FSConstraint
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.

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

  Subinterfaces of FSConstraint in org.apache.uima.cas
  Modifier and Type
  Interface
  Description
  `interface`
  `FSBooleanConstraint`
  Interface for a boolean constraint.
  `interface`
  `FSFloatConstraint`
  Interface for a float constraint.
  `interface`
  `FSIntConstraint`
  Interface for an integer constraint.
  `interface`
  `FSMatchConstraint`
  Interface for feature structure matching constraints.
  `interface`
  `FSStringConstraint`
  Interface for a String constraint.
  `interface`
  `FSTypeConstraint`
  Interface for type constraint.
  Methods in org.apache.uima.cas with parameters of type FSConstraint
  Modifier and Type
  Method
  Description
  `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.

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

  Classes in org.apache.uima.cas.impl that implement FSConstraint
  Modifier and Type
  Class
  Description
  `class`
  `BooleanConstraint`
  Implementation of boolean match constraint.
  `class`
  `FSBooleanConstraintImpl`
  See interface for documentation.
  Methods in org.apache.uima.cas.impl with parameters of type FSConstraint
  Modifier and Type
  Method
  Description
  `FSMatchConstraint`
  ConstraintFactoryImpl.`embedConstraint(ArrayList<String> path, FSConstraint constraint)`
  `FSMatchConstraint`
  ConstraintFactoryImpl.`embedConstraint(FeaturePath featPath, FSConstraint constraint)`