|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectit.unimo.dbgroup.momis.annotationOntology.OntologyManagerCache
it.unimo.dbgroup.momis.annotationOntology.OntologyManagerCacheLemma
Cache used by the OntologyManager for Lemmas
| Field Summary | |
private java.util.Map |
_cacheLemma_LemmaSynsets
Key. |
private java.util.Map |
_cacheLemmaIdentifier
Key. |
private java.util.Map |
_cacheLemmaName
Key. |
private java.util.Map |
_cacheLemmaSyntacticCategory
Key. |
| Fields inherited from class it.unimo.dbgroup.momis.annotationOntology.OntologyManagerCache |
|
| Constructor Summary | |
OntologyManagerCacheLemma(OntologyManager ontologyManager)
|
|
| Method Summary | |
void |
clear()
clean the cache |
private java.lang.String |
getCacheLemmaSyntacticCategoryKey(java.lang.String lemmaName,
int syntacticCategory)
Build the key for the LemmaSyntacticCategory cache |
OntologyLemma |
getLemma(java.lang.Object lemmaIdentifier)
|
OntologyLemma |
getLemma(java.lang.String lemmaName,
int syntacticCategory)
retriveLemmaSynsets method: this method retrive lemma synset connected to the input parameter. |
java.util.Vector |
getLemmas(java.lang.String lemmaName)
retrives all lemma with the given "lemma" name. |
java.util.Vector |
getLemmaSynsets(OntologyLemma ontologyLemma)
|
private void |
putInCache(OntologyLemma ontologyLemma)
The correct way to add an entry to the cache |
| Methods inherited from class it.unimo.dbgroup.momis.annotationOntology.OntologyManagerCache |
getOntologyManager, setOntologyManager |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
private java.util.Map _cacheLemmaSyntacticCategory
private java.util.Map _cacheLemmaIdentifier
private java.util.Map _cacheLemma_LemmaSynsets
private java.util.Map _cacheLemmaName
| Constructor Detail |
public OntologyManagerCacheLemma(OntologyManager ontologyManager)
| Method Detail |
public OntologyLemma getLemma(java.lang.String lemmaName,
int syntacticCategory)
throws java.lang.Exception
lemmaName - name of the lemmasyntacticCategory - number of the syntactic category
java.lang.Exception
public OntologyLemma getLemma(java.lang.Object lemmaIdentifier)
throws java.lang.Exception
lemmaIdentifier - the object identifier for the lemma
java.lang.Exception
public java.util.Vector getLemmas(java.lang.String lemmaName)
throws java.lang.Exception
java.lang.Exception
public java.util.Vector getLemmaSynsets(OntologyLemma ontologyLemma)
throws java.lang.Exception
java.lang.Exceptionprivate void putInCache(OntologyLemma ontologyLemma)
private java.lang.String getCacheLemmaSyntacticCategoryKey(java.lang.String lemmaName,
int syntacticCategory)
public void clear()
clear in class OntologyManagerCache
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||