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 ExpressionBindAtom. getExpression()ExpressionFilterAtom. getExpression()Methods in tech.oxfordsemantic.jrdfox.logic.datalog with parameters of type Expression Modifier and Type Method Description static BindAtomBindAtom. create(Expression expression, Variable boundVariable)static FilterAtomFilterAtom. 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 classBlankNodeclassExistenceExpressionclassFunctionCallclassIndividualclassIRIclassLiteralclassResourceclassTermclassVariableFields in tech.oxfordsemantic.jrdfox.logic.expression declared as Expression Modifier and Type Field Description static Expression[]Expression. EMPTY_ARRAYMethods 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 FunctionCallFunctionCall. add(Expression... arguments)static FunctionCallFunctionCall. create(java.lang.String functionName, boolean isDistinct, FunctionCall.ScalarValue[] scalarValues, Expression... arguments)static FunctionCallFunctionCall. create(java.lang.String functionName, Expression... arguments)static FunctionCallFunctionCall. divide(Expression argument1, Expression argument2)static FunctionCallFunctionCall. equal(Expression argument1, Expression argument2)static FunctionCallFunctionCall. greaterEqualThan(Expression argument1, Expression argument2)static FunctionCallFunctionCall. greaterThan(Expression argument1, Expression argument2)static FunctionCallFunctionCall. lessEqualThan(Expression argument1, Expression argument2)static FunctionCallFunctionCall. lessThan(Expression argument1, Expression argument2)static FunctionCallFunctionCall. logicalAnd(Expression... arguments)static FunctionCallFunctionCall. logicalNot(Expression argument)static FunctionCallFunctionCall. logicalOr(Expression... arguments)static FunctionCallFunctionCall. multiply(Expression... arguments)static FunctionCallFunctionCall. notEqual(Expression argument1, Expression argument2)static FunctionCallFunctionCall. numericUnaryMinus(Expression argument)static FunctionCallFunctionCall. numericUnaryPlus(Expression argument)static FunctionCallFunctionCall. 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 FunctionCallFunctionCall. add(java.util.List<Expression> arguments)static FunctionCallFunctionCall. create(java.lang.String functionName, java.util.List<Expression> arguments)static FunctionCallFunctionCall. logicalAnd(java.util.List<Expression> arguments)static FunctionCallFunctionCall. logicalOr(java.util.List<Expression> arguments)static FunctionCallFunctionCall. 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 ExpressionBindPattern. getExpression()ExpressionFilterPattern. getExpression()Methods in tech.oxfordsemantic.jrdfox.logic.sparql.pattern with parameters of type Expression Modifier and Type Method Description static BindPatternBindPattern. create(Expression expression, Variable boundVariable)static FilterPatternFilterPattern. 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 ExpressionQueryBody.GroupCondition. getExpression()ExpressionQueryBody.OrderCondition. getExpression()ExpressionSelectQuery.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 QueryBodyQueryBody. 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)