Class QueryMother
java.lang.Object
edu.upc.fib.inlab.imp.kse.logics.logicschema.mothers.QueryMother
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.ConjunctiveQuery
createBooleanConjunctiveQuery
(String queryString) static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.ConjunctiveQuery
createBooleanConjunctiveQuery
(String conjunctiveQueryString, Set<edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Predicate> predicates) static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Query
createBooleanQuery
(String queryString) static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.ConjunctiveQuery
createConjunctiveQuery
(List<String> termsString, String queryString) static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.ConjunctiveQuery
createConjunctiveQuery
(List<String> termsString, String conjunctiveQueryString, Set<edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Predicate> predicates) static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Query
createQuery
(List<String> termsString, String queryString) static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Query
createQuery
(List<String> termsString, String queryString, String derivationRuleString) static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Query
createTrivialQuery
(int headTermsNumber, edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Predicate predicateInBody) static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Query
createTrivialQuery
(int headTermsNumber, String predNameInBody)
-
Constructor Details
-
QueryMother
public QueryMother()
-
-
Method Details
-
createTrivialQuery
public static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Query createTrivialQuery(int headTermsNumber, String predNameInBody) -
createTrivialQuery
public static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Query createTrivialQuery(int headTermsNumber, edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Predicate predicateInBody) -
createQuery
-
createQuery
-
createBooleanQuery
public static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.Query createBooleanQuery(String queryString) -
createConjunctiveQuery
-
createBooleanConjunctiveQuery
public static edu.upc.fib.inlab.imp.kse.logics.logicschema.domain.ConjunctiveQuery createBooleanConjunctiveQuery(String queryString) -
createBooleanConjunctiveQuery
-
createConjunctiveQuery
-