Class WiktionaryExtractor
java.lang.Object
org.getalp.dbnary.languages.AbstractWiktionaryExtractor
org.getalp.dbnary.languages.est.WiktionaryExtractor
- All Implemented Interfaces:
IWiktionaryExtractor
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class AbstractWiktionaryExtractor
debutOrfinDecomPatternString, expander, NON_STANDARD_LANGUAGE_MAPPINGS, pageContent, wdh, wi, wiktionaryPageName, xmlCommentPattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.lang3.tuple.Pair<String, WiktionaryExtractor.SectionKind> protected org.apache.commons.lang3.tuple.Pair<String, WiktionaryExtractor.SectionKind> protected org.apache.commons.lang3.tuple.Pair<String, WiktionaryExtractor.SectionKind> voidorg.apache.jena.rdf.model.ResourceextractDefinition(String definition, int defLevel) Extract and register a new wordsense in the current lexical entry.Methods inherited from class AbstractWiktionaryExtractor
cleanUpMarkup, cleanUpMarkup, computeRegionEnd, computeStatistics, convertToHumanReadableForm, extractData, extractDefinition, extractDefinitions, extractExample, extractExample, extractNyms, extractOrthoAlt, filterOutPage, getWiktionaryPageName, populateMetadata, postProcessData, postProcessModel, removeXMLComments, setWiktionaryIndex, setWiktionaryPageName, stripParentheses, validateAndStandardizeLanguageCode
-
Field Details
-
estWdh
-
-
Constructor Details
-
WiktionaryExtractor
-
-
Method Details
-
decodeSection
protected org.apache.commons.lang3.tuple.Pair<String, WiktionaryExtractor.SectionKind> decodeSection(WikiText.Token t) -
decodeSection
protected org.apache.commons.lang3.tuple.Pair<String, WiktionaryExtractor.SectionKind> decodeSection(WikiText.Heading t) -
decodeSection
protected org.apache.commons.lang3.tuple.Pair<String, WiktionaryExtractor.SectionKind> decodeSection(WikiText.Template t) -
extractData
public void extractData()- Specified by:
extractDatain classAbstractWiktionaryExtractor
-
getLanguageCode
-
extractDefinition
Description copied from class:AbstractWiktionaryExtractorExtract and register a new wordsense in the current lexical entry.- Overrides:
extractDefinitionin classAbstractWiktionaryExtractor- Parameters:
definition- the definition stringdefLevel- the level at which the word sense is defined (sub-senses vs senses)- Returns:
- the resource representing the new word sense
-