eu.clarin.weblicht.wlfxb.lx.api
Interface SynonymsLayer

All Superinterfaces:
LexiconLayer, TermsContainer
All Known Implementing Classes:
SynonymsLayerStored

public interface SynonymsLayer
extends LexiconLayer, TermsContainer

Author:
Yana Panchenko

Method Summary
 Synonym addSynonym(List<Term> terms)
           
 Synonym addSynonym(Sig sig, List<Term> terms)
           
 Entry[] getEntries(Synonym synonym)
           
 Synonym getSynonym(int index)
           
 Synonym[] getSynonyms(Entry entry)
           
 String[] getTermsAsStrings(Synonym synonym, boolean includeAnnotatedTerm)
           
 
Methods inherited from interface eu.clarin.weblicht.wlfxb.lx.api.LexiconLayer
isEmpty, size
 
Methods inherited from interface eu.clarin.weblicht.wlfxb.lx.api.TermsContainer
createSig, createTerm, createTerm, getTermsAsStrings
 

Method Detail

getSynonym

Synonym getSynonym(int index)

getSynonyms

Synonym[] getSynonyms(Entry entry)

getEntries

Entry[] getEntries(Synonym synonym)

getTermsAsStrings

String[] getTermsAsStrings(Synonym synonym,
                           boolean includeAnnotatedTerm)

addSynonym

Synonym addSynonym(List<Term> terms)

addSynonym

Synonym addSynonym(Sig sig,
                   List<Term> terms)


Copyright © 2013-2014 Department of Linguistics, Tübingen University. All Rights Reserved.