Database.HSparql.QueryGenerator
Documentation
createQuery :: Query [Variable] -> StringSource
filterExpr :: TermLike a => a -> Query PatternSource
orderNextAsc :: TermLike a => a -> Query ()Source
orderNextDesc :: TermLike a => a -> Query ()Source
type BuiltinFunc1 = TermLike a => a -> ExprSource
type BuiltinFunc2 = (TermLike a, TermLike b) => a -> b -> ExprSource
Instances
Constructors
IRIRef String | |
PrefixedName Prefix String |
data RDFLiteral Source
Constructors
RDFLiteral String | |
RDFLiteralLang String String | |
RDFLiteralIRIRef String IRIRef |
Instances
data NumericExpr Source
Constructors
NumericLiteralExpr Integer | |
OperationExpr Operation Expr Expr |
Instances
Constructors
Equal | |
NotEqual | |
LessThan | |
GreaterThan | |
LessThanOrEqual | |
GreaterThanOrEqual |
Constructors
OrExpr [Expr] | |
AndExpr [Expr] | |
NegatedExpr Expr | |
RelationalExpr Relation Expr Expr | |
NumericExpr NumericExpr | |
BuiltinCall Function [Expr] | |
VarOrTermExpr VarOrTerm |