edu.washington.cs.knowitall.rule.constraint
Class TermConstraint.Requirement

java.lang.Object
  extended by edu.washington.cs.knowitall.rule.constraint.TermConstraint.Requirement
Direct Known Subclasses:
TermConstraint.ChunkRequirement, TermConstraint.LemmaRequirement, TermConstraint.PosRequirement, TermConstraint.StringRequirement, TermConstraint.TypeRequirement
Enclosing class:
TermConstraint

public abstract static class TermConstraint.Requirement
extends Object

A subconstraint of a TermConstraint.

Author:
schmmd

Field Summary
protected  String string
           
 
Constructor Summary
TermConstraint.Requirement(String string)
           
 
Method Summary
 boolean equals(Object other)
           
static TermConstraint.Requirement fromXmlElement(org.jdom.Element e)
           
 int hashCode()
           
 String pattern()
           
static String pattern(String type, String string)
           
 String string()
           
 String toString()
           
 org.jdom.Element toXmlElement()
           
abstract  String type()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

string

protected final String string
Constructor Detail

TermConstraint.Requirement

public TermConstraint.Requirement(String string)
Method Detail

type

public abstract String type()

string

public String string()

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

pattern

public String pattern()

pattern

public static String pattern(String type,
                             String string)

fromXmlElement

public static TermConstraint.Requirement fromXmlElement(org.jdom.Element e)

toXmlElement

public org.jdom.Element toXmlElement()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011 University of Washington CSE. All Rights Reserved.