Class

net.sansa_stack.query.spark.graph.jena.util

Result

Related Doc: package util

Permalink

class Result[VD] extends Serializable

A class represent one result for SPARQL query.

VD

Attribute of the key and value

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

Instance Constructors

  1. new Result()(implicit arg0: ClassTag[VD])

    Permalink

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addAllMapping(map: Map[VD, VD]): Result[VD]

    Permalink

    Add several maps to the result.

    Add several maps to the result.

    map

    Map to add

  5. def addMapping(variable: VD, value: VD): Result[VD]

    Permalink

    Add one mapping to the result line.

  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(obj: Any): Boolean

    Permalink
    Definition Classes
    Result → AnyRef → Any
  10. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  12. def getField: Set[VD]

    Permalink
  13. def getMapping: Map[VD, VD]

    Permalink
  14. def getValue(variable: VD): VD

    Permalink
  15. def getValueSet(vars: Set[VD]): Set[VD]

    Permalink
  16. def hashCode(): Int

    Permalink
    Definition Classes
    Result → AnyRef → Any
  17. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  18. def merge(other: Result[VD]): Result[VD]

    Permalink

    Merge two reuslts as one.

  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. def project(projectField: Set[VD]): Result[VD]

    Permalink

    Select the required variable fields of the result, remove mapping which key is not in the project field.

  23. def projectNewResult(projectField: Set[VD]): Result[VD]

    Permalink

    Return a new result for the required variable fields.

    Return a new result for the required variable fields. Compare to method project, this method will not change this result, but return a new one.

  24. def removeAllMapping(field: Set[VD]): Result[VD]

    Permalink

    Remove a set of variables from the result line.

  25. def removeMapping(variable: VD): Result[VD]

    Permalink

    Remove one mapping from the result line.

  26. def returnLength(fields: Seq[VD]): Seq[Int]

    Permalink
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def toString(): String

    Permalink
    Definition Classes
    Result → AnyRef → Any
  29. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped