Package eu.clarin.weblicht.wlfxb.lx.xb
Class LexiconStored
- java.lang.Object
-
- 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
Fields Modifier and Type Field Description protected Stringlangprotected LexiconLayerStoredAbstract[]layersInOrderstatic StringXML_NAMEstatic StringXML_NAMESPACE
-
Constructor Summary
Constructors Constructor Description LexiconStored(String language)
-
Method Summary
-
-
-
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:
createEntriesLayerin interfaceLexicon
-
createPosTagsLayer
public PosTagsLayer createPosTagsLayer(String tagset)
- Specified by:
createPosTagsLayerin interfaceLexicon
-
createFrequenciesLayer
public FrequenciesLayer createFrequenciesLayer(FrequencyType freqType)
- Specified by:
createFrequenciesLayerin interfaceLexicon
-
createCooccurrencesLayer
public CooccurrencesLayer createCooccurrencesLayer()
- Specified by:
createCooccurrencesLayerin interfaceLexicon
-
createSynonymsLayer
public SynonymsLayer createSynonymsLayer()
- Specified by:
createSynonymsLayerin interfaceLexicon
-
createSyllabificationsLayer
public SyllabificationsLayer createSyllabificationsLayer()
- Specified by:
createSyllabificationsLayerin interfaceLexicon
-
setEntriesLayer
protected void setEntriesLayer(EntriesLayerStored layer)
-
getEntriesLayer
public EntriesLayerStored getEntriesLayer()
- Specified by:
getEntriesLayerin interfaceLexicon
-
setPosTagsLayer
protected void setPosTagsLayer(PosTagsLayerStored layer)
-
getPosTagsLayer
public PosTagsLayerStored getPosTagsLayer()
- Specified by:
getPosTagsLayerin interfaceLexicon
-
setFrequenciesLayer
protected void setFrequenciesLayer(FrequenciesLayerStored layer)
-
getFrequenciesLayer
public FrequenciesLayerStored getFrequenciesLayer()
- Specified by:
getFrequenciesLayerin interfaceLexicon
-
setCooccurrencesLayer
protected void setCooccurrencesLayer(CooccurrencesLayerStored layer)
-
getCooccurrencesLayer
public CooccurrencesLayerStored getCooccurrencesLayer()
- Specified by:
getCooccurrencesLayerin interfaceLexicon
-
setSynonymsLayer
protected void setSynonymsLayer(SynonymsLayerStored layer)
-
getSynonymsLayer
public SynonymsLayerStored getSynonymsLayer()
- Specified by:
getSynonymsLayerin interfaceLexicon
-
setSyllabificationsLayer
protected void setSyllabificationsLayer(SyllabificationsLayerStored layer)
-
getSyllabificationsLayer
public SyllabificationsLayerStored getSyllabificationsLayer()
- Specified by:
getSyllabificationsLayerin interfaceLexicon
-
afterUnmarshal
protected void afterUnmarshal(Unmarshaller u, Object parent)
-
connectLayers
protected void connectLayers()
-
-