Public Member Functions | |
| __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) | |
Superclass for all the queries generators available.
| __construct | ( | ) |
| gen_class_satisfiable | ( | $json_diagram, | |
| $builder | |||
| ) |
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. |
| gen_dataProperty_satisfiable | ( | $json_diagram, | |
| $builder | |||
| ) |
I generate queries for checking satisfability for each attribute in the diagram.
| $json_diagram | a String in JSON format with the diagram. |
| $builder | A Wicom instance. |
| gen_entailed_EquivalentClasses | ( | $json_diagram, | |
| $builder | |||
| ) |
Generate queries for checking for entailed classes. Entailed applies just for EquivalentClasses axiom
| gen_entailedDirect_DisjointClasses | ( | $json_diagram, | |
| $builder | |||
| ) |
Generate queries for checking for entailedDirect classes. EntailedDirect applies for DisjointClasses, SubClassOf and SubObjectPropertyOf axiom
| gen_entailedDirect_SubClasses | ( | $json_diagram, | |
| $builder | |||
| ) |
Generate queries for checking for entailedDirect classes. EntailedDirect applies for DisjointClasses, SubClassOf and SubObjectPropertyOf axiom
| gen_entailedDirect_SubObjPropertyOf | ( | $json_diagram, | |
| $builder | |||
| ) |
Generate queries for checking for entailedDirect classes. EntailedDirect applies for DisjointClasses, SubClassOf and SubObjectPropertyOf axiom
| gen_getDisjointClasses | ( | $json_diagram, | |
| $builder | |||
| ) |
Generate queries for checking disjointness in each class of the diagram.
| $json_diagram | a String in JSON format with the diagram. |
| $builder | A Wicom instance. |
| gen_getEquivalentClasses | ( | $json_diagram, | |
| $builder | |||
| ) |
Generate queries for checking class equivalence in the diagram.
| $json_diagram | a String in JSON format with the diagram. |
| $builder | A Wicom instance. |
| gen_getPrefixes | ( | $builder | ) |
| gen_objectProperty_satisfiable | ( | $json_diagram, | |
| $builder | |||
| ) |
| gen_satisfiable | ( | $builder | ) |
I generate queries for checking diagram satisfability.
| $builder | A Wicom instance. |
| gen_subClassHierarchy | ( | $builder | ) |
Generate query for getting subclasses hierarchy.
| gen_subObjectPropertyHierarchy | ( | $builder | ) |
Generate query for getting subObjectProperties hierarchy.
| generate_all_queries | ( | $json_str, | |
| $builder | |||
| ) |
Generate on the $builder all the queries for this generator. This module generates common queries for any encoding.
| $json_str | A String in JSON format for the diagram. |
| $builder | A Wicom subclass. |
1.8.8