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


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