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 DecimalLiteral(value: BigDecimal) extends DatatypeLiteral with Product with Serializable

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

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

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

  14. implicit class LabelHolder extends AnyRef

    TEMPORAL FIX TODO: change

  15. trait Lit extends RDFValue

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

  17. 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

  18. abstract class RDFBuilder[T] extends AnyRef

  19. trait RDFElement extends AnyRef

  20. trait RDFValue extends CanBeObject

    RDF value implementation

  21. trait Res extends RDFValue with CanBeSubject

    Implementation of resource

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

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

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

  25. case class WithAddress(address: String) extends Annotation with ClassfileAnnotation with Product with Serializable

    Like iri but with strings

    Like iri but with strings

    address

    string representation of IRI

  26. case class WithIRI(iri: IRI) extends Annotation with ClassfileAnnotation with Product with Serializable

    Annotates property to iri

    Annotates property to iri

    iri

  27. case class WithLang(lang: String) extends Annotation with ClassfileAnnotation with Product with Serializable

  28. case class WithName(name: String) extends Annotation with ClassfileAnnotation with Product with Serializable

Value Members

  1. object Quads

    Quad builder

  2. package vocabulary

    implicit class that adds some imlicits

Inherited from AnyRef

Inherited from Any

Ungrouped