Public Member Functions | |
| __construct () | |
| generate_all_queries ($json_str, $builder) | |
Public Member Functions inherited from QueriesGenerator | |
| __construct () | |
| generate_all_queries ($json_str, $builder) | |
| gen_satisfiable ($builder) | |
| gen_getPrefixes ($builder) | |
| gen_class_satisfiable ($json_diagram, $builder) | |
| gen_objectProperty_satisfiable ($json_diagram, $builder) | |
| gen_dataProperty_satisfiable ($json_diagram, $builder) | |
| gen_getDisjointClasses ($json_diagram, $builder) | |
| gen_getEquivalentClasses ($json_diagram, $builder) | |
| gen_subClassHierarchy ($builder) | |
| gen_subObjectPropertyHierarchy ($builder) | |
| gen_entailed_EquivalentClasses ($json_diagram, $builder) | |
| gen_entailedDirect_SubClasses ($json_diagram, $builder) | |
| gen_entailedDirect_DisjointClasses ($json_diagram, $builder) | |
| gen_entailedDirect_SubObjPropertyOf ($json_diagram, $builder) | |
Protected Member Functions | |
| gen_class_satisfiable_min_max ($json_diagram, $builder) | |
| gen_entailed_classes_min_max ($json_diagram, $builder) | |
| gen_sub_classes_min_max ($json_diagram, $builder) | |
| gen_super_classes_min_max ($json_diagram, $builder) | |
| gen_equivalent_classes_min_max ($json_diagram, $builder) | |
Queries only for the Crowd strategy.
Generates queries for checking:
KB Satisfiability. Classes satisfiability. For cardinalities inference.
| __construct | ( | ) |
|
protected |
I generate queries for checking diagram satisfability.
| $builder | A Wicom instance. Generate queries for checking satisfiability of min and max. |
|
protected |
I generate queries for checking satisfability per each class in the diagram.
| $json_diagram | a String in JSON format with the diagram. |
| $builder | A Wicom instance. Generate queries for checking for entailed classes min and max. |
|
protected |
Generate queries for getting superclasses.
|
protected |
Generate queries for checking for entailed classes.
|
protected |
Generate queries for getting subclasses.
| generate_all_queries | ( | $json_str, | |
| $builder | |||
| ) |
Generate all queries on the builder provided.
| $json_str | a String representing the JSON of the user model. |
| $builder | an instance of Wicom. |
1.8.8