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 Cooccurrence
addCooccurrence(CooccurrenceFunction function, Sig sig, List<Term> terms)
Cooccurrence
addCooccurrence(CooccurrenceFunction function, List<Term> terms)
Cooccurrence
getCooccurrence(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)
-
-