|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Constraint | |
|---|---|
| edu.washington.cs.knowitall.rule | |
| edu.washington.cs.knowitall.rule.base | |
| edu.washington.cs.knowitall.rule.constraint | |
| Uses of Constraint in edu.washington.cs.knowitall.rule |
|---|
| Fields in edu.washington.cs.knowitall.rule with type parameters of type Constraint | |
|---|---|
edu.washington.cs.knowitall.commonlib.ArraySet<Constraint> |
Rule.constraints
|
| Methods in edu.washington.cs.knowitall.rule that return types with arguments of type Constraint | |
|---|---|
Iterable<Constraint> |
Rule.argumentConstraints()
Retrieve the constraints that are in the arguments. |
Iterable<Constraint> |
Rule.constraints(ExtractionPart part)
Retrieve the constraints on the specified relation part. |
| Constructor parameters in edu.washington.cs.knowitall.rule with type arguments of type Constraint | |
|---|---|
Rule(OntologicalForm ontology,
Collection<Constraint> additionalConstraints)
|
|
Rule(Rule parent,
OntologicalForm ontology,
Collection<Constraint> additionalConstraints)
Constructs a new rule that maps onto the specified ontological form when all constraints are met. |
|
| Uses of Constraint in edu.washington.cs.knowitall.rule.base |
|---|
| Methods in edu.washington.cs.knowitall.rule.base that return types with arguments of type Constraint | |
|---|---|
protected List<Constraint> |
BaseRuleFactory.createConstraints(Annotation annotation,
RelationExtraction extraction)
Used in base rule creation. |
protected List<Constraint> |
IARPABaseRuleFactory.createConstraints(Annotation annotation,
RelationExtraction extraction)
Used in base rule creation. |
| Method parameters in edu.washington.cs.knowitall.rule.base with type arguments of type Constraint | |
|---|---|
protected void |
BaseRuleFactory.createConstraints(Annotation annotation,
Extraction extraction,
ExtractionPart part,
List<Constraint> constraints)
Used in base rule creation. |
protected void |
IARPABaseRuleFactory.createConstraints(Annotation annotation,
Extraction extraction,
ExtractionPart part,
List<Constraint> constraints)
|
| Uses of Constraint in edu.washington.cs.knowitall.rule.constraint |
|---|
| Subclasses of Constraint in edu.washington.cs.knowitall.rule.constraint | |
|---|---|
class |
AbstractPatternConstraint
] Parent class that contains common functionality for a constraint that is expressible using a token-based pattern. |
class |
AbstractRegexConstraint
|
class |
CaptureConstraint
A constraint that can be used in an argument. |
class |
LemmaConstraint
Constrains based on the presence of a lemma. |
class |
PartConstraint
While not strictly a constraint because the condition is always true, this constraint captures the specified extraction part. |
class |
PatternConstraint
Constrains based on the supplied token-based pattern. |
class |
RegexConstraint
|
class |
SequenceConstraint
Constrains based on a sequence of adjacent TermConstraints. |
class |
StringConstraint
Constrains based on the existence of a token. |
class |
TermConstraint
Constrains based on the existance of a term. |
class |
TypeConstraint
Constrains based on the presence of a type. |
| Methods in edu.washington.cs.knowitall.rule.constraint that return Constraint | |
|---|---|
static Constraint |
Constraint.create(Class<?> tagger,
Class<?>[] argTypes,
Object[] argValues)
|
static Constraint |
Constraint.create(String classname)
|
static Constraint |
Constraint.create(String classname,
Class<?>[] argTypes,
Object[] argValues)
|
static Constraint |
Constraint.fromXmlElement(org.jdom.Element e)
|
Constraint |
Constraint.simplify()
Simplifies a constraint. |
Constraint |
TermConstraint.simplify()
If there are no constraints, this constraint may be removed. |
Constraint |
SequenceConstraint.simplify()
Returns null if there are no constraints. |
| Methods in edu.washington.cs.knowitall.rule.constraint that return types with arguments of type Constraint | |
|---|---|
List<Constraint> |
PatternConstraint.generalize()
|
abstract List<Constraint> |
Constraint.generalize()
Creates a list of constraints with constraint size reduced by exactly one. |
List<Constraint> |
TermConstraint.generalize()
Generalize by removing a subconstraint. |
List<Constraint> |
SequenceConstraint.generalize()
Simplify this constraint one step. |
List<Constraint> |
AbstractRegexConstraint.generalize()
|
List<Constraint> |
TypeConstraint.generalize()
|
List<Constraint> |
PartConstraint.generalize()
|
| Methods in edu.washington.cs.knowitall.rule.constraint with parameters of type Constraint | |
|---|---|
boolean |
Constraint.subsumes(Constraint other)
Checks is a constraint is weakly stricter than the other. |
boolean |
TermConstraint.subsumes(Constraint other)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||