org.scalax.semweb

rdf

package rdf

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

Type Members

  1. case class AnyLit(value: Any) extends Lit with Product with Serializable

  2. trait BNodePatEl extends CanBeSubject

  3. trait BasicTriplet extends RDFElement

  4. case class BlankNode(id: String) extends Res with BNodePatEl with Product with Serializable

  5. case class BooleanLiteral(value: Boolean) extends DatatypeLiteral with Product with Serializable

  6. trait CanBeObject extends RDFElement

  7. trait CanBePredicate extends CanBeSubject

  8. trait CanBeSubject extends CanBeObject

  9. abstract class DatatypeLiteral extends Lit

  10. case class DateLiteral(value: Date) extends DatatypeLiteral with Product with Serializable

  11. case class DecimalLiteral(value: BigDecimal) extends DatatypeLiteral with Product with Serializable

  12. case class DoubleLiteral(value: Double) extends DatatypeLiteral with Product with Serializable

  13. case class IRI(uri: String) extends CanBePredicate with Res with Product with Serializable

  14. case class IntegerLiteral(value: Integer) extends DatatypeLiteral with Product with Serializable

  15. implicit class LabelHolder extends AnyRef

    TEMPORAL FIX TODO: change

  16. trait Lit extends RDFValue

  17. case class LongLiteral(value: Long) extends DatatypeLiteral with Product with Serializable

  18. case class Quad(sub: Res, pred: IRI, obj: RDFValue, cont: Res = null) extends BasicTriplet with Product with Serializable

    ' QUad

    ' QUad

    sub

    subject

    pred

    predicate

    obj

    object

    cont

    context

  19. abstract class RDFBuilder[T] extends AnyRef

  20. trait RDFElement extends AnyRef

  21. trait RDFValue extends CanBeObject

    RDF value implementation

  22. trait Res extends RDFValue with CanBeSubject

    Implementation of resource

  23. case class StringLangLiteral(text: String, lang: String) extends DatatypeLiteral with Product with Serializable

  24. case class StringLiteral(text: String) extends DatatypeLiteral with Product with Serializable

  25. case class Trip(sub: Res, pred: IRI, obj: RDFValue) extends BasicTriplet with Product with Serializable

Value Members

  1. object IRI extends Serializable

  2. object Quads

    Quad builder

  3. implicit def literal2String(lit: StringLiteral): String

  4. implicit def string2Literal(str: String): StringLiteral

  5. package vocabulary

    implicit class that adds some imlicits

Inherited from AnyRef

Inherited from Any

Ungrouped