edu.washington.cs.knowitall.nlp
Class OrdinalUtils

java.lang.Object
  extended by edu.washington.cs.knowitall.nlp.OrdinalUtils

public final class OrdinalUtils
extends java.lang.Object


Constructor Summary
OrdinalUtils()
           
 
Method Summary
static java.util.List<Range> getOrdinalRanges(ChunkedSentence sent)
           
static java.util.List<Range> getOrdinalRanges(java.util.List<java.lang.String> list)
           
static java.util.List<Range> getOrdinalRanges(java.lang.String[] tokens)
           
static boolean isBasicOrdinal(java.lang.String word)
           
static boolean isNumber(java.lang.String s)
           
static boolean isOrdinal(java.lang.String s)
           
static void main(java.lang.String[] args)
           
static long parseNumber(java.lang.String s)
           
static int parseOrdinal(java.lang.String s)
           
static java.lang.String[] tagOrdinals(ChunkedSentence sent)
           
static java.lang.String[] tagOrdinals(java.util.List<java.lang.String> list)
           
static java.lang.String[] tagOrdinals(java.lang.String[] tokens)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrdinalUtils

public OrdinalUtils()
Method Detail

isOrdinal

public static boolean isOrdinal(java.lang.String s)

isNumber

public static boolean isNumber(java.lang.String s)

parseNumber

public static long parseNumber(java.lang.String s)

isBasicOrdinal

public static boolean isBasicOrdinal(java.lang.String word)

parseOrdinal

public static int parseOrdinal(java.lang.String s)

getOrdinalRanges

public static java.util.List<Range> getOrdinalRanges(java.util.List<java.lang.String> list)

getOrdinalRanges

public static java.util.List<Range> getOrdinalRanges(ChunkedSentence sent)

getOrdinalRanges

public static java.util.List<Range> getOrdinalRanges(java.lang.String[] tokens)

tagOrdinals

public static java.lang.String[] tagOrdinals(java.lang.String[] tokens)

tagOrdinals

public static java.lang.String[] tagOrdinals(java.util.List<java.lang.String> list)

tagOrdinals

public static java.lang.String[] tagOrdinals(ChunkedSentence sent)

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException