eu.clarin.weblicht.wlfxb.lx.xb
Class TermsContainerStored

java.lang.Object
  extended by eu.clarin.weblicht.wlfxb.lx.xb.LexiconLayerStoredAbstract
      extended by eu.clarin.weblicht.wlfxb.lx.xb.TermsContainerStored
All Implemented Interfaces:
LexiconLayer, TermsContainer
Direct Known Subclasses:
CooccurrencesLayerStored, SynonymsLayerStored

public abstract class TermsContainerStored
extends LexiconLayerStoredAbstract
implements TermsContainer

Author:
Yana Panchenko

Field Summary
protected  LexiconLayersConnector connector
           
 
Constructor Summary
protected TermsContainerStored()
           
protected TermsContainerStored(LexiconLayersConnector connector)
           
 
Method Summary
 Sig createSig(String measure, float value)
           
 Term createTerm(Entry entry)
           
 Term createTerm(String word)
           
 String[] getTermsAsStrings(List<? extends Term> terms, boolean includeAnnotatedTerm)
           
protected  void setLayersConnector(LexiconLayersConnector connector)
          Should not be used directly by users.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.clarin.weblicht.wlfxb.lx.api.LexiconLayer
isEmpty, size
 

Field Detail

connector

protected LexiconLayersConnector connector
Constructor Detail

TermsContainerStored

protected TermsContainerStored()

TermsContainerStored

protected TermsContainerStored(LexiconLayersConnector connector)
Method Detail

setLayersConnector

protected void setLayersConnector(LexiconLayersConnector connector)
Description copied from class: LexiconLayerStoredAbstract
Should not be used directly by users. Should be extended by all implementations of TextCorpusLayers, as they might depend on other layers and therefore be able to get referenced/referencing information.

Specified by:
setLayersConnector in class LexiconLayerStoredAbstract

getTermsAsStrings

public String[] getTermsAsStrings(List<? extends Term> terms,
                                  boolean includeAnnotatedTerm)
Specified by:
getTermsAsStrings in interface TermsContainer

createTerm

public Term createTerm(Entry entry)
Specified by:
createTerm in interface TermsContainer

createTerm

public Term createTerm(String word)
Specified by:
createTerm in interface TermsContainer

createSig

public Sig createSig(String measure,
                     float value)
Specified by:
createSig in interface TermsContainer


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