Class WiktionaryExtractor
java.lang.Object
org.getalp.dbnary.languages.AbstractWiktionaryExtractor
org.getalp.dbnary.languages.pol.WiktionaryExtractor
- All Implemented Interfaces:
IWiktionaryExtractor
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DefinitionExpanderWikiModelprotected 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 Patternprotected WiktionaryDataHandlerprotected static final Patternprotected static final Stringprotected static final Stringprotected static final HashMap<String, WiktionaryExtractor.SectionType> Fields inherited from class AbstractWiktionaryExtractor
debutOrfinDecomPatternString, expander, NON_STANDARD_LANGUAGE_MAPPINGS, pageContent, wdh, wi, wiktionaryPageName, xmlCommentPattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidextractDefinitions(int startOffset, int endOffset) protected voidextractExample(int startOffset, int endOffset) protected voidextractNyms(String synRelation, int startOffset, int endOffset) voidMethods inherited from class AbstractWiktionaryExtractor
cleanUpMarkup, cleanUpMarkup, computeRegionEnd, computeStatistics, convertToHumanReadableForm, extractData, extractDefinition, extractDefinition, extractExample, extractExample, extractOrthoAlt, filterOutPage, getWiktionaryPageName, populateMetadata, postProcessData, postProcessModel, removeXMLComments, setWiktionaryPageName, stripParentheses, validateAndStandardizeLanguageCode
-
Field Details
-
senseNumberRegExp
- See Also:
-
languageSectionPatternString
- See Also:
-
partOfSpeechPatternString
- See Also:
-
subSection4PatternString
- See Also:
-
polishCitationPatternString
- See Also:
-
polishDefinitionPatternString
- See Also:
-
polwdh
-
definitionExpander
-
languageSectionPattern
-
polishDefinitionPattern
-
polishNymLinePattern
-
polishExampleLinePattern
-
polishCitationPattern
-
sectionPattern
-
validSectionTemplates
-
nymMarkerToNymName
-
definitionSenseLink
-
-
Constructor Details
-
WiktionaryExtractor
-
-
Method Details
-
setWiktionaryIndex
- Specified by:
setWiktionaryIndexin interfaceIWiktionaryExtractor- Overrides:
setWiktionaryIndexin classAbstractWiktionaryExtractor
-
extractData
public void extractData()- Specified by:
extractDatain classAbstractWiktionaryExtractor
-
extractDefinitions
protected void extractDefinitions(int startOffset, int endOffset) - Overrides:
extractDefinitionsin classAbstractWiktionaryExtractor
-
extractNyms
- Overrides:
extractNymsin classAbstractWiktionaryExtractor
-
extractExample
protected void extractExample(int startOffset, int endOffset)
-