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

java.lang.Object
  extended by eu.clarin.weblicht.wlfxb.lx.xb.LexiconStored
All Implemented Interfaces:
Lexicon
Direct Known Subclasses:
LexiconStreamed

public class LexiconStored
extends Object
implements Lexicon

Author:
Yana Panchenko

Field Summary
protected  String lang
           
protected  LexiconLayerStoredAbstract[] layersInOrder
           
static String XML_NAME
           
static String XML_NAMESPACE
           
 
Constructor Summary
LexiconStored(String language)
           
 
Method Summary
protected  void afterUnmarshal(Unmarshaller u, Object parent)
           
protected  void connectLayers()
           
 CooccurrencesLayer createCooccurrencesLayer()
           
 EntriesLayer createEntriesLayer(EntryType entryType)
           
 FrequenciesLayer createFrequenciesLayer(FrequencyType freqType)
           
 PosTagsLayer createPosTagsLayer(String tagset)
           
 SyllabificationsLayer createSyllabificationsLayer()
           
 SynonymsLayer createSynonymsLayer()
           
 CooccurrencesLayerStored getCooccurrencesLayer()
           
 EntriesLayerStored getEntriesLayer()
           
 FrequenciesLayerStored getFrequenciesLayer()
           
 String getLanguage()
           
 PosTagsLayerStored getPosTagsLayer()
           
 SyllabificationsLayerStored getSyllabificationsLayer()
           
 SynonymsLayerStored getSynonymsLayer()
           
protected  void setCooccurrencesLayer(CooccurrencesLayerStored layer)
           
protected  void setEntriesLayer(EntriesLayerStored layer)
           
protected  void setFrequenciesLayer(FrequenciesLayerStored layer)
           
protected  void setPosTagsLayer(PosTagsLayerStored layer)
           
protected  void setSyllabificationsLayer(SyllabificationsLayerStored layer)
           
protected  void setSynonymsLayer(SynonymsLayerStored layer)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

XML_NAME

public static final String XML_NAME
See Also:
Constant Field Values

XML_NAMESPACE

public static final String XML_NAMESPACE
See Also:
Constant Field Values

lang

protected String lang

layersInOrder

protected LexiconLayerStoredAbstract[] layersInOrder
Constructor Detail

LexiconStored

public LexiconStored(String language)
Method Detail

getLanguage

public String getLanguage()

createEntriesLayer

public EntriesLayer createEntriesLayer(EntryType entryType)
Specified by:
createEntriesLayer in interface Lexicon

createPosTagsLayer

public PosTagsLayer createPosTagsLayer(String tagset)
Specified by:
createPosTagsLayer in interface Lexicon

createFrequenciesLayer

public FrequenciesLayer createFrequenciesLayer(FrequencyType freqType)
Specified by:
createFrequenciesLayer in interface Lexicon

createCooccurrencesLayer

public CooccurrencesLayer createCooccurrencesLayer()
Specified by:
createCooccurrencesLayer in interface Lexicon

createSynonymsLayer

public SynonymsLayer createSynonymsLayer()
Specified by:
createSynonymsLayer in interface Lexicon

createSyllabificationsLayer

public SyllabificationsLayer createSyllabificationsLayer()
Specified by:
createSyllabificationsLayer in interface Lexicon

setEntriesLayer

protected void setEntriesLayer(EntriesLayerStored layer)

getEntriesLayer

public EntriesLayerStored getEntriesLayer()
Specified by:
getEntriesLayer in interface Lexicon

setPosTagsLayer

protected void setPosTagsLayer(PosTagsLayerStored layer)

getPosTagsLayer

public PosTagsLayerStored getPosTagsLayer()
Specified by:
getPosTagsLayer in interface Lexicon

setFrequenciesLayer

protected void setFrequenciesLayer(FrequenciesLayerStored layer)

getFrequenciesLayer

public FrequenciesLayerStored getFrequenciesLayer()
Specified by:
getFrequenciesLayer in interface Lexicon

setCooccurrencesLayer

protected void setCooccurrencesLayer(CooccurrencesLayerStored layer)

getCooccurrencesLayer

public CooccurrencesLayerStored getCooccurrencesLayer()
Specified by:
getCooccurrencesLayer in interface Lexicon

setSynonymsLayer

protected void setSynonymsLayer(SynonymsLayerStored layer)

getSynonymsLayer

public SynonymsLayerStored getSynonymsLayer()
Specified by:
getSynonymsLayer in interface Lexicon

setSyllabificationsLayer

protected void setSyllabificationsLayer(SyllabificationsLayerStored layer)

getSyllabificationsLayer

public SyllabificationsLayerStored getSyllabificationsLayer()
Specified by:
getSyllabificationsLayer in interface Lexicon

afterUnmarshal

protected void afterUnmarshal(Unmarshaller u,
                              Object parent)

connectLayers

protected void connectLayers()

toString

public String toString()
Overrides:
toString in class Object


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