Packages

object RDFStatistics extends Serializable with Logging

A Distributed implementation of RDF Statisctics using Apache Flink.

Linear Supertypes
Logging, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RDFStatistics
  2. Logging
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def blanksAsObject(triples: DataSet[Triple]): DataSet[Triple]

    19.

    19. Blanks as object criterion

    triples

    DataSet of triples

    returns

    number of triples where blanknodes are used as objects.

  6. def blanksAsSubject(triples: DataSet[Triple]): DataSet[Triple]

    18.

    18. Blanks as subject criterion

    triples

    DataSet of triples

    returns

    number of triples where blanknodes are used as subjects.

  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. def dataTypes(triples: DataSet[Triple]): DataSet[(String, Int)]

    20.

    20. Datatypes criterion

    triples

    DataSet of triples

    returns

    histogram of types used for literals.

  9. val env: ExecutionEnvironment
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. def labeledSubjects(triples: DataSet[Triple]): DataSet[Node]

    24.

    24. Labeled subjects criterion.

    triples

    DataSet of triples

    returns

    list of labeled subjects.

  17. def languages(triples: DataSet[Triple]): DataSet[(String, Int)]

    21.

    21. Languages criterion

    triples

    DataSet of triples

    returns

    histogram of languages used for literals.

  18. def links(triples: DataSet[Triple]): DataSet[(String, String, Int)]

    26.

    26. Links criterion.

    Computes the frequencies of links between entities of different namespaces. This measure is directed, i.e. a link from ns1 -> ns2 is different from ns2 -> ns1.

    triples

    DataSet of triples

    returns

    list of namespace combinations and their frequencies.

  19. def literals(triples: DataSet[Triple]): DataSet[Triple]

    * 17.

    * 17. Literals criterion

    triples

    Dataset of triples

    returns

    number of triples that are referencing literals to subjects.

  20. val logger: Logger
    Attributes
    protected
    Definition Classes
    Logging
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. def print(stats: DataSet[String], source: String): Unit

    Prints the Voidiy version of the given RDF dataset

    Prints the Voidiy version of the given RDF dataset

    stats

    given RDF dataset statistics

    source

    name of the Dataset:source--usualy the file's name

  25. def run(triples: DataSet[Triple]): DataSet[String]

    Compute distributed RDF dataset statistics.

    Compute distributed RDF dataset statistics.

    triples

    DataSet graph

    returns

    VoID description of the given dataset

  26. def sameAs(triples: DataSet[Triple]): DataSet[Triple]

    25.

    25. SameAs criterion.

    triples

    DataSet of triples

    returns

    list of triples with owl#sameAs as predicate

  27. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  28. def toString(): String
    Definition Classes
    AnyRef → Any
  29. def typedSubjects(triples: DataSet[Triple]): DataSet[Node]

    24.

    24. Typed subjects criterion.

    triples

    DataSet of triples

    returns

    list of typed subjects.

  30. def voidify(stats: DataSet[String], source: String, output: String): Unit

    Voidify RDF dataset based on the Vocabulary of Interlinked Datasets (VoID) https://www.w3.org/TR/void/

    Voidify RDF dataset based on the Vocabulary of Interlinked Datasets (VoID) https://www.w3.org/TR/void/

    stats

    given RDF dataset statistics

    source

    name of the Dataset:source--usualy the file's name

    output

    the directory to save RDF dataset summary

  31. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Logging

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped