Uses of Class
tech.oxfordsemantic.jrdfox.logic.Formula
| Package | Description |
|---|---|
| tech.oxfordsemantic.jrdfox.logic |
-
Uses of Formula in tech.oxfordsemantic.jrdfox.logic
Subclasses of Formula in tech.oxfordsemantic.jrdfox.logic Modifier and Type Class Description classAggregateclassAtomclassBindAtomclassBodyFormulaclassConjunctionclassDisjunctionclassFilterAtomclassMinusclassNegationclassOptionalclassQueryclassValuesFields in tech.oxfordsemantic.jrdfox.logic declared as Formula Modifier and Type Field Description static Formula[]Formula. NO_FORMULASMethods in tech.oxfordsemantic.jrdfox.logic that return Formula Modifier and Type Method Description FormulaAggregate. getAggregateFormula()FormulaConjunction. getConjunct(int index)FormulaDisjunction. getDisjunct(int index)FormulaExistenceExpression. getFormula()FormulaMinus. getMain()FormulaOptional. getMain()FormulaNegation. getNegatedFormula()FormulaOptional. getOptional(int index)FormulaQuery. getQueryFormula()FormulaMinus. getSubtrahend(int index)Methods in tech.oxfordsemantic.jrdfox.logic that return types with arguments of type Formula Modifier and Type Method Description java.util.List<Formula>Conjunction. getConjuncts()java.util.List<Formula>Disjunction. getDisjuncts()java.util.List<Formula>Optional. getOptionals()java.util.List<Formula>Minus. getSubtrahends()Methods in tech.oxfordsemantic.jrdfox.logic with parameters of type Formula Modifier and Type Method Description static AggregateAggregate. create(Formula aggregateFormula, java.util.List<Variable> groupVariables, java.util.List<AggregateBind> aggregateBinds)static AggregateAggregate. create(Formula aggregateFormula, Variable[] groupVariables, AggregateBind[] aggregateBinds)static ConjunctionConjunction. create(Formula... arguments)static DisjunctionDisjunction. create(Formula... disjuncts)static ExistenceExpressionExistenceExpression. create(boolean positive, Formula formula)static MinusMinus. create(Formula main, java.util.List<Formula> subtrahends)static MinusMinus. create(Formula main, Formula... subtrahends)static NegationNegation. create(java.util.List<Variable> existentialVariables, Formula negatedFormulas)static NegationNegation. create(Formula negatedFormula)static NegationNegation. create(Variable[] existentialVariables, Formula negatedFormulas)static OptionalOptional. create(Formula main, java.util.List<Formula> optionals)static OptionalOptional. create(Formula main, Formula... optionals)static QueryQuery. create(QueryType queryType, boolean distinct, java.util.List<Variable> answerVariables, Formula queryFormula)static QueryQuery. create(QueryType queryType, boolean distinct, java.util.List<Variable> answerVariables, Formula queryFormula, java.util.List<Query.OrderBy> orderVariables, long offset, long limit)static QueryQuery. 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 QueryQuery. create(QueryType queryType, boolean distinct, Variable[] answerVariables, Formula queryFormula)static QueryQuery. create(QueryType queryType, boolean distinct, Variable[] answerVariables, Formula queryFormula, Query.OrderBy[] orderVariables, long offset, long limit)static QueryQuery. create(QueryType queryType, boolean distinct, Variable[] answerVariables, Formula queryFormula, Query.OrderBy[] orderVariables, long offset, long limit, Atom[] deletePattern, Atom[] insertPattern)Method parameters in tech.oxfordsemantic.jrdfox.logic with type arguments of type Formula Modifier and Type Method Description static ConjunctionConjunction. create(java.util.List<Formula> arguments)static DisjunctionDisjunction. create(java.util.List<Formula> disjuncts)static MinusMinus. create(Formula main, java.util.List<Formula> subtrahends)static OptionalOptional. create(Formula main, java.util.List<Formula> optionals)