|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcic.wordnet.ParsedSynset
public class ParsedSynset
Class for storing a synset data.
Field Summary | |
---|---|
(package private) java.util.ArrayList<java.lang.String> |
bagOfWords
Lemmas extracted from the loaded samples for this synset. |
(package private) java.lang.String |
pos
POS tag of this synset. |
(package private) java.util.HashMap<java.lang.String,java.util.ArrayList<Relation>> |
relations
A HashMap containing all the relations of this synset. |
(package private) java.util.ArrayList<java.lang.String> |
samples
Loaded samples (glosses are considered samples if loaded). |
(package private) java.lang.String |
sid
Id of this synset in the format "number_POS". |
(package private) java.util.ArrayList<java.lang.String> |
synonyms
Words of this synset. |
Constructor Summary | |
---|---|
ParsedSynset(java.lang.String sid,
java.lang.String pos,
java.util.ArrayList<java.lang.String> synonyms)
Creates a plain synset with no samples and no bag of words.. |
Method Summary | |
---|---|
void |
addBagOfWords(java.lang.String sample,
java.lang.String[] parsedSamples)
Stores a new sample of this synset. |
void |
addRelation(java.lang.String type,
Relation relation)
Adds a semantical relation with another synset. |
int |
compareTo(java.lang.Object object)
compareTo allows comparisons against other ParsedSynset object or a String. |
boolean |
equals(java.lang.Object object)
equals allows comparisons against other ParsedSynset object or a String. |
java.util.ArrayList<java.lang.String> |
getBagOfWords()
Lemmas extracted from the samples loaded for this synset. |
java.lang.String |
getPos()
The POS tag. |
java.util.HashMap<java.lang.String,java.util.ArrayList<Relation>> |
getRelations()
This synset's relations |
java.util.ArrayList<java.lang.String> |
getSamples()
The loaded samples. |
java.lang.String |
getSid()
The synsetId. |
java.util.ArrayList<java.lang.String> |
getSyds(java.lang.String relation)
Return all the synsetIds from an specific relation type. |
java.util.ArrayList<java.lang.String> |
getSynonyms()
Words of this synset. |
java.lang.String |
toString()
Returns "synsetId: [synsetWord1,... |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
java.lang.String sid
java.lang.String pos
java.util.ArrayList<java.lang.String> synonyms
java.util.ArrayList<java.lang.String> bagOfWords
java.util.ArrayList<java.lang.String> samples
java.util.HashMap<java.lang.String,java.util.ArrayList<Relation>> relations
Constructor Detail |
---|
public ParsedSynset(java.lang.String sid, java.lang.String pos, java.util.ArrayList<java.lang.String> synonyms)
sid
- The synsetID of this synset.pos
- The POS tag of this synset.synonyms
- The lemmas of this synset.Method Detail |
---|
public java.lang.String getSid()
public java.lang.String getPos()
public java.util.ArrayList<java.lang.String> getSynonyms()
public java.util.ArrayList<java.lang.String> getBagOfWords()
public java.util.ArrayList<java.lang.String> getSamples()
public java.util.HashMap<java.lang.String,java.util.ArrayList<Relation>> getRelations()
public java.util.ArrayList<java.lang.String> getSyds(java.lang.String relation)
relation
- The relation code.
public java.lang.String toString()
toString
in class java.lang.Object
public void addBagOfWords(java.lang.String sample, java.lang.String[] parsedSamples)
sample
- The added sample.parsedSamples
- Lemmatized words of the added samplepublic void addRelation(java.lang.String type, Relation relation)
type
- WordNet code of the relation.relation
- The relation to be stored.public boolean equals(java.lang.Object object)
equals
in class java.lang.Object
public int compareTo(java.lang.Object object)
compareTo
in interface java.lang.Comparable<java.lang.Object>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |