Class WiktionaryExtractor

java.lang.Object
org.getalp.dbnary.languages.AbstractWiktionaryExtractor
org.getalp.dbnary.languages.hbs.WiktionaryExtractor
All Implemented Interfaces:
IWiktionaryExtractor

public class WiktionaryExtractor extends AbstractWiktionaryExtractor
Author:
roques
  • Field Details

    • languageSectionPatternString

      protected static final String languageSectionPatternString
    • languageSectionPatternString1

      protected static final String languageSectionPatternString1
      See Also:
    • blockPatternString

      protected static final String blockPatternString
    • blockPatternStringLevel

      protected static final String blockPatternStringLevel
      See Also:
    • tradPatternString

      protected static final String tradPatternString
      See Also:
    • localdefinitionPatternString

      protected static final String localdefinitionPatternString
      See Also:
    • examplePatternString

      protected static final String examplePatternString
      See Also:
    • posPatternString

      protected static final String posPatternString
      See Also:
    • pronPatternString

      protected static final String pronPatternString
      See Also:
    • nymsPatternString

      protected static final String nymsPatternString
      See Also:
    • izvedenicePatternString

      protected static final String izvedenicePatternString
      See Also:
    • flektiraniPatternString

      protected static final String flektiraniPatternString
      See Also:
    • blockPattern

      protected static final Pattern blockPattern
    • tradPattern

      protected static final Pattern tradPattern
    • localdefinitionPattern

      protected static final Pattern localdefinitionPattern
    • examplePattern

      protected static final Pattern examplePattern
    • posPattern

      protected static final Pattern posPattern
    • pronPattern

      protected static final Pattern pronPattern
    • nymsPattern

      protected static final Pattern nymsPattern
    • izvedenicePattern

      protected static final Pattern izvedenicePattern
    • flektiraniPattern

      protected static final Pattern flektiraniPattern
    • languageSectionPattern

      protected static final Pattern languageSectionPattern
  • Constructor Details

  • Method Details

    • extractData

      public void extractData()
      Specified by:
      extractData in class AbstractWiktionaryExtractor
    • extractDataLang

      protected void extractDataLang(int startOffset, int endOffset, String lang)
    • extractPron

      protected void extractPron(int start, int end)
    • extractExample

      protected void extractExample(int start, int end)
    • extractDefinitions

      protected void extractDefinitions(int start, int end)
      Overrides:
      extractDefinitions in class AbstractWiktionaryExtractor
    • extractDefinitions

      protected void extractDefinitions(int start, int end, String blockString)
    • extractDeklinacija

      protected void extractDeklinacija(int start, int end)
    • extractIzvedenice

      protected void extractIzvedenice(int start, int end)
    • extractFlektirani

      protected void extractFlektirani(int start, int end)
    • extractNyms

      protected void extractNyms(int start, int end, String blockString)
    • extractDataBlock

      protected void extractDataBlock(int startOffset, int endOffset, org.getalp.dbnary.languages.hbs.WiktionaryExtractor.Block currentBlock, String blockString)