package internal
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class Abs(idRef: String) extends FunctionNumericNode with Product with Serializable
- class AddMultiplicativeExpression extends OpMultiplicativeExpression
- class AddUnaryExpression extends OpUnaryExpression
- sealed abstract class AdditiveExpression extends ExpressionNode
- sealed abstract class AggregateNode extends Node
- case class Bind(expression: ExpressionNode, idRef: String, children: Seq[Node] = Seq[Node]()) extends Node with Product with Serializable
- sealed abstract class BuiltInCallNode extends PrimaryExpression
- case class Ceil(idRef: String) extends FunctionNumericNode with Product with Serializable
- sealed abstract class ConditionalAndExpression extends ExpressionNode
- sealed abstract class ConditionalOrExpression extends ExpressionNode
- case class Contains(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- case class Count(varToCount: QueryVariable, distinct: Boolean = false, idRef: String) extends AggregateNode with Product with Serializable
- case class CountAll(distinct: Boolean = false, idRef: String) extends AggregateNode with Product with Serializable
- case class DatatypeNode(refNode: String, property: SubjectOf, idRef: String, children: Seq[Node] = Seq[Node]()) extends Node with Product with Serializable
- class DiffNumericExpression extends OpNumericExpression
- case class Distinct(idRef: String, children: Seq[Node] = Seq[Node]()) extends SolutionSequenceModifierNode with Product with Serializable
- class DivMultiplicativeExpression[T] extends OpMultiplicativeExpression
- case class Equal(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- class EqualNumericExpression extends OpNumericExpression
- sealed abstract class ExpressionNode extends Node
- sealed abstract class FilterNode extends Node
- case class Floor(idRef: String) extends FunctionNumericNode with Product with Serializable
- sealed abstract class FunctionNumericNode extends PrimaryExpression
- sealed abstract class FunctionStringNode extends PrimaryExpression
- case class Inf(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- case class InfEqual(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- class InfEqualNumericExpression extends OpNumericExpression
- class InfNumericExpression extends OpNumericExpression
- case class Lang(term: SparqlDefinition, idRef: String, children: Seq[Node] = Seq[Node]()) extends BuiltInCallNode with Product with Serializable
- case class LangMatches(term: SparqlDefinition, idRef: String) extends BuiltInCallNode with Product with Serializable
- case class Limit(value: Int, idRef: String, children: Seq[Node] = Seq[Node]()) extends SolutionSequenceModifierNode with Product with Serializable
- case class LinkFrom(idRef: String, term: SparqlDefinition, children: Seq[Node] = Seq[Node]()) extends URIRdfNode with Product with Serializable
- case class LinkTo(idRef: String, term: SparqlDefinition, children: Seq[Node] = Seq[Node]()) extends URIRdfNode with Product with Serializable
- case class ListValues(terms: Seq[SparqlDefinition], idRef: String = randomUUID.toString, children: Seq[Node] = Seq[Node]()) extends Node with Product with Serializable
- sealed abstract class LogicNode extends Node
- class MinusMultiplicativeExpression extends OpMultiplicativeExpression
- class MinusUnaryExpression extends OpUnaryExpression
- class MulMultiplicativeExpression[T] extends OpMultiplicativeExpression
- sealed abstract class MultiplicativeExpression extends ExpressionNode
- sealed abstract class Node extends AnyRef
- case class NotBlock(s: Node, idRef: String, children: Seq[Node] = Seq[Node]()) extends LogicNode with Product with Serializable
- case class NotEqual(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- class NotUnaryExpression extends OpUnaryExpression
- sealed abstract class NumericExpression extends ExpressionNode
- case class ObjectOf(idRef: String, term: SparqlDefinition, children: Seq[Node] = Seq[Node]()) extends URIRdfNode with Product with Serializable
- case class Offset(value: Int, idRef: String, children: Seq[Node] = Seq[Node]()) extends SolutionSequenceModifierNode with Product with Serializable
- sealed trait OpMultiplicativeExpression extends AnyRef
- sealed trait OpNumericExpression extends AnyRef
- sealed trait OpUnaryExpression extends AnyRef
- case class OrderByAsc(list: Seq[QueryVariable], idRef: String, children: Seq[Node] = Seq[Node]()) extends SolutionSequenceModifierNode with Product with Serializable
- case class OrderByDesc(list: Seq[QueryVariable], idRef: String, children: Seq[Node] = Seq[Node]()) extends SolutionSequenceModifierNode with Product with Serializable
- sealed abstract class PrimaryExpression extends ExpressionNode
- case class Projection(variables: Seq[QueryVariable], idRef: String, children: Seq[Node] = Seq()) extends SolutionSequenceModifierNode with Product with Serializable
- case class ProjectionExpression(var: QueryVariable, expression: AggregateNode, idRef: String, children: Seq[Node] = Seq[Node]()) extends Node with Product with Serializable
- case class Rand(idRef: String) extends FunctionNumericNode with Product with Serializable
- abstract class RdfNode extends Node
- case class Reduced(idRef: String, children: Seq[Node] = Seq[Node]()) extends SolutionSequenceModifierNode with Product with Serializable
- case class Regex(pattern: SparqlDefinition, flags: SparqlDefinition, negation: Boolean, idRef: String) extends FilterNode with Product with Serializable
- case class Replace(pattern: SparqlDefinition, replacement: SparqlDefinition, flags: SparqlDefinition, idRef: String) extends FunctionStringNode with Product with Serializable
- case class Root(idRef: String = randomUUID.toString, prefixes: Map[String, IRI] = Map( "owl" -> IRI("http://www.w3.org/2002/07/owl#"), "rdf" -> IRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#"), "rdfs"->IRI("http://www.w3.org/2000/01/rdf-schema#"), "xsd"->IRI("http://www.w3.org/2001/XMLSchema#") ), defaultGraph: Seq[IRI] = List[IRI](), namedGraph: Seq[IRI] = List[IRI](), lDatatypeNode: Seq[DatatypeNode] = List[DatatypeNode](), lSourcesNodes: Seq[SourcesNode] = List[SourcesNode](), lBindNode: Seq[Bind] = List[Bind](), lSolutionSequenceModifierNode: Seq[SolutionSequenceModifierNode] = List[SolutionSequenceModifierNode](), children: Seq[Node] = Seq[Node]()) extends Node with Product with Serializable
- case class Round(idRef: String) extends FunctionNumericNode with Product with Serializable
- sealed abstract class SolutionSequenceModifierNode extends Node
- case class Something(idRef: String, children: Seq[Node] = Seq[Node]()) extends RdfNode with Product with Serializable
- case class SourcesNode(refNode: String, sources: Seq[String], idRef: String, children: Seq[Node] = Seq[Node]()) extends Node with Product with Serializable
- case class SparqlDefinitionExpression(sd: SparqlDefinition, idRef: String) extends PrimaryExpression with Product with Serializable
- case class Str(term: SparqlDefinition, idRef: String) extends BuiltInCallNode with Product with Serializable
- case class StrEnds(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- case class StrStarts(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- case class SubStr(start: SparqlDefinition, length: SparqlDefinition, idRef: String) extends FunctionStringNode with Product with Serializable
- case class SubjectOf(idRef: String = randomUUID.toString, term: SparqlDefinition, children: Seq[Node] = Seq[Node]()) extends URIRdfNode with Product with Serializable
- case class Sup(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- case class SupEqual(value: SparqlDefinition, negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- class SupEqualNumericExpression extends OpNumericExpression
- class SupNumericExpression extends OpNumericExpression
- abstract class URIRdfNode extends RdfNode
- sealed abstract class UnaryExpression extends ExpressionNode
- case class UnionBlock(s: Node, idRef: String = randomUUID.toString, children: Seq[Node] = Seq[Node]()) extends LogicNode with Product with Serializable
- case class Value(term: SparqlDefinition, idRef: String = randomUUID.toString, children: Seq[Node] = Seq[Node]()) extends Node with Product with Serializable
- sealed abstract class ValueLogical extends ExpressionNode
- case class isBlank(negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- case class isLiteral(negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- case class isURI(negation: Boolean, idRef: String, children: Seq[Node] = Seq[Node]()) extends FilterNode with Product with Serializable
- sealed abstract class relationExpression extends ExpressionNode
Value Members
- object Abs extends Serializable
- object AggregateNode
- object Bind extends Serializable
- object BuiltInCallNode
- object Ceil extends Serializable
- object Contains extends Serializable
- object Count extends Serializable
- object CountAll extends Serializable
- object DatatypeNode extends Serializable
- object Distinct extends Serializable
ensure solutions in the sequence are unique
- object Equal extends Serializable
- object ExpressionNode
- object FilterNode
- object Floor extends Serializable
- object FunctionNumericNode
- object FunctionStringNode
- object Inf extends Serializable
- object InfEqual extends Serializable
- object Limit extends Serializable
restrict the number of solutions
- object LinkFrom extends Serializable
- object LinkTo extends Serializable
- object ListValues extends Serializable
- object LogicNode
- object Node
- object NotBlock extends Serializable
- object NotEqual extends Serializable
- object ObjectOf extends Serializable
- object Offset extends Serializable
control where the solutions start from in the overall sequence of solutions
- object OrderByAsc extends Serializable
put the solutions in order
- object OrderByDesc extends Serializable
- object Projection extends Serializable
choose certain variables
- object ProjectionExpression extends Serializable
- object Rand extends Serializable
- object RdfNode
- object Reduced extends Serializable
permit elimination of some non-distinct solutions
- object Regex extends Serializable
- object Replace extends Serializable
- object Root extends Serializable
- object Round extends Serializable
- object SolutionSequenceModifierNode
- object Something extends Serializable
- object SourcesNode extends Serializable
- object Str extends Serializable
- object StrEnds extends Serializable
- object StrStarts extends Serializable
- object SubStr extends Serializable
- object SubjectOf extends Serializable
- object Sup extends Serializable
- object SupEqual extends Serializable
- object UnionBlock extends Serializable
- object Value extends Serializable
- object isBlank extends Serializable
- object isLiteral extends Serializable
- object isURI extends Serializable