Class WiktionaryExtractor
java.lang.Object
org.getalp.dbnary.languages.AbstractWiktionaryExtractor
org.getalp.dbnary.languages.nld.WiktionaryExtractor
- All Implemented Interfaces:
IWiktionaryExtractor
- Author:
- malick
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected 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 TypeMethodDescriptionvoidorg.apache.jena.rdf.model.ResourceextractDefinition(String definition, int defLevel) Extract and register a new wordsense in the current lexical entry.protected voidextractDefinitions(int startOffset, int endOffset) org.apache.jena.rdf.model.ResourceextractExample(String example) voidextractExample(Matcher definitionMatcher) protected voidextractNetherlandData(int startOffset, int endOffset) voidMethods inherited from class AbstractWiktionaryExtractor
cleanUpMarkup, cleanUpMarkup, computeRegionEnd, computeStatistics, convertToHumanReadableForm, extractData, extractDefinition, extractNyms, extractOrthoAlt, filterOutPage, getWiktionaryPageName, populateMetadata, postProcessData, postProcessModel, removeXMLComments, setWiktionaryPageName, stripParentheses, validateAndStandardizeLanguageCode
-
Field Details
-
languageSectionPatternString
- See Also:
-
sectionPatternString
-
pronPatternString
- See Also:
-
languageSectionPattern
-
sectionPattern
-
nymMarkerToNymName
-
pronPattern
-
-
Constructor Details
-
WiktionaryExtractor
-
-
Method Details
-
setWiktionaryIndex
- Specified by:
setWiktionaryIndexin interfaceIWiktionaryExtractor- Overrides:
setWiktionaryIndexin classAbstractWiktionaryExtractor
-
extractData
public void extractData()- Specified by:
extractDatain classAbstractWiktionaryExtractor
-
extractNetherlandData
protected void extractNetherlandData(int startOffset, int endOffset) -
extractDefinitions
protected void extractDefinitions(int startOffset, int endOffset) - Overrides:
extractDefinitionsin classAbstractWiktionaryExtractor
-
extractDefinition
Description copied from class:AbstractWiktionaryExtractorExtract and register a new wordsense in the current lexical entry.- Overrides:
extractDefinitionin classAbstractWiktionaryExtractor- Parameters:
definition- the definition stringdefLevel- the level at which the word sense is defined (sub-senses vs senses)- Returns:
- the resource representing the new word sense
-
extractExample
- Overrides:
extractExamplein classAbstractWiktionaryExtractor
-
extractExample
- Overrides:
extractExamplein classAbstractWiktionaryExtractor
-