public class IntTaggedWord extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<IntTaggedWord>
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANY |
static int |
ANY_TAG_INT |
static int |
ANY_WORD_INT |
static java.lang.String |
STOP |
static int |
STOP_TAG_INT |
static int |
STOP_WORD_INT |
short |
tag |
int |
word |
Constructor and Description |
---|
IntTaggedWord(int word,
int tag) |
IntTaggedWord(java.lang.String s,
char splitChar,
Index<java.lang.String> wordIndex,
Index<java.lang.String> tagIndex)
Creates an IntTaggedWord given by the String representation
of the form <word>|<tag>
|
IntTaggedWord(java.lang.String wordString,
java.lang.String tagString,
Index<java.lang.String> wordIndex,
Index<java.lang.String> tagIndex)
Creates an IntTaggedWord given by the tagString and wordString
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(IntTaggedWord that) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
int |
tag() |
java.lang.String |
tagString(Index<java.lang.String> tagIndex) |
java.lang.String |
toLexicalEntry(Index<java.lang.String> wordIndex,
Index<java.lang.String> tagIndex) |
java.lang.String |
toString() |
java.lang.String |
toString(Index<java.lang.String> wordIndex,
Index<java.lang.String> tagIndex) |
java.lang.String |
toString(java.lang.String arg,
Index<java.lang.String> wordIndex,
Index<java.lang.String> tagIndex) |
TaggedWord |
toTaggedWord(Index<java.lang.String> wordIndex,
Index<java.lang.String> tagIndex) |
int |
word() |
java.lang.String |
wordString(Index<java.lang.String> wordIndex) |
public static final int ANY_WORD_INT
public static final int ANY_TAG_INT
public static final int STOP_WORD_INT
public static final int STOP_TAG_INT
public static final java.lang.String ANY
public static final java.lang.String STOP
public final int word
public final short tag
public IntTaggedWord(int word, int tag)
public IntTaggedWord(java.lang.String s, char splitChar, Index<java.lang.String> wordIndex, Index<java.lang.String> tagIndex)
public int tag()
public int word()
public java.lang.String wordString(Index<java.lang.String> wordIndex)
public java.lang.String tagString(Index<java.lang.String> tagIndex)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int compareTo(IntTaggedWord that)
compareTo
in interface java.lang.Comparable<IntTaggedWord>
public java.lang.String toLexicalEntry(Index<java.lang.String> wordIndex, Index<java.lang.String> tagIndex)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(Index<java.lang.String> wordIndex, Index<java.lang.String> tagIndex)
public java.lang.String toString(java.lang.String arg, Index<java.lang.String> wordIndex, Index<java.lang.String> tagIndex)
public TaggedWord toTaggedWord(Index<java.lang.String> wordIndex, Index<java.lang.String> tagIndex)