Class WiktionaryExtractor
java.lang.Object
org.getalp.dbnary.languages.AbstractWiktionaryExtractor
org.getalp.dbnary.languages.hbs.WiktionaryExtractor
- All Implemented Interfaces:
IWiktionaryExtractor
- Author:
- roques
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Patternprotected static final Stringprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final StringFields inherited from class AbstractWiktionaryExtractor
debutOrfinDecomPatternString, expander, NON_STANDARD_LANGUAGE_MAPPINGS, pageContent, wdh, wi, wiktionaryPageName, xmlCommentPattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidextractDataBlock(int startOffset, int endOffset, org.getalp.dbnary.languages.hbs.WiktionaryExtractor.Block currentBlock, String blockString) protected voidextractDataLang(int startOffset, int endOffset, String lang) protected voidextractDefinitions(int start, int end) protected voidextractDefinitions(int start, int end, String blockString) protected voidextractDeklinacija(int start, int end) protected voidextractExample(int start, int end) protected voidextractFlektirani(int start, int end) protected voidextractIzvedenice(int start, int end) protected voidextractNyms(int start, int end, String blockString) protected voidextractPron(int start, int end) Methods inherited from class AbstractWiktionaryExtractor
cleanUpMarkup, cleanUpMarkup, computeRegionEnd, computeStatistics, convertToHumanReadableForm, extractData, extractDefinition, extractDefinition, extractExample, extractExample, extractNyms, extractOrthoAlt, filterOutPage, getWiktionaryPageName, populateMetadata, postProcessData, postProcessModel, removeXMLComments, setWiktionaryIndex, setWiktionaryPageName, stripParentheses, validateAndStandardizeLanguageCode
-
Field Details
-
languageSectionPatternString
-
languageSectionPatternString1
- See Also:
-
blockPatternString
-
blockPatternStringLevel
- See Also:
-
tradPatternString
- See Also:
-
localdefinitionPatternString
- See Also:
-
examplePatternString
- See Also:
-
posPatternString
- See Also:
-
pronPatternString
- See Also:
-
nymsPatternString
- See Also:
-
izvedenicePatternString
- See Also:
-
flektiraniPatternString
- See Also:
-
blockPattern
-
tradPattern
-
localdefinitionPattern
-
examplePattern
-
posPattern
-
pronPattern
-
nymsPattern
-
izvedenicePattern
-
flektiraniPattern
-
languageSectionPattern
-
-
Constructor Details
-
WiktionaryExtractor
-
-
Method Details
-
extractData
public void extractData()- Specified by:
extractDatain classAbstractWiktionaryExtractor
-
extractDataLang
-
extractPron
protected void extractPron(int start, int end) -
extractExample
protected void extractExample(int start, int end) -
extractDefinitions
protected void extractDefinitions(int start, int end) - Overrides:
extractDefinitionsin classAbstractWiktionaryExtractor
-
extractDefinitions
-
extractDeklinacija
protected void extractDeklinacija(int start, int end) -
extractIzvedenice
protected void extractIzvedenice(int start, int end) -
extractFlektirani
protected void extractFlektirani(int start, int end) -
extractNyms
-
extractDataBlock
protected void extractDataBlock(int startOffset, int endOffset, org.getalp.dbnary.languages.hbs.WiktionaryExtractor.Block currentBlock, String blockString)
-