Uses of Class
tech.oxfordsemantic.jrdfox.logic.Variable
Package | Description |
---|---|
tech.oxfordsemantic.jrdfox.logic |
-
Uses of Variable in tech.oxfordsemantic.jrdfox.logic
Fields in tech.oxfordsemantic.jrdfox.logic declared as Variable Modifier and Type Field Description static Variable[]
Variable. NO_VARIABLES
Methods in tech.oxfordsemantic.jrdfox.logic that return Variable Modifier and Type Method Description static Variable
Variable. create(java.lang.String name)
Variable
Query. getAnswerVariable(int index)
Variable
BindAtom. getBoundVariable()
Variable
Negation. getExistentialVariable(int index)
Variable
Aggregate. getGroupVariable(int index)
Variable
Query.OrderBy. getVariable()
Variable
Values. getVariable(int index)
Methods in tech.oxfordsemantic.jrdfox.logic that return types with arguments of type Variable Modifier and Type Method Description java.util.List<Variable>
Query. getAnswerVariables()
java.util.List<Variable>
Negation. getExistentialVariables()
java.util.List<Variable>
Aggregate. getGroupVariables()
java.util.List<Variable>
Values. getVariables()
Methods in tech.oxfordsemantic.jrdfox.logic with parameters of type Variable Modifier and Type Method Description static Aggregate
Aggregate. create(Formula aggregateFormula, Variable[] groupVariables, AggregateBind[] aggregateBinds)
static AggregateBind
AggregateBind. create(java.lang.String functionName, boolean distinct, java.util.List<BuiltinExpression> arguments, Variable boundVariable)
static AggregateBind
AggregateBind. create(java.lang.String functionName, boolean distinct, BuiltinExpression[] arguments, Variable boundVariable)
static BindAtom
BindAtom. create(BuiltinExpression builtinExpression, Variable boundVariable)
static Negation
Negation. create(Variable[] existentialVariables, Formula negatedFormulas)
static Query
Query. create(QueryType queryType, boolean distinct, Variable[] answerVariables, Formula queryFormula)
static Query
Query. create(QueryType queryType, boolean distinct, Variable[] answerVariables, Formula queryFormula, Query.OrderBy[] orderVariables, long offset, long limit)
static Query
Query. create(QueryType queryType, boolean distinct, Variable[] answerVariables, Formula queryFormula, Query.OrderBy[] orderVariables, long offset, long limit, Atom[] deletePattern, Atom[] insertPattern)
static Values
Values. create(Variable[] variables, Resource[][] data)
E
LogicVisitor. visit(Variable object)
Method parameters in tech.oxfordsemantic.jrdfox.logic with type arguments of type Variable Modifier and Type Method Description static Aggregate
Aggregate. create(Formula aggregateFormula, java.util.List<Variable> groupVariables, java.util.List<AggregateBind> aggregateBinds)
static Negation
Negation. create(java.util.List<Variable> existentialVariables, Formula negatedFormulas)
static Query
Query. create(QueryType queryType, boolean distinct, java.util.List<Variable> answerVariables, Formula queryFormula)
static Query
Query. create(QueryType queryType, boolean distinct, java.util.List<Variable> answerVariables, Formula queryFormula, java.util.List<Query.OrderBy> orderVariables, long offset, long limit)
static Query
Query. create(QueryType queryType, boolean distinct, java.util.List<Variable> answerVariables, Formula queryFormula, java.util.List<Query.OrderBy> orderVariables, long offset, long limit, java.util.List<Atom> deletePattern, java.util.List<Atom> insertPattern)
static Values
Values. create(java.util.List<Variable> variables, java.util.List<java.util.List<Resource>> data)
Constructors in tech.oxfordsemantic.jrdfox.logic with parameters of type Variable Constructor Description OrderBy(Variable variable, QueryOrder queryOrder)