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. |