All Downloads are FREE. Search and download functionalities are using the official Maven repository.

lspace.sparql.Query.scala Maven / Gradle / Ivy

package lspace.sparql

import lspace.types.string.Iri

trait Query {}

object Variable {
  implicit def fromString(name: String): Variable = Variable(name)
}
case class Variable(name: String)
object Select {}
case class Select(variable: Variable*) extends Query {
  def WHERE(triple: (Variable, String, Variable)*): Query = ???
}
case class Ask()                                            extends Query
case class Construct(triple: (Variable, String, Variable)*) extends Query
case class Describe()                                       extends Query




© 2015 - 2024 Weber Informatics LLC | Privacy Policy