hydra.dsl.rdf.syntax

Members list

Value members

Concrete methods

def iri(x: TypedTerm[String]): TypedTerm[Iri]
def langStrings(x: TypedTerm[Map[Option[LanguageTag], String]]): TypedTerm[LangStrings]
def literal(lexicalForm: TypedTerm[String])(datatypeIri: TypedTerm[Iri])(languageTag: TypedTerm[Option[LanguageTag]]): TypedTerm[Literal]
def literalWithLexicalForm(original: TypedTerm[Literal])(newVal: TypedTerm[String]): TypedTerm[Literal]
def property(domain: TypedTerm[Set[RdfsClass]])(range: TypedTerm[Set[RdfsClass]])(subPropertyOf: TypedTerm[Set[Property]]): TypedTerm[Property]
def quad(subject: TypedTerm[Resource])(predicate: TypedTerm[Iri])(`object`: TypedTerm[Node])(graph: TypedTerm[Option[Iri]]): TypedTerm[Quad]
def quadGraph(x: TypedTerm[Quad]): TypedTerm[Option[Iri]]
def quadWithGraph(original: TypedTerm[Quad])(newVal: TypedTerm[Option[Iri]]): TypedTerm[Quad]
def quadWithObject(original: TypedTerm[Quad])(newVal: TypedTerm[Node]): TypedTerm[Quad]
def triple(subject: TypedTerm[Resource])(predicate: TypedTerm[Iri])(`object`: TypedTerm[Node]): TypedTerm[Triple]
def unIri(x: TypedTerm[Iri]): TypedTerm[String]
def unLangStrings(x: TypedTerm[LangStrings]): TypedTerm[Map[Option[LanguageTag], String]]