edu.washington.cs.knowitall.type
Class Type

java.lang.Object
  extended by edu.washington.cs.knowitall.type.Type
All Implemented Interfaces:
XmlSerializable, Serializable, Comparable<Type>

public class Type
extends Object
implements Serializable, XmlSerializable, Comparable<Type>

See Also:
Serialized Form

Constructor Summary
Type(String descriptor, String source, List<String> tokens, edu.washington.cs.knowitall.commonlib.Range range)
           
Type(String descriptor, String source, List<String> tokens, String match, edu.washington.cs.knowitall.commonlib.Range range)
           
Type(String descriptor, String source, String[] tokens, edu.washington.cs.knowitall.commonlib.Range range)
           
 
Method Summary
 int compareTo(Type type)
           
 String descriptor()
           
 boolean equals(Object other)
           
static Type fromXmlElement(org.jdom.Element e, List<String> sentenceTokens)
           
 String getText()
           
 List<String> getTokens()
           
 String getTokensAsString()
           
 int hashCode()
           
 String match()
           
 edu.washington.cs.knowitall.commonlib.Range range()
           
 String source()
           
 String toString()
           
 org.jdom.Element toXmlElement()
           
 String value()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Type

public Type(String descriptor,
            String source,
            List<String> tokens,
            String match,
            edu.washington.cs.knowitall.commonlib.Range range)

Type

public Type(String descriptor,
            String source,
            List<String> tokens,
            edu.washington.cs.knowitall.commonlib.Range range)

Type

public Type(String descriptor,
            String source,
            String[] tokens,
            edu.washington.cs.knowitall.commonlib.Range range)
Method Detail

range

public edu.washington.cs.knowitall.commonlib.Range range()

descriptor

public String descriptor()

source

public String source()

match

public String match()

getTokens

public List<String> getTokens()

getText

public String getText()

getTokensAsString

public String getTokensAsString()

value

public String value()

toString

public String toString()
Overrides:
toString in class Object

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

fromXmlElement

public static Type fromXmlElement(org.jdom.Element e,
                                  List<String> sentenceTokens)

toXmlElement

public org.jdom.Element toXmlElement()
Specified by:
toXmlElement in interface XmlSerializable

compareTo

public int compareTo(Type type)
Specified by:
compareTo in interface Comparable<Type>


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