Class WiktionaryExtractor
java.lang.Object
org.getalp.dbnary.languages.AbstractWiktionaryExtractor
org.getalp.dbnary.languages.deu.WiktionaryExtractor
- All Implemented Interfaces:
IWiktionaryExtractor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ExpandAllWikiModelprotected 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 org.apache.jena.rdf.model.Resourceprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected GermanMorphologyExtractorprotected static final Stringprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Patternprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final PatternFields inherited from class AbstractWiktionaryExtractor
debutOrfinDecomPatternString, expander, NON_STANDARD_LANGUAGE_MAPPINGS, pageContent, wdh, wi, wiktionaryPageName, xmlCommentPattern -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected voidextractDefinitions(int startOffset, int endOffset) protected voidextractExamples(int startOffset, int endOffset) protected voidextractNyms(String synRelation, int startOffset, int endOffset) protected voidextractPron(int startOffset, int endOffset) voidprotected voidsetWiktionaryPageName(String wiktionaryPageName) Methods inherited from class AbstractWiktionaryExtractor
cleanUpMarkup, cleanUpMarkup, computeRegionEnd, computeStatistics, convertToHumanReadableForm, extractData, extractDefinition, extractDefinition, extractExample, extractExample, extractOrthoAlt, filterOutPage, getWiktionaryPageName, populateMetadata, postProcessData, postProcessModel, removeXMLComments, stripParentheses, validateAndStandardizeLanguageCode
-
Field Details
-
senseNumberRegExp
- See Also:
-
senseNumberOrRangeRegExp
- See Also:
-
languageSectionPatternString
- See Also:
-
partOfSpeechPatternString
- See Also:
-
subSection4PatternString
- See Also:
-
germanCitationPatternString
- See Also:
-
germanExamplesuspectString
- See Also:
-
germanDefinitionPatternString
- See Also:
-
germanExamplePatternString
- See Also:
-
germanNymLinePatternString
- See Also:
-
pronPatternString
- See Also:
-
exampleExpander
-
morphologyExtractor
-
macroOrPOSPatternString
-
posHeaderElementsPatternString
-
languageSectionPattern
-
germanDefinitionPattern
-
germanExamplePattern
-
germanCitationPattern
-
germanNymLinePattern
-
suspectline
-
multilineMacroPatternString
-
macroOrPOSPattern
-
posHeaderElementsPattern
-
ignorableSectionMarkers
-
nymMarkers
-
nymMarkerToNymName
-
definitionSenseLink
-
pronPattern
-
globalGloss
protected org.apache.jena.rdf.model.Resource globalGloss
-
-
Constructor Details
-
WiktionaryExtractor
-
-
Method Details
-
setWiktionaryIndex
- Specified by:
setWiktionaryIndexin interfaceIWiktionaryExtractor- Overrides:
setWiktionaryIndexin classAbstractWiktionaryExtractor
-
setWiktionaryPageName
- Overrides:
setWiktionaryPageNamein classAbstractWiktionaryExtractor
-
extractData
public void extractData()- Specified by:
extractDatain classAbstractWiktionaryExtractor
-
getLanguageCode
-
extractDataOld
public void extractDataOld() -
extractNyms
- Overrides:
extractNymsin classAbstractWiktionaryExtractor
-
extractPron
protected void extractPron(int startOffset, int endOffset) -
extractDefinitions
protected void extractDefinitions(int startOffset, int endOffset) - Overrides:
extractDefinitionsin classAbstractWiktionaryExtractor
-
extractExamples
protected void extractExamples(int startOffset, int endOffset)
-