public class Word extends java.lang.Object implements Token
| Constructor and Description |
|---|
Word(java.lang.String word) |
Word(java.lang.String word,
java.lang.String tag) |
Word(java.lang.String word,
java.lang.String tag,
java.lang.String morph) |
Word(java.lang.String word,
java.lang.String tag,
java.lang.String morph,
java.lang.String[] token_features,
java.lang.String[] weighted_token_features,
double[] weighted_token_feature_weights) |
Word(java.lang.String word,
java.lang.String lemma,
java.lang.String tag,
java.lang.String morph,
java.lang.String[] token_features,
java.lang.String[] weighted_token_features,
double[] weighted_token_feature_weights) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
short[] |
getCharIndexes() |
java.lang.String |
getLemma() |
java.lang.String |
getMorphTag() |
java.lang.String |
getPosTag() |
java.util.List<RankerInstance> |
getRankerIstances() |
int[] |
getTagIndexes() |
int[] |
getTokenFeatureIndexes() |
java.lang.String[] |
getTokenFeatures() |
FeatureVector |
getVector() |
int[] |
getWeightedTokenFeatureIndexes() |
java.lang.String[] |
getWeightedTokenFeatures() |
double[] |
getWeightedTokenFeatureWeights() |
java.lang.String |
getWordForm() |
int |
getWordFormIndex() |
int |
getWordShapeIndex() |
int |
getWordSignature() |
int |
hashCode() |
void |
setCharIndexes(short[] char_indexes) |
void |
setMorphTag(java.lang.String morph) |
void |
setPosTag(java.lang.String tag) |
void |
setRankerIstances(java.util.List<RankerInstance> instances) |
void |
setTagIndexes(int[] tag_indexes) |
void |
setTokenFeatureIndexes(int[] token_feature_indexes) |
void |
setTokenFeatures(java.lang.String[] token_features) |
void |
setVector(FeatureVector vector) |
void |
setWeightedTokenFeatureIndexes(int[] indexes) |
void |
setWordForm(java.lang.String word) |
void |
setWordIndex(int word_index) |
void |
setWordShapeIndex(int shape_index) |
void |
setWordSignature(int signature) |
Word |
shallowCopy() |
java.lang.String |
toString() |
public Word(java.lang.String word,
java.lang.String lemma,
java.lang.String tag,
java.lang.String morph,
java.lang.String[] token_features,
java.lang.String[] weighted_token_features,
double[] weighted_token_feature_weights)
public Word(java.lang.String word,
java.lang.String tag,
java.lang.String morph,
java.lang.String[] token_features,
java.lang.String[] weighted_token_features,
double[] weighted_token_feature_weights)
public Word(java.lang.String word,
java.lang.String tag,
java.lang.String morph)
public Word(java.lang.String word,
java.lang.String tag)
public Word(java.lang.String word)
public java.lang.String getWordForm()
public java.lang.String getPosTag()
public void setPosTag(java.lang.String tag)
public java.lang.String toString()
toString in class java.lang.Objectpublic void setWordIndex(int word_index)
public int[] getTagIndexes()
getTagIndexes in interface Tokenpublic int getWordFormIndex()
public void setCharIndexes(short[] char_indexes)
public short[] getCharIndexes()
public void setWordShapeIndex(int shape_index)
public int getWordShapeIndex()
public java.lang.String getMorphTag()
public void setTagIndexes(int[] tag_indexes)
public int getWordSignature()
public void setWordSignature(int signature)
public java.lang.String[] getTokenFeatures()
public void setTokenFeatureIndexes(int[] token_feature_indexes)
public int[] getTokenFeatureIndexes()
public void setMorphTag(java.lang.String morph)
public void setVector(FeatureVector vector)
public FeatureVector getVector()
public Word shallowCopy()
public void setWordForm(java.lang.String word)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic void setWeightedTokenFeatureIndexes(int[] indexes)
public java.lang.String[] getWeightedTokenFeatures()
public int[] getWeightedTokenFeatureIndexes()
public double[] getWeightedTokenFeatureWeights()
public void setTokenFeatures(java.lang.String[] token_features)
public java.lang.String getLemma()
public java.util.List<RankerInstance> getRankerIstances()
public void setRankerIstances(java.util.List<RankerInstance> instances)