Package eu.clarin.weblicht.wlfxb.lx.xb
Class FrequenciesLayerStored
- java.lang.Object
-
- eu.clarin.weblicht.wlfxb.lx.xb.LexiconLayerStoredAbstract
-
- eu.clarin.weblicht.wlfxb.lx.xb.FrequenciesLayerStored
-
- All Implemented Interfaces:
FrequenciesLayer
,LexiconLayer
public class FrequenciesLayerStored extends LexiconLayerStoredAbstract implements FrequenciesLayer
- Author:
- Yana Panchenko
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FrequenciesLayerStored()
protected
FrequenciesLayerStored(FrequencyType freqType)
protected
FrequenciesLayerStored(LexiconLayersConnector connector)
-
Method Summary
Modifier and Type Method Description Frequency
addFrequency(Entry entry, double frequency)
Entry
getEntry(Frequency freq)
Frequency
getFrequency(int index)
Frequency
getFrequency(Entry entry)
FrequencyType
getType()
boolean
isEmpty()
protected void
setLayersConnector(LexiconLayersConnector connector)
Should not be used directly by users.int
size()
String
toString()
-
-
-
Field Detail
-
XML_NAME
public static final String XML_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FrequenciesLayerStored
protected FrequenciesLayerStored()
-
FrequenciesLayerStored
protected FrequenciesLayerStored(FrequencyType freqType)
-
FrequenciesLayerStored
protected FrequenciesLayerStored(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 classLexiconLayerStoredAbstract
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interfaceLexiconLayer
-
size
public int size()
- Specified by:
size
in interfaceLexiconLayer
-
getType
public FrequencyType getType()
- Specified by:
getType
in interfaceFrequenciesLayer
-
getFrequency
public Frequency getFrequency(int index)
- Specified by:
getFrequency
in interfaceFrequenciesLayer
-
getFrequency
public Frequency getFrequency(Entry entry)
- Specified by:
getFrequency
in interfaceFrequenciesLayer
-
getEntry
public Entry getEntry(Frequency freq)
- Specified by:
getEntry
in interfaceFrequenciesLayer
-
addFrequency
public Frequency addFrequency(Entry entry, double frequency)
- Specified by:
addFrequency
in interfaceFrequenciesLayer
-
-