org.dbpedia.extraction.nif

WikipediaNifExtractor

class WikipediaNifExtractor extends HtmlNifExtractor

Created by Chile on 1/19/2017.

Linear Supertypes
HtmlNifExtractor, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. WikipediaNifExtractor
  2. HtmlNifExtractor
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WikipediaNifExtractor(context: AnyRef { ... /* 3 definitions in type refinement */ }, wikiPage: WikiPage)

Type Members

  1. class ExtractedSection extends PageSection

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  2. class PageSection extends AnyRef

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. object HtmlNifExtractor

    Definition Classes
    HtmlNifExtractor
  5. val abstractsOnly: Boolean

    Attributes
    protected
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val cssSelectorConfigMap: CssLanguageConfiguration

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  9. val dbpediaVersion: String

    Attributes
    protected
  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. lazy val equations: (String, String, String, String, String) ⇒ Quad

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  13. def extendContextTriples(quads: Seq[Quad], graphIri: String, subjectIri: String): Seq[Quad]

    For each page additional triples can be added with this function

    For each page additional triples can be added with this function

    quads

    - the current collection of quads

    returns

    Definition Classes
    WikipediaNifExtractorHtmlNifExtractor
  14. def extendSectionTriples(extractionResults: ExtractedSection, graphIri: String, subjectIri: String): Seq[Quad]

    Each extracted section can be further enriched by this function, by providing additional quads

    Each extracted section can be further enriched by this function, by providing additional quads

    extractionResults

    - the extraction results for a particular section

    returns

    Definition Classes
    WikipediaNifExtractorHtmlNifExtractor
  15. def extractNif(html: String)(exceptionHandle: (RecordEntry[WikiPage]) ⇒ Unit): Seq[Quad]

  16. def extractNif(graphIri: String, subjectIri: String, html: String)(exceptionHandle: (String, util.RecordSeverity.Value, Throwable) ⇒ Unit): Seq[Quad]

    graphIri
    subjectIri
    html
    exceptionHandle
    returns

    Definition Classes
    HtmlNifExtractor
  17. def extractTextFromHtml(pageSection: PageSection, extractionContext: NifExtractorContext): Try[ExtractedSection]

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  18. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  20. def getJsoupDoc(html: String): Document

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  21. def getNifIri(nifClass: String, beginIndex: Int, endIndex: Int): String

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  22. def getRelevantParagraphs(html: String): ListBuffer[PageSection]

    subtracts the relevant text

    subtracts the relevant text

    html
    returns

    Definition Classes
    WikipediaNifExtractorHtmlNifExtractor
  23. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  24. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  25. def latexToMathMl(formula: String): Try[String]

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  26. lazy val longProperty: OntologyProperty

    Attributes
    protected
  27. lazy val longQuad: (String, String, String) ⇒ Quad

    Attributes
    protected
  28. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  29. lazy val nifContext: (String, String, String, String, String) ⇒ Quad

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  30. lazy val nifLinks: (String, String, String, String, String) ⇒ Quad

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  31. lazy val nifStructure: (String, String, String, String, String) ⇒ Quad

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  32. final def notify(): Unit

    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  34. lazy val rawTables: (String, String, String, String, String) ⇒ Quad

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  35. val recordAbstracts: Boolean

    Attributes
    protected
  36. val shortAbstractLength: Int

    Attributes
    protected
  37. lazy val shortProperty: OntologyProperty

    DBpedia relevant properties

    DBpedia relevant properties

    Attributes
    protected
  38. lazy val shortQuad: (String, String, String) ⇒ Quad

    Attributes
    protected
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  40. val templateString: String

    Attributes
    protected
    Definition Classes
    WikipediaNifExtractorHtmlNifExtractor
  41. def toString(): String

    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. val writeLinkAnchors: Boolean

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor
  46. val writeStrings: Boolean

    Attributes
    protected
    Definition Classes
    HtmlNifExtractor

Inherited from HtmlNifExtractor

Inherited from AnyRef

Inherited from Any

Ungrouped