Class WiktionaryExtractor
java.lang.Object
org.getalp.dbnary.languages.AbstractWiktionaryExtractor
org.getalp.dbnary.languages.nor.WiktionaryExtractor
- All Implemented Interfaces:
IWiktionaryExtractor
- Author:
- roques
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected 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 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 TypeMethodDescriptionprotected voidextractAbbrev(int start, int end) voidprotected voidextractDataBlock(int startOffset, int endOffset, org.getalp.dbnary.languages.nor.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 voidextractExample(int start, int end) protected voidextractNyms(int start, int end, String blockString) protected voidextractPronunciation(int start, int end) protected voidextractTranslations(int start, int end) protected voidextractTranslationsOld(int start, int end) protected voidextractWrittenRep(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
- See Also:
-
blockPatternString
- See Also:
-
posPatternString
- See Also:
-
defPatternString
- See Also:
-
examplePatternString
- See Also:
-
tradPatternString
- See Also:
-
nymPatternString
- See Also:
-
writtenRepPatternString
- See Also:
-
pronPatternString
- See Also:
-
abbrevPatternString
- See Also:
-
languageSectionPattern
-
blockPattern
-
posPattern
-
defPattern
-
examplePattern
-
tradPattern
-
nymPattern
-
writtenRepPattern
-
pronPattern
-
abbrevPattern
-
blockName
-
-
Constructor Details
-
WiktionaryExtractor
-
-
Method Details
-
extractData
public void extractData()- Specified by:
extractDatain classAbstractWiktionaryExtractor
-
extractDataLang
-
extractDataBlock
protected void extractDataBlock(int startOffset, int endOffset, org.getalp.dbnary.languages.nor.WiktionaryExtractor.Block currentBlock, String blockString) -
extractAbbrev
protected void extractAbbrev(int start, int end) -
extractPronunciation
protected void extractPronunciation(int start, int end) -
extractWrittenRep
protected void extractWrittenRep(int start, int end) -
extractNyms
-
extractDefinitions
protected void extractDefinitions(int start, int end) - Overrides:
extractDefinitionsin classAbstractWiktionaryExtractor
-
extractDefinitions
-
extractExample
protected void extractExample(int start, int end) -
extractTranslations
protected void extractTranslations(int start, int end) -
extractTranslationsOld
protected void extractTranslationsOld(int start, int end)
-