it.unimo.dbgroup.momis.annotationOntology
Class OntologyManagerCacheLemmaSynset
java.lang.Object
it.unimo.dbgroup.momis.annotationOntology.OntologyManagerCache
it.unimo.dbgroup.momis.annotationOntology.OntologyManagerCacheLemmaSynset
- public class OntologyManagerCacheLemmaSynset
- extends OntologyManagerCache
Cache used by the OntologyManager for LemmaSynsets
- Author:
- Alberto Corni (Aug 2003)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_cacheLemmaSynsetIdentifier
private java.util.Map _cacheLemmaSynsetIdentifier
_cacheLemmaSynsetLemmaSense
private java.util.Map _cacheLemmaSynsetLemmaSense
_cacheLemmaSynsetSynsetSense
private java.util.Map _cacheLemmaSynsetSynsetSense
OntologyManagerCacheLemmaSynset
public OntologyManagerCacheLemmaSynset(OntologyManager ontologyManager)
getLemmaSynset
public OntologyLemmaSynset getLemmaSynset(java.lang.Object lemmaSynsetIdentifier)
throws java.lang.Exception
- Parameters:
lemmaSynsetIdentifier - the object identifier for the lemmaSynset
- Throws:
java.lang.Exception
getLemmaSynset
public OntologyLemmaSynset getLemmaSynset(OntologyLemma ontologyLemma,
int senseNumber)
throws java.lang.Exception
- Throws:
java.lang.Exception
getLemmaSynset
public OntologyLemmaSynset getLemmaSynset(OntologySynset ontologySynset,
int senseNumber)
throws java.lang.Exception
- Throws:
java.lang.Exception
putInCache
private void putInCache(OntologyLemmaSynset ontologyLemmaSynset)
throws java.lang.Exception
- The correct way to add an entry to the cache
- Throws:
java.lang.Exception
getCacheLemmaSynsetLemmaSenseNumberKey
private java.lang.String getCacheLemmaSynsetLemmaSenseNumberKey(OntologyLemma ontologyLemma,
int senseNumber)
- Build the key for the LemmaSynsetSyntacticCategory cache
getCacheLemmaSynsetSynsetSenseNumberKey
private java.lang.String getCacheLemmaSynsetSynsetSenseNumberKey(OntologySynset ontologySynset,
int senseNumber)
- Build the key for the LemmaSynsetSyntacticCategory cache
clear
public void clear()
- clean the cache
- Specified by:
clear in class OntologyManagerCache
Universita' di Modena e Reggio Emilia