pt.uminho.anote2.resource.dictionary
Interface IDictionary
- All Superinterfaces:
- IResource<IResourceElement>
- All Known Implementing Classes:
- Dictionary, DictionaryAibench
public interface IDictionary
- extends IResource<IResourceElement>
Interface
- Author:
- Hugo Costa
| Methods inherited from interface pt.uminho.anote2.resource.IResource |
addElement, addElementClass, addExternalID, addResourceContent, addResourceContent, deleteTerms, getClassContent, getexternalIDandSorceIDandSource, getFirstTermByName, getID, getInfo, getName, getResourceElements, getTermByClass, getTermByClass, getTermsByName, getType, inactiveElement, inactiveElementsByClassID, isActive, loadAllTerms, removeElement, updateElement |
merge
IResourceMergeReport merge(IDictionary idSncDic)
merge
IResourceMergeReport merge(IDictionary idSncDic,
java.util.Set<java.lang.Integer> classIDs)
getTermSynomns
IResourceElementSet<IResourceElement> getTermSynomns(int termID)
addSynomns
boolean addSynomns(IResourceElement elem)
addSource
int addSource(java.lang.String source)
getTerm
IResourceElement getTerm(int termID)
- Specified by:
getTerm in interface IResource<IResourceElement>
getAllTermsAndSynonyms
IResourceElementSet<IResourceElement> getAllTermsAndSynonyms()
getAllTermByClass
IResourceElementSet<IResourceElement> getAllTermByClass(java.lang.String termClass)
getAllTermByClass
IResourceElementSet<IResourceElement> getAllTermByClass(int termClassID)
removeElementAllSynonyms
boolean removeElementAllSynonyms(int termID)
removeElementSynonyms
boolean removeElementSynonyms(int termID,
java.lang.String elem)