Package eu.clarin.weblicht.wlfxb.lx.api
Interface CooccurrencesLayer
-
- All Superinterfaces:
LexiconLayer,TermsContainer
- All Known Implementing Classes:
CooccurrencesLayerStored
public interface CooccurrencesLayer extends LexiconLayer, TermsContainer
- Author:
- Yana Panchenko
-
-
Method Summary
Modifier and Type Method Description CooccurrenceaddCooccurrence(CooccurrenceFunction function, Sig sig, List<Term> terms)CooccurrenceaddCooccurrence(CooccurrenceFunction function, List<Term> terms)CooccurrencegetCooccurrence(int index)Cooccurrence[]getCooccurrences(Entry entry)Entry[]getEntries(Cooccurrence cooccurrence)String[]getTermsAsStrings(Cooccurrence cooccurrence, 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
-
getCooccurrence
Cooccurrence getCooccurrence(int index)
-
getCooccurrences
Cooccurrence[] getCooccurrences(Entry entry)
-
getEntries
Entry[] getEntries(Cooccurrence cooccurrence)
-
getTermsAsStrings
String[] getTermsAsStrings(Cooccurrence cooccurrence, boolean includeAnnotatedTerm)
-
addCooccurrence
Cooccurrence addCooccurrence(CooccurrenceFunction function, List<Term> terms)
-
addCooccurrence
Cooccurrence addCooccurrence(CooccurrenceFunction function, Sig sig, List<Term> terms)
-
-