|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.uima.cas.ConstraintFactory
org.apache.uima.cas.impl.ConstraintFactoryImpl
public class ConstraintFactoryImpl
Implementation of the ConstraintFactory interface.
| Constructor Summary | |
|---|---|
ConstraintFactoryImpl()
|
|
| Method Summary | |
|---|---|
FSMatchConstraint |
and(FSMatchConstraint c1,
FSMatchConstraint c2)
Conjoin two constraints. |
FSBooleanConstraint |
createBooleanConstraint()
Create a new boolean constraint. |
FSFloatConstraint |
createFloatConstraint()
Create a new float constraint. |
FSIntConstraint |
createIntConstraint()
Create a new int constraint. |
FSStringConstraint |
createStringConstraint()
Create a new String constraint. |
FSTypeConstraint |
createTypeConstraint()
Create a new type constraint. |
FSMatchConstraint |
embedConstraint(java.util.ArrayList<java.lang.String> path,
FSConstraint constraint)
Embed a constraint under a path. |
FSMatchConstraint |
embedConstraint(FeaturePath featPath,
FSConstraint constraint)
Combine a constraint test with a path from a feature structure instance to the value to be tested. |
FSMatchConstraint |
or(FSMatchConstraint c1,
FSMatchConstraint c2)
Disjoin two constraints. |
| Methods inherited from class org.apache.uima.cas.ConstraintFactory |
|---|
instance |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConstraintFactoryImpl()
| Method Detail |
|---|
public FSTypeConstraint createTypeConstraint()
ConstraintFactory
createTypeConstraint in class ConstraintFactorypublic FSIntConstraint createIntConstraint()
ConstraintFactory
createIntConstraint in class ConstraintFactorypublic FSFloatConstraint createFloatConstraint()
ConstraintFactory
createFloatConstraint in class ConstraintFactorypublic FSStringConstraint createStringConstraint()
ConstraintFactory
createStringConstraint in class ConstraintFactorypublic FSBooleanConstraint createBooleanConstraint()
ConstraintFactory
createBooleanConstraint in class ConstraintFactory
public FSMatchConstraint embedConstraint(FeaturePath featPath,
FSConstraint constraint)
ConstraintFactory
embedConstraint in class ConstraintFactoryfeatPath - The path to embed the constraint under. Create a new path with
CAS.createFeaturePath().constraint - The constraint to be embedded.
public FSMatchConstraint embedConstraint(java.util.ArrayList<java.lang.String> path,
FSConstraint constraint)
ConstraintFactory
embedConstraint in class ConstraintFactorypath - The path to embed the constraint under. This is a list of Feature names.constraint - The constraint to be embedded.
public FSMatchConstraint and(FSMatchConstraint c1,
FSMatchConstraint c2)
ConstraintFactory
and in class ConstraintFactoryc1 - The first conjunct.c2 - The second conjunct.
c1 and
c2.
public FSMatchConstraint or(FSMatchConstraint c1,
FSMatchConstraint c2)
ConstraintFactory
or in class ConstraintFactoryc1 - The first disjunct.c2 - The second disjunct.
c1 and
c2.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||