Uses of Class
tech.oxfordsemantic.jrdfox.logic.expression.Expression
-
Uses of Expression in tech.oxfordsemantic.jrdfox.logic.datalog
Methods in tech.oxfordsemantic.jrdfox.logic.datalog that return Expression Modifier and Type Method Description Expression
BindAtom. getExpression()
Expression
FilterAtom. getExpression()
Methods in tech.oxfordsemantic.jrdfox.logic.datalog with parameters of type Expression Modifier and Type Method Description static BindAtom
BindAtom. create(Expression expression, Variable boundVariable)
static FilterAtom
FilterAtom. create(Expression expression)
-
Uses of Expression in tech.oxfordsemantic.jrdfox.logic.expression
Subclasses of Expression in tech.oxfordsemantic.jrdfox.logic.expression Modifier and Type Class Description class
BlankNode
class
ExistenceExpression
class
FunctionCall
class
Individual
class
IRI
class
Literal
class
Resource
class
Term
class
Variable
Fields in tech.oxfordsemantic.jrdfox.logic.expression declared as Expression Modifier and Type Field Description static Expression[]
Expression. EMPTY_ARRAY
Methods in tech.oxfordsemantic.jrdfox.logic.expression that return types with arguments of type Expression Modifier and Type Method Description tech.oxfordsemantic.jrdfox.util.ImmutableArrayList<Expression>
FunctionCall. getArguments()
Methods in tech.oxfordsemantic.jrdfox.logic.expression with parameters of type Expression Modifier and Type Method Description static FunctionCall
FunctionCall. add(Expression... arguments)
static FunctionCall
FunctionCall. create(java.lang.String functionName, boolean isDistinct, FunctionCall.ScalarValue[] scalarValues, Expression... arguments)
static FunctionCall
FunctionCall. create(java.lang.String functionName, Expression... arguments)
static FunctionCall
FunctionCall. divide(Expression argument1, Expression argument2)
static FunctionCall
FunctionCall. equal(Expression argument1, Expression argument2)
static FunctionCall
FunctionCall. greaterEqualThan(Expression argument1, Expression argument2)
static FunctionCall
FunctionCall. greaterThan(Expression argument1, Expression argument2)
static FunctionCall
FunctionCall. lessEqualThan(Expression argument1, Expression argument2)
static FunctionCall
FunctionCall. lessThan(Expression argument1, Expression argument2)
static FunctionCall
FunctionCall. logicalAnd(Expression... arguments)
static FunctionCall
FunctionCall. logicalNot(Expression argument)
static FunctionCall
FunctionCall. logicalOr(Expression... arguments)
static FunctionCall
FunctionCall. multiply(Expression... arguments)
static FunctionCall
FunctionCall. notEqual(Expression argument1, Expression argument2)
static FunctionCall
FunctionCall. numericUnaryMinus(Expression argument)
static FunctionCall
FunctionCall. numericUnaryPlus(Expression argument)
static FunctionCall
FunctionCall. subtract(Expression argument1, Expression argument2)
Method parameters in tech.oxfordsemantic.jrdfox.logic.expression with type arguments of type Expression Modifier and Type Method Description static FunctionCall
FunctionCall. add(java.util.List<Expression> arguments)
static FunctionCall
FunctionCall. create(java.lang.String functionName, java.util.List<Expression> arguments)
static FunctionCall
FunctionCall. logicalAnd(java.util.List<Expression> arguments)
static FunctionCall
FunctionCall. logicalOr(java.util.List<Expression> arguments)
static FunctionCall
FunctionCall. multiply(java.util.List<Expression> arguments)
-
Uses of Expression in tech.oxfordsemantic.jrdfox.logic.sparql.pattern
Methods in tech.oxfordsemantic.jrdfox.logic.sparql.pattern that return Expression Modifier and Type Method Description Expression
BindPattern. getExpression()
Expression
FilterPattern. getExpression()
Methods in tech.oxfordsemantic.jrdfox.logic.sparql.pattern with parameters of type Expression Modifier and Type Method Description static BindPattern
BindPattern. create(Expression expression, Variable boundVariable)
static FilterPattern
FilterPattern. create(Expression expression)
-
Uses of Expression in tech.oxfordsemantic.jrdfox.logic.sparql.statement
Methods in tech.oxfordsemantic.jrdfox.logic.sparql.statement that return Expression Modifier and Type Method Description Expression
QueryBody.GroupCondition. getExpression()
Expression
QueryBody.OrderCondition. getExpression()
Expression
SelectQuery.SelectionPair. getExpression()
Methods in tech.oxfordsemantic.jrdfox.logic.sparql.statement that return types with arguments of type Expression Modifier and Type Method Description java.util.List<Expression>
QueryBody. getHaving()
Methods in tech.oxfordsemantic.jrdfox.logic.sparql.statement with parameters of type Expression Modifier and Type Method Description static QueryBody
QueryBody. createImmutable(TupleTableName[] datasetDefaultGraphs, TupleTableName[] datasetNamedGraphs, GroupGraphPattern wherePattern, QueryBody.GroupCondition[] groupBy, Expression[] having, QueryBody.OrderCondition[] orderBy, long offset, long limit, ValuesPattern valuesPattern)
Constructors in tech.oxfordsemantic.jrdfox.logic.sparql.statement with parameters of type Expression Constructor Description GroupCondition(Expression first, Variable second)
OrderCondition(QueryBody.SortOrder first, Expression second)
SelectionPair(Expression first, Variable second)