Class WiktionaryExtractor
java.lang.Object
org.getalp.dbnary.languages.AbstractWiktionaryExtractor
org.getalp.dbnary.languages.spa.WiktionaryExtractor
- All Implemented Interfaces:
IWiktionaryExtractor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected SpanishDefinitionExtractorWikiModelprotected ExpandAllWikiModelprotected SpanishHeaderExtractorWikiModelprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected SpanishTranslationExtractorWikiModelFields inherited from class AbstractWiktionaryExtractor
debutOrfinDecomPatternString, expander, NON_STANDARD_LANGUAGE_MAPPINGS, pageContent, wdh, wi, wiktionaryPageName, xmlCommentPattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidextractData(WikiText page) voidextractDefinition(String definition, String senseNumber) protected voidextractDefinitions(int startOffset, int endOffset) voidMethods inherited from class AbstractWiktionaryExtractor
cleanUpMarkup, cleanUpMarkup, computeRegionEnd, computeStatistics, convertToHumanReadableForm, extractData, extractDefinition, extractDefinition, extractExample, extractExample, extractNyms, extractOrthoAlt, filterOutPage, getWiktionaryPageName, populateMetadata, postProcessData, postProcessModel, removeXMLComments, setWiktionaryPageName, stripParentheses, validateAndStandardizeLanguageCode
-
Field Details
-
languageSectionPatternString
-
headerPatternString
-
spanishDefinitionPatternString
-
sectionPatternString
-
spanishDefinitionPattern
-
multilineMacroPatternString
-
sectionPattern
-
posMarkersPrefixes
-
ignorableSectionMarkers
-
nymMarkerToNymName
-
definitionExpander
-
headerExtractor
-
translationExtractor
-
exampleExpander
-
-
Constructor Details
-
WiktionaryExtractor
-
-
Method Details
-
setWiktionaryIndex
- Specified by:
setWiktionaryIndexin interfaceIWiktionaryExtractor- Overrides:
setWiktionaryIndexin classAbstractWiktionaryExtractor
-
extractData
public void extractData()- Specified by:
extractDatain classAbstractWiktionaryExtractor
-
extractData
-
extractDefinitions
protected void extractDefinitions(int startOffset, int endOffset) - Overrides:
extractDefinitionsin classAbstractWiktionaryExtractor
-
extractDefinition
-